[Geoserver-users] Problem regarding WFS-T

Hi again,

According to the source code, the block of code in which it fails is:

if (!response.getTransactionResults().getAction().isEmpty()) {
            //since we do atomic transactions, an action failure means all we rolled back
            // spec says to throw exception
            ActionType action = (ActionType) response.getTransactionResults().getAction().iterator()
                                                     .next();
            throw new WFSException(action.getMessage(), action.getCode(), action.getLocator());
        }

So I assume the reason why is throwing the exception is because response.getTransactionResults().getAction() is not empty. What's exactly returning? What are the possible values? What implications have each on?

I've been looking at some logs in DB but it looks like if the request is not reaching to the server.

Any ideas?

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER *****************************
Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@anonymised.com]
Enviado el: jueves, 11 de diciembre de 2014 8:27
Para: Rahkonen Jukka (Tike); geoserver-users@lists.sourceforge.net
Asunto: Re: [Geoserver-users] Problem regarding WFS-T

Hi again,

Jukka I don't think it's something that has to do with GWC. In the development machine I get the following once the insertion has been done successfully:

2014-12-09 15:23:08,704 INFO [org.geoserver.gwc.GWCCleanser] - Deleting GWC cache for IKT:GestforeRodalesEtrs89_wfst
2014-12-09 15:23:08,704 TRACE [org.geotools.core] - ENTRY -12,345
2014-12-09 15:23:08,704 DEBUG [org.geotools.jdbc] - SELECT GID,PLAN,TH,MUN,POL,PAR,SUB,UA,UI,TOPONIMO,GEOMETRY as GEOMETRY FROM USRGESTFORE.GT_GESTFORE_RODALES_ET89 WHERE 0 = 1
2014-12-09 15:23:08,735 INFO [org.geoserver.gwc.GWCCleanser] - GWC cache for IKT:GestforeRodalesEtrs89_wfst deleted successfully
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting PLAN to XX-0005
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 0 to XX-0005
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting TH to 48
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 1 to 48
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting MUN to 003
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 2 to 003
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting POL to 018
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 3 to 018
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting PAR to 00009
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 4 to 00009
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting SUB to -
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 5 to -
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting UA to 1
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 6 to 1
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting UI to 1
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 7 to 1
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting TOPONIMO to null
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 8 to null
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting GEOMETRY to POLYGON ((525606.08 4783263.96, 525601.45 4783252.26, 525599.12 4783241.97, 525598.52 4783240.12, 525591.19 4783217.62, 525574.8 4783182.69, 525553.11 4783141.93, 525539.58 4783115.26, 525532.84 4783101.96, 525526.81 4783099.27, 525522.28 4783097.25, 525506.32 4783090.58, 525480.96 4783079.46, 525461.65 4783071.64, 525454.19 4783077.35, 525441.08 4783086.42, 525429.44 4783099.06, 525417.53 4783113.09, 525406.69 4783127.91, 525397.12 4783143.75, 525389.51 4783153.02, 525402.88 4783161.04, 525429.83 4783174.87, 525463.17 4783193.49, 525496.35 4783214.86, 525527.57 4783236.84, 525541.23 4783251.04, 525563.51 4783277.65, 525566.37 4783296.21, 525589.3 4783276.48, 525606.08 4783263.96))
2014-12-09 15:23:08,751 DEBUG [org.geotools.jdbc] - Setting 9 to POLYGON ((525606.08 4783263.96, 525601.45 4783252.26, 525599.12 4783241.97, 525598.52 4783240.12, 525591.19 4783217.62, 525574.8 4783182.69, 525553.11 4783141.93, 525539.58 4783115.26, 525532.84 4783101.96, 525526.81 4783099.27, 525522.28 4783097.25, 525506.32 4783090.58, 525480.96 4783079.46, 525461.65 4783071.64, 525454.19 4783077.35, 525441.08 4783086.42, 525429.44 4783099.06, 525417.53 4783113.09, 525406.69 4783127.91, 525397.12 4783143.75, 525389.51 4783153.02, 525402.88 4783161.04, 525429.83 4783174.87, 525463.17 4783193.49, 525496.35 4783214.86, 525527.57 4783236.84, 525541.23 4783251.04, 525563.51 4783277.65, 525566.37 4783296.21, 525589.3 4783276.48, 525606.08 4783263.96))
2014-12-09 15:23:08,766 DEBUG [org.geotools.jdbc] - Getting next FID: SELECT MAX(GID) + 1 FROM USRGESTFORE.GT_GESTFORE_RODALES_ET89
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - Inserting new feature with ps: INSERT INTO USRGESTFORE.GT_GESTFORE_RODALES_ET89 ( PLAN,TH,MUN,POL,PAR,SUB,UA,UI,TOPONIMO,GEOMETRY,GID ) VALUES ( ?,?,?,?,?,?,?,?,?,?,?)
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 1 = XX-0005
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 2 = 48
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 3 = 003
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 4 = 018
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 5 = 00009
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 6 = -
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 7 = 1
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 8 = 1
2014-12-09 15:23:08,782 DEBUG [org.geotools.jdbc] - 9 = null
2014-12-09 15:23:08,829 TRACE [org.geotools.data.oracle.sdo] - ordinates D:2
2014-12-09 15:23:08,829 TRACE [org.geotools.data.oracle.sdo] - ordinates L:0
2014-12-09 15:23:08,844 DEBUG [org.geotools.data.oracle.sdo] - Using layer SRID: 83030
2014-12-09 15:23:08,844 DEBUG [org.geotools.jdbc] - Setting parameter 10 as MDSYS.SDO_GEOMETRY(2003,83030,NULL,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),MDSYS.SDO_ORDINATE_ARRAY(525606.08,4783263.96,525589.3,4783276.48,525566.37,4783296.21,525563.51,4783277.65,525541.23,4783251.04,525527.57,4783236.84,525496.35,4783214.86,525463.17,4783193.49,525429.83,4783174.87,525402.88,4783161.04,525389.51,4783153.02,525397.12,4783143.75,525406.69,4783127.91,525417.53,4783113.09,525429.44,4783099.06,525441.08,4783086.42,525454.19,4783077.35,525461.65,4783071.64,525480.96,4783079.46,525506.32,4783090.58,525522.28,4783097.25,525526.81,4783099.27,525532.84,4783101.96,525539.58,4783115.26,525553.11,4783141.93,525574.8,4783182.69,525591.19,4783217.62,525598.52,4783240.12,525599.12,4783241.97,525601.45,4783252.26,525606.08,4783263.96))
2014-12-09 15:23:08,844 DEBUG [org.geotools.jdbc] - 10 = POLYGON ((525606.08 4783263.96, 525601.45 4783252.26, 525599.12 4783241.97, 525598.52 4783240.12, 525591.19 4783217.62, 525574.8 4783182.69, 525553.11 4783141.93, 525539.58 4783115.26, 525532.84 4783101.96, 525526.81 4783099.27, 525522.28 4783097.25, 525506.32 4783090.58, 525480.96 4783079.46, 525461.65 4783071.64, 525454.19 4783077.35, 525441.08 4783086.42, 525429.44 4783099.06, 525417.53 4783113.09, 525406.69 4783127.91, 525397.12 4783143.75, 525389.51 4783153.02, 525402.88 4783161.04, 525429.83 4783174.87, 525463.17 4783193.49, 525496.35 4783214.86, 525527.57 4783236.84, 525541.23 4783251.04, 525563.51 4783277.65, 525566.37 4783296.21, 525589.3 4783276.48, 525606.08 4783263.96))
2014-12-09 15:23:08,844 DEBUG [org.geotools.jdbc] - 12 = 501371
2014-12-09 15:23:09,376 INFO [org.geoserver.wfs] -
Request: transaction
  handle = null
  service = WFS
  version = 1.1.0
  baseUrl = http://192.168.3.15:80/geoserver/
  providedVersion = null
  lockId = null
  group = [wfs:insert=net.opengis.wfs.impl.InsertElementTypeImpl@anonymised.com... (feature: [SimpleFeatureImpl:GestforeRodalesEtrs89_wfst=[SimpleFeatureImpl.Attribute: PLAN<PLAN id=F0>=XX-0005, SimpleFeatureImpl.Attribute: TH<TH id=F0>=48, SimpleFeatureImpl.Attribute: MUN<MUN id=F0>=003, SimpleFeatureImpl.Attribute: POL<POL id=F0>=018, SimpleFeatureImpl.Attribute: PAR<PAR id=F0>=00009, SimpleFeatureImpl.Attribute: SUB<SUB id=F0>=-, SimpleFeatureImpl.Attribute: UA<UA id=F0>=1, SimpleFeatureImpl.Attribute: UI<UI id=F0>=1, SimpleFeatureImpl.Attribute: TOPONIMO<TOPONIMO id=F0>=null, SimpleFeatureImpl.Attribute: GEOMETRY<GEOMETRY id=F0>=POLYGON ((525606.08 4783263.96, 525601.45 4783252.26, 525599.12 4783241.97, 525598.52 4783240.12, 525591.19 4783217.62, 525574.8 4783182.69, 525553.11 4783141.93, 525539.58 4783115.26, 525532.84 4783101.96, 525526.81 4783099.27, 525522.28 4783097.25, 525506.32 4783090.58, 525480.96 4783079.46, 525461.65 4783071.64, 525454.19 4783077.35, 525441.08 4783086.42, 525429.44 4783099.06, 525417.53 4783113.09, 525406.69 4783127.91, 525397.12 4783143.75, 525389.51 4783153.02, 525402.88 4783161.04, 525429.83 4783174.87, 525463.17 4783193.49, 525496.35 4783214.86, 525527.57 4783236.84, 525541.23 4783251.04, 525563.51 4783277.65, 525566.37 4783296.21, 525589.3 4783276.48, 525606.08 4783263.96))]], handle: null, idgen: <unset>, inputFormat: <unset>, srsName: null)]
  insert = [net.opengis.wfs.impl.InsertElementTypeImpl@anonymised.com (feature: [SimpleFeatureImpl:GestforeRodalesEtrs89_wfst=[SimpleFeatureImpl.Attribute: PLAN<PLAN id=F0>=XX-0005, SimpleFeatureImpl.Attribute: TH<TH id=F0>=48, SimpleFeatureImpl.Attribute: MUN<MUN id=F0>=003, SimpleFeatureImpl.Attribute: POL<POL id=F0>=018, SimpleFeatureImpl.Attribute: PAR<PAR id=F0>=00009, SimpleFeatureImpl.Attribute: SUB<SUB id=F0>=-, SimpleFeatureImpl.Attribute: UA<UA id=F0>=1, SimpleFeatureImpl.Attribute: UI<UI id=F0>=1, SimpleFeatureImpl.Attribute: TOPONIMO<TOPONIMO id=F0>=null, SimpleFeatureImpl.Attribute: GEOMETRY<GEOMETRY id=F0>=POLYGON ((525606.08 4783263.96, 525601.45 4783252.26, 525599.12 4783241.97, 525598.52 4783240.12, 525591.19 4783217.62, 525574.8 4783182.69, 525553.11 4783141.93, 525539.58 4783115.26, 525532.84 4783101.96, 525526.81 4783099.27, 525522.28 4783097.25, 525506.32 4783090.58, 525480.96 4783079.46, 525461.65 4783071.64, 525454.19 4783077.35, 525441.08 4783086.42, 525429.44 4783099.06, 525417.53 4783113.09, 525406.69 4783127.91, 525397.12 4783143.75, 525389.51 4783153.02, 525402.88 4783161.04, 525429.83 4783174.87, 525463.17 4783193.49, 525496.35 4783214.86, 525527.57 4783236.84, 525541.23 4783251.04, 525563.51 4783277.65, 525566.37 4783296.21, 525589.3 4783276.48, 525606.08 4783263.96))]], handle: null, idgen: <unset>, inputFormat: <unset>, srsName: null)]
  update =
  delete =
  native =
  releaseAction = ALL
2014-12-09 15:23:09,376 DEBUG [org.geotools.jdbc] - CREATE CONNECTION
2014-12-09 15:23:09,423 DEBUG [org.geotools.jdbc] - CLOSE CONNECTION

And in the production environment machine I get this

2014-12-10 14:54:52,782 INFO [org.geoserver.gwc.GWCCleanser] - Deleting GWC cache for IKT:GestforeRodalesEtrs89_wfst
2014-12-10 14:54:52,782 ERROR [org.geoserver.wfs] - Transaction failed
org.geoserver.wfs.WFSTransactionException: Error performing insert
  at org.geoserver.wfs.InsertElementHandler.execute(InsertElementHandler.java:204)
  at org.geoserver.wfs.Transaction.execute(Transaction.java:334)
  at org.geoserver.wfs.Transaction.transaction(Transaction.java:109)
  at org.geoserver.wfs.DefaultWebFeatureService.transaction(DefaultWebFeatureService.java:163)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
  at org.geoserver.ows.util.EMFLogger.invoke(EMFLogger.java:51)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
  at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
  at $Proxy19.transaction(Unknown Source)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:599)
  at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:230)
  at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
  at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
  at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
  at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
  at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
  at org.geoserver.gwc.GWCTransactionListener.dataStoreChange(GWCTransactionListener.java:61)
  at org.geoserver.wfs.Transaction$TransactionListenerMux.dataStoreChange(Transaction.java:624)
  at org.geoserver.wfs.Transaction$TransactionListenerMux.dataStoreChange(Transaction.java:631)
  at org.geoserver.wfs.InsertElementHandler.execute(InsertElementHandler.java:172)
  ... 70 more
2014-12-10 14:54:52,782 INFO [org.geoserver.wfs] -
Request: transaction
  handle = null
  service = WFS
  version = 1.1.0
  baseUrl = http://geo.ikt.es:80/geoserver/
  providedVersion = null
  lockId = null
  group = [wfs:insert=net.opengis.wfs.impl.InsertElementTypeImpl@anonymised.com... (feature: [SimpleFeatureImpl:GestforeRodalesEtrs89_wfst=[SimpleFeatureImpl.Attribute: PLAN<PLAN id=F0>=XX-0005, SimpleFeatureImpl.Attribute: TH<TH id=F0>=48, SimpleFeatureImpl.Attribute: MUN<MUN id=F0>=003, SimpleFeatureImpl.Attribute: POL<POL id=F0>=018, SimpleFeatureImpl.Attribute: PAR<PAR id=F0>=00009, SimpleFeatureImpl.Attribute: SUB<SUB id=F0>=-, SimpleFeatureImpl.Attribute: UA<UA id=F0>=1, SimpleFeatureImpl.Attribute: UI<UI id=F0>=1, SimpleFeatureImpl.Attribute: TOPONIMO<TOPONIMO id=F0>=null, SimpleFeatureImpl.Attribute: GID<GID id=F0>=null, SimpleFeatureImpl.Attribute: GEOMETRY<GEOMETRY id=F0>=POLYGON ((525606.08 4783263.96, 525601.45 4783252.26, 525599.12 4783241.97, 525598.52 4783240.12, 525591.19 4783217.62, 525574.8 4783182.69, 525553.11 4783141.93, 525539.58 4783115.26, 525532.84 4783101.96, 525526.81 4783099.27, 525522.28 4783097.25, 525506.32 4783090.58, 525480.96 4783079.46, 525461.65 4783071.64, 525454.19 4783077.35, 525441.08 4783086.42, 525429.44 4783099.06, 525417.53 4783113.09, 525406.69 4783127.91, 525397.12 4783143.75, 525389.51 4783153.02, 525402.88 4783161.04, 525429.83 4783174.87, 525463.17 4783193.49, 525496.35 4783214.86, 525527.57 4783236.84, 525541.23 4783251.04, 525563.51 4783277.65, 525566.37 4783296.21, 525589.3 4783276.48, 525606.08 4783263.96))]], handle: null, idgen: <unset>, inputFormat: <unset>, srsName: null)]
  insert = [net.opengis.wfs.impl.InsertElementTypeImpl@anonymised.com (feature: [SimpleFeatureImpl:GestforeRodalesEtrs89_wfst=[SimpleFeatureImpl.Attribute: PLAN<PLAN id=F0>=XX-0005, SimpleFeatureImpl.Attribute: TH<TH id=F0>=48, SimpleFeatureImpl.Attribute: MUN<MUN id=F0>=003, SimpleFeatureImpl.Attribute: POL<POL id=F0>=018, SimpleFeatureImpl.Attribute: PAR<PAR id=F0>=00009, SimpleFeatureImpl.Attribute: SUB<SUB id=F0>=-, SimpleFeatureImpl.Attribute: UA<UA id=F0>=1, SimpleFeatureImpl.Attribute: UI<UI id=F0>=1, SimpleFeatureImpl.Attribute: TOPONIMO<TOPONIMO id=F0>=null, SimpleFeatureImpl.Attribute: GID<GID id=F0>=null, SimpleFeatureImpl.Attribute: GEOMETRY<GEOMETRY id=F0>=POLYGON ((525606.08 4783263.96, 525601.45 4783252.26, 525599.12 4783241.97, 525598.52 4783240.12, 525591.19 4783217.62, 525574.8 4783182.69, 525553.11 4783141.93, 525539.58 4783115.26, 525532.84 4783101.96, 525526.81 4783099.27, 525522.28 4783097.25, 525506.32 4783090.58, 525480.96 4783079.46, 525461.65 4783071.64, 525454.19 4783077.35, 525441.08 4783086.42, 525429.44 4783099.06, 525417.53 4783113.09, 525406.69 4783127.91, 525397.12 4783143.75, 525389.51 4783153.02, 525402.88 4783161.04, 525429.83 4783174.87, 525463.17 4783193.49, 525496.35 4783214.86, 525527.57 4783236.84, 525541.23 4783251.04, 525563.51 4783277.65, 525566.37 4783296.21, 525589.3 4783276.48, 525606.08 4783263.96))]], handle: null, idgen: <unset>, inputFormat: <unset>, srsName: null)]
  update =
  delete =
  native =
  releaseAction = ALL
2014-12-10 14:54:52,782 INFO [org.geoserver.gwc.GWCCleanser] - GWC cache for IKT:GestforeRodalesEtrs89_wfst deleted successfully
2014-12-10 14:54:52,782 ERROR [org.geoserver.ows] -
org.geoserver.wfs.WFSException: Error performing insert
  at org.geoserver.wfs.response.TransactionResponse.v_1_1(TransactionResponse.java:197)
  at org.geoserver.wfs.response.TransactionResponse.write(TransactionResponse.java:67)
  at org.geoserver.ows.Dispatcher.response(Dispatcher.java:726)
  at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:234)
  at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
  at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
  at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
  at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
  at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
  at java.lang.Thread.run(Unknown Source)
2014-12-10 14:54:56,000 DEBUG [org.geoserver.filters] - filtering http://geo.ikt.es/geoserver/web/
2014-12-10 14:56:54,028 DEBUG [org.geoserver.filters] - filtering http://geo.ikt.es/geoserver/wms

Indeed, the fact that the same layer linked from the development environment is working, it totally baffles me.

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER *****************************
Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Hi,

More tests.... I've managed to delete some features, so the comunication is OK, but the insertion of data still fails....

I've been thinking about the possible problems. How about workspace and namespaces? I've recently created two new workspaces with their own datastores(shapefiles) . Could there be some misunderstanding in Geoserver?

Thanks.

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER *****************************
Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@anonymised.com]
Enviado el: viernes, 12 de diciembre de 2014 11:23
Para: geoserver-users@lists.sourceforge.net
Asunto: Re: [Geoserver-users] Problem regarding WFS-T

Hi again,

According to the source code, the block of code in which it fails is:

if (!response.getTransactionResults().getAction().isEmpty()) {
            //since we do atomic transactions, an action failure means all we rolled back
            // spec says to throw exception
            ActionType action = (ActionType) response.getTransactionResults().getAction().iterator()
                                                     .next();
            throw new WFSException(action.getMessage(), action.getCode(), action.getLocator());
        }

So I assume the reason why is throwing the exception is because response.getTransactionResults().getAction() is not empty. What's exactly returning? What are the possible values? What implications have each on?

I've been looking at some logs in DB but it looks like if the request is not reaching to the server.

Any ideas?

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

Ha again,

Still looking for a solution. If I made an update transaction I get this error:

org.geoserver.wfs.WFSException: java.lang.NullPointerException
  at org.geoserver.wfs.Transaction.transaction(Transaction.java:115)
  at org.geoserver.wfs.DefaultWebFeatureService.transaction(DefaultWebFeatureService.java:163)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
  at org.geoserver.ows.util.EMFLogger.invoke(EMFLogger.java:51)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
  at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
  at $Proxy19.transaction(Unknown Source)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:599)
  at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:230)
  at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
  at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
  at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
  at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
  at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
  at org.geoserver.gwc.GWCTransactionListener.dataStoreChange(GWCTransactionListener.java:61)
  at org.geoserver.wfs.Transaction$TransactionListenerMux.dataStoreChange(Transaction.java:624)
  at org.geoserver.wfs.Transaction$TransactionListenerMux.dataStoreChange(Transaction.java:631)
  at org.geoserver.wfs.UpdateElementHandler.execute(UpdateElementHandler.java:219)
  at org.geoserver.wfs.Transaction.execute(Transaction.java:334)
  at org.geoserver.wfs.Transaction.transaction(Transaction.java:109)
  ... 68 more

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER *****************************
Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@anonymised.com]
Enviado el: viernes, 12 de diciembre de 2014 13:13
Para: geoserver-users@lists.sourceforge.net
Asunto: [Geoserver-users] RV: Problem regarding WFS-T

Hi,

More tests.... I've managed to delete some features, so the comunication is OK, but the insertion of data still fails....

I've been thinking about the possible problems. How about workspace and namespaces? I've recently created two new workspaces with their own datastores(shapefiles) . Could there be some misunderstanding in Geoserver?

Thanks.

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@anonymised.com] Enviado el: viernes, 12 de diciembre de 2014 11:23
Para: geoserver-users@lists.sourceforge.net
Asunto: Re: [Geoserver-users] Problem regarding WFS-T

Hi again,

According to the source code, the block of code in which it fails is:

if (!response.getTransactionResults().getAction().isEmpty()) {
            //since we do atomic transactions, an action failure means all we rolled back
            // spec says to throw exception
            ActionType action = (ActionType) response.getTransactionResults().getAction().iterator()
                                                     .next();
            throw new WFSException(action.getMessage(), action.getCode(), action.getLocator());
        }

So I assume the reason why is throwing the exception is because response.getTransactionResults().getAction() is not empty. What's exactly returning? What are the possible values? What implications have each on?

I've been looking at some logs in DB but it looks like if the request is not reaching to the server.

Any ideas?

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Hi list,

I'm really stuck with this... I've tried to edit features using QGIS and it fails as well... Any ideas? As I mentioned before the code seems to stop at

response.getTransactionResults().getAction()

So..

What's exactly returning? What are the possible values? What implications have each one?

Any help is much appreciated.

Thanks in advance

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER *****************************
Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@anonymised.com]
Enviado el: lunes, 15 de diciembre de 2014 8:48
Para: geoserver-users@lists.sourceforge.net
Asunto: [Geoserver-users] RV: RV: Problem regarding WFS-T

Ha again,

Still looking for a solution. If I made an update transaction I get this error:

org.geoserver.wfs.WFSException: java.lang.NullPointerException
  at org.geoserver.wfs.Transaction.transaction(Transaction.java:115)
  at org.geoserver.wfs.DefaultWebFeatureService.transaction(DefaultWebFeatureService.java:163)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
  at org.geoserver.ows.util.EMFLogger.invoke(EMFLogger.java:51)
  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
  at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
  at $Proxy19.transaction(Unknown Source)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:599)
  at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:230)
  at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
  at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
  at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
  at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
  at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
  at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
  at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
  at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
  at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException
  at org.geoserver.gwc.GWCTransactionListener.dataStoreChange(GWCTransactionListener.java:61)
  at org.geoserver.wfs.Transaction$TransactionListenerMux.dataStoreChange(Transaction.java:624)
  at org.geoserver.wfs.Transaction$TransactionListenerMux.dataStoreChange(Transaction.java:631)
  at org.geoserver.wfs.UpdateElementHandler.execute(UpdateElementHandler.java:219)
  at org.geoserver.wfs.Transaction.execute(Transaction.java:334)
  at org.geoserver.wfs.Transaction.transaction(Transaction.java:109)
  ... 68 more

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@anonymised.com] Enviado el: viernes, 12 de diciembre de 2014 13:13
Para: geoserver-users@lists.sourceforge.net
Asunto: [Geoserver-users] RV: Problem regarding WFS-T

Hi,

More tests.... I've managed to delete some features, so the comunication is OK, but the insertion of data still fails....

I've been thinking about the possible problems. How about workspace and namespaces? I've recently created two new workspaces with their own datastores(shapefiles) . Could there be some misunderstanding in Geoserver?

Thanks.

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@anonymised.com] Enviado el: viernes, 12 de diciembre de 2014 11:23
Para: geoserver-users@lists.sourceforge.net
Asunto: Re: [Geoserver-users] Problem regarding WFS-T

Hi again,

According to the source code, the block of code in which it fails is:

if (!response.getTransactionResults().getAction().isEmpty()) {
            //since we do atomic transactions, an action failure means all we rolled back
            // spec says to throw exception
            ActionType action = (ActionType) response.getTransactionResults().getAction().iterator()
                                                     .next();
            throw new WFSException(action.getMessage(), action.getCode(), action.getLocator());
        }

So I assume the reason why is throwing the exception is because response.getTransactionResults().getAction() is not empty. What's exactly returning? What are the possible values? What implications have each on?

I've been looking at some logs in DB but it looks like if the request is not reaching to the server.

Any ideas?

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

It looks like from the code snippet that a WFSException is thrown with the details of the failed action. So the exception returned should provide some information…

Are you able to run in a debugger and use a breakpoint to inspect those variables?

···

On 12 December 2014 at 04:12, David Alda Fernandez de Lezea <dalda@anonymised.com> wrote:

Hi,

More tests… I’ve managed to delete some features, so the comunication is OK, but the insertion of data still fails…

I’ve been thinking about the possible problems. How about workspace and namespaces? I’ve recently created two new workspaces with their own datastores(shapefiles) . Could there be some misunderstanding in Geoserver?

Thanks.

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER *****************************
Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@anonymised.com]
Enviado el: viernes, 12 de diciembre de 2014 11:23
Para: geoserver-users@lists.sourceforge.net
Asunto: Re: [Geoserver-users] Problem regarding WFS-T

Hi again,

According to the source code, the block of code in which it fails is:

if (!response.getTransactionResults().getAction().isEmpty()) {
//since we do atomic transactions, an action failure means all we rolled back
// spec says to throw exception
ActionType action = (ActionType) response.getTransactionResults().getAction().iterator()
.next();
throw new WFSException(action.getMessage(), action.getCode(), action.getLocator());
}

So I assume the reason why is throwing the exception is because response.getTransactionResults().getAction() is not empty. What’s exactly returning? What are the possible values? What implications have each on?

I’ve been looking at some logs in DB but it looks like if the request is not reaching to the server.

Any ideas?

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@anonymised.com | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.


Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk


Geoserver-users mailing list
Geoserver-users@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Jody Garnett

Hi Jody,

I’m trying to set the Project up into eclipse following these instructions https://svn.codehaus.org/geoserver/branches/2.0.x/src/README.txt but without success. I can’t build the project as I get many errors….

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[9,29] package org.eclipse.emf.ecore does not
exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[10,29] package org.eclipse.emf.ecore does not
exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[57,13] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.util.EMFLogger

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/KvpRequestReader.java:[8,25] cannot find symbol
symbol : class Converters
location: package org.geotools.util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/OWSSchemaLocationResolver.java:[7,23] package org.eclipse
.xsd does not exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/OWSSchemaLocationResolver.java:[8,28] package org.eclipse
.xsd.util does not exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/OWSSchemaLocationResolver.java:[11,50] cannot find symbol

symbol: class XSDSchemaLocationResolver
public class OWSSchemaLocationResolver implements XSDSchemaLocationResolver {

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/OWSSchemaLocationResolver.java:[12,40] cannot find symbol

symbol : class XSDSchema
location: class org.geoserver.ows.xml.v1_0.OWSSchemaLocationResolver

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/kvp/EMFKvpRequestReader.java:[11,29] package org.eclipse.emf.ecore
does not exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/kvp/EMFKvpRequestReader.java:[12,29] package org.eclipse.emf.ecore
does not exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/kvp/EMFKvpRequestReader.java:[32,14] cannot find symbol
symbol : class EFactory
location: class org.geoserver.ows.kvp.EMFKvpRequestReader

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/kvp/EMFKvpRequestReader.java:[39,50] cannot find symbol
symbol : class EFactory
location: class org.geoserver.ows.kvp.EMFKvpRequestReader

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/OWSConfiguration.java:[11,25] package org.picocontainer d
oes not exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/OWSConfiguration.java:[30,36] cannot find symbol
symbol : class MutablePicoContainer
location: class org.geoserver.ows.xml.v1_0.OWSConfiguration

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/OWSConfiguration.java:[84,36] cannot find symbol
symbol : class MutablePicoContainer
location: class org.geoserver.ows.xml.v1_0.OWSConfiguration

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/NumericKvpParser.java:[8,25] cannot find symbol
symbol : class Converters
location: package org.geotools.util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[15,28] package org.geotools.feature does not exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[17,32] package org.opengis.feature.type does not e
xist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[18,24] package org.opengis.util does not exist

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[34,53] cannot find symbol
symbol : class InternationalString
location: class org.geoserver.ows.Ows11Util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[62,32] cannot find symbol
symbol : class Name
location: class org.geoserver.ows.Ows11Util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[62,27] code(java.lang.String) is already defined i
n org.geoserver.ows.Ows11Util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[71,18] cannot find symbol
symbol : class Name
location: class org.geoserver.ows.Ows11Util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[132,65] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.Ows11Util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[34,12] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.util.EMFLogger

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[39,40] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.util.EMFLogger

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[40,35] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.util.EMFLogger

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[61,12] cannot find symbol
symbol : class EStructuralFeature
location: class org.geoserver.ows.util.EMFLogger

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[61,43] cannot find symbol
symbol : class EStructuralFeature
location: class org.geoserver.ows.util.EMFLogger

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[71,33] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.util.EMFLogger

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/EMFLogger.java:[73,21] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.util.EMFLogger

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/KvpRequestReader.java:[176,39] cannot find symbol
symbol : variable Converters
location: class org.geoserver.ows.KvpRequestReader

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/SectionsTypeBinding.java:[69,27] cannot access org.eclips
e.emf.common.util.EList
file org\eclipse\emf\common\util\EList.class not found
        sections.getSection().addAll(node.getChildValues("Section"));

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/AcceptVersionsTypeBinding.java:[42,8] cannot find symbol
symbol : constructor AbstractComplexEMFBinding(net.opengis.ows10.Ows10Factory)
location: class org.geotools.xml.AbstractComplexEMFBinding

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/kvp/EMFKvpRequestReader.java:[43,13] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.kvp.EMFKvpRequestReader

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/kvp/EMFKvpRequestReader.java:[75,8] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.kvp.EMFKvpRequestReader

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/kvp/EMFKvpRequestReader.java:[75,27] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.kvp.EMFKvpRequestReader

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/DefaultServiceExceptionHandler.java:[110,19] cannot access org.ecl
ipse.xsd.XSDNamedComponent
file org\eclipse\xsd\XSDNamedComponent.class not found
            encoder.encode(report, org.geoserver.ows.xml.v1_0.OWS.EXCEPTIONREPOR
T,

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Dispatcher.java:[568,35] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.Dispatcher

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Dispatcher.java:[568,60] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.Dispatcher

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Dispatcher.java:[571,12] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.Dispatcher

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Dispatcher.java:[571,31] cannot find symbol
symbol : class EObject
location: class org.geoserver.ows.Dispatcher

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/util/NumericKvpParser.java:[40,15] cannot find symbol
symbol : variable Converters
location: class org.geoserver.ows.util.NumericKvpParser

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[74,23] cannot find symbol
symbol : class NameImpl
location: class org.geoserver.ows.Ows11Util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[78,27] cannot find symbol
symbol : class NameImpl
location: class org.geoserver.ows.Ows11Util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/Ows11Util.java:[80,27] cannot find symbol
symbol : class NameImpl
location: class org.geoserver.ows.Ows11Util

C:/Datos/Proyectos/35_geoserver/geoserver-2.0.2/2.0.x/src/ows/src/main/java/org/
geoserver/ows/xml/v1_0/GetCapabilitiesTypeBinding.java:[64,8] cannot find symbol

symbol : constructor AbstractComplexEMFBinding(net.opengis.ows10.Ows10Factory)
location: class org.geotools.xml.AbstractComplexEMFBinding

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 minute 57 seconds
[INFO] Finished at: Tue Dec 16 10:05:09 CET 2014
[INFO] Final Memory: 24M/43M
[INFO] ------------------------------------------------------------------------

C:\Datos\Proyectos\35_geoserver\geoserver-2.0.2\2.0.x\src>

I'm using maven 2.0.9, as suggested in the instructions.

C:\Datos\Proyectos\35_geoserver\geoserver-2.0.2\2.0.x\src>mvn -version
Maven version: 2.0.9
Java version: 1.5.0_18
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"

Any ideas how to solve this?

Thanks in advance.

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@...6818... | www.hazi.eus
T 945 003 240 – M 627 923 170 – F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute – Araba

De: Jody Garnett [mailto:jody.garnett@…84…]
Enviado el: miércoles, 17 de diciembre de 2014 7:09
Para: David Alda Fernandez de Lezea
CC: geoserver-users@lists.sourceforge.net
Asunto: Re: [Geoserver-users] RV: Problem regarding WFS-T

It looks like from the code snippet that a WFSException is thrown with the details of the failed action. So the exception returned should provide some information...

Are you able to run in a debugger and use a breakpoint to inspect those variables?

--
Jody Garnett

On 12 December 2014 at 04:12, David Alda Fernandez de Lezea <dalda@...6818...> wrote:
Hi,

More tests.... I've managed to delete some features, so the comunication is OK, but the insertion of data still fails....

I've been thinking about the possible problems. How about workspace and namespaces? I've recently created two new workspaces with their own datastores(shapefiles) . Could there be some misunderstanding in Geoserver?

Thanks.

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@...6818... | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER *****************************
Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

-----Mensaje original-----
De: David Alda Fernandez de Lezea [mailto:dalda@…6818…]
Enviado el: viernes, 12 de diciembre de 2014 11:23
Para: geoserver-users@lists.sourceforge.net
Asunto: Re: [Geoserver-users] Problem regarding WFS-T

Hi again,

According to the source code, the block of code in which it fails is:

if (!response.getTransactionResults().getAction().isEmpty()) {
//since we do atomic transactions, an action failure means all we rolled back
// spec says to throw exception
ActionType action = (ActionType) response.getTransactionResults().getAction().iterator()
.next();
throw new WFSException(action.getMessage(), action.getCode(), action.getLocator());
}

So I assume the reason why is throwing the exception is because response.getTransactionResults().getAction() is not empty. What's exactly returning? What are the possible values? What implications have each on?

I've been looking at some logs in DB but it looks like if the request is not reaching to the server.

Any ideas?

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@...6818... | www.hazi.eus
T 945 003 240 - M 627 923 170 - F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute - Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

On Wed, Dec 17, 2014 at 8:41 AM, David Alda Fernandez de Lezea <
dalda@anonymised.com> wrote:

Hi Jody,

I’m trying to set the Project up into eclipse following these instructions
https://svn.codehaus.org/geoserver/branches/2.0.x/src/README.txt but
without success. I can’t build the project as I get many errors….

That GeoServer version is too old, and I believe there are jars missing
from the maven repositories in order to build it.
You should try with 2.6.x

Cheers
Andrea

--

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Please, notice that GeoSolutions will be closed for seasonal holidays
from December the 24th to January the 6th

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

*AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*

Le informazioni contenute in questo messaggio di posta elettronica e/o
nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
loro utilizzo è consentito esclusivamente al destinatario del messaggio,
per le finalità indicate nel messaggio stesso. Qualora riceviate questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla distruzione del messaggio
stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
utilizzarlo per finalità diverse, costituisce comportamento contrario ai
principi dettati dal D.Lgs. 196/2003.

The information in this message and/or attachments, is intended solely for
the attention and use of the named addressee(s) and may be confidential or
proprietary in nature or covered by the provisions of privacy act
(Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
Code).Any use not in accord with its purpose, any disclosure, reproduction,
copying, distribution, or either dissemination, either whole or partial, is
strictly forbidden except previous formal approval of the named
addressee(s). If you are not the intended recipient, please contact
immediately the sender by telephone, fax or e-mail and delete the
information in this message that has been received in error. The sender
does not give any warranty or accept liability as the content, accuracy or
completeness of sent messages and accepts no responsibility for changes
made after they were sent or for other risks which arise as a result of
e-mail transmission, viruses, etc.

-------------------------------------------------------

Hi Andrea,

I know it's an old version but I thought I had to download that version because that's the version I have in my server. Should I go for 2.6.x? With the same maven version?

Thanks .

Agur bero bat,

David Alda Fernández de Lezea
Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa.
dalda@...6818... | www.hazi.eus
T 945 003 240 – M 627 923 170 – F 945 003 290
Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute – Araba

********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER *****************************
Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe.
Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo.
This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it.

De: andrea.aime@...84... [mailto:andrea.aime@…84…] En nombre de Andrea Aime
Enviado el: miércoles, 17 de diciembre de 2014 9:27
Para: David Alda Fernandez de Lezea
CC: Jody Garnett; geoserver-users@lists.sourceforge.net
Asunto: Re: [Geoserver-users] RV: Problem regarding WFS-T

On Wed, Dec 17, 2014 at 8:41 AM, David Alda Fernandez de Lezea <dalda@...6818...> wrote:
Hi Jody,

I’m trying to set the Project up into eclipse following these instructions https://svn.codehaus.org/geoserver/branches/2.0.x/src/README.txt but without success. I can’t build the project as I get many errors….

That GeoServer version is too old, and I believe there are jars missing from the maven repositories in order to build it.
You should try with 2.6.x

Cheers
Andrea

--

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Please, notice that GeoSolutions will be closed for seasonal holidays
from December the 24th to January the 6th

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

AVVERTENZE AI SENSI DEL D.Lgs. 196/2003
Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003.

The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc.

-------------------------------------------------------

On Wed, Dec 17, 2014 at 10:00 AM, David Alda Fernandez de Lezea <
dalda@anonymised.com> wrote:

Hi Andrea,

I know it's an old version but I thought I had to download that version
because that's the version I have in my server.

Yeah, it is a good idea, however some of those old jars might be missing
from the repos now, making it difficult to
build GeoServer.

Should I go for 2.6.x? With the same maven version?

GeoServer 2.6.x is the current stable and it's at least supported by the
community.
You should use Maven 3.x

Cheers
Andrea

--

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Please, notice that GeoSolutions will be closed for seasonal holidays
from December the 24th to January the 6th

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

*AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*

Le informazioni contenute in questo messaggio di posta elettronica e/o
nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
loro utilizzo è consentito esclusivamente al destinatario del messaggio,
per le finalità indicate nel messaggio stesso. Qualora riceviate questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla distruzione del messaggio
stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
utilizzarlo per finalità diverse, costituisce comportamento contrario ai
principi dettati dal D.Lgs. 196/2003.

The information in this message and/or attachments, is intended solely for
the attention and use of the named addressee(s) and may be confidential or
proprietary in nature or covered by the provisions of privacy act
(Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
Code).Any use not in accord with its purpose, any disclosure, reproduction,
copying, distribution, or either dissemination, either whole or partial, is
strictly forbidden except previous formal approval of the named
addressee(s). If you are not the intended recipient, please contact
immediately the sender by telephone, fax or e-mail and delete the
information in this message that has been received in error. The sender
does not give any warranty or accept liability as the content, accuracy or
completeness of sent messages and accepts no responsibility for changes
made after they were sent or for other risks which arise as a result of
e-mail transmission, viruses, etc.

-------------------------------------------------------