Hi ther again,
 
I've found a strange issue regarding WFS-T in Geoserver 2.2.4. I've just 
upgraded from 2.0.2 version and I'm checking that everything that we've got 
works in this new version. The thing is that I get this error while performing 
an insert.
 
Error performing insert: Source was null in trying to create a reprojected 
feature collection! Details:org.geoserver.wfs.WFSException: Error performing 
insert: Source was null in trying to create a reprojected feature collection! 
at 
org.geoserver.wfs.response.TransactionResponse.v_1_1(TransactionResponse.java:195)
 at 
org.geoserver.wfs.response.TransactionResponse.write(TransactionResponse.java:65)
 at org.geoserver.ows.Dispatcher.response(Dispatcher.java:912) at 
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:276) 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:923)
 at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
 at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
 at 
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)
 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.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:23)
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
 at 
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:74)
 at 
org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:45)
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
 at 
org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:49)
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
 at 
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
 at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:311)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
 at 
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116)
 at 
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
 at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
 at 
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
 at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
 at 
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:53)
 at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
 at 
org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:201)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
 at 
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:82)
 at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
 at 
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
 at 
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
 at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
 at 
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173)
 at 
org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:97)
 at 
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
 at 
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
 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:71) 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.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46) 
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)


My transaction request

<wfs:Transaction xmlns:wfs="http://www.opengis.net/wfs"; service="WFS" 
version="1.1.0" xsi:schemaLocation="http://www.opengis.net/wfs 
http://schemas.opengis.net/wfs/1.1.0/wfs.xsd http://192.168.3.15/ikt 
http://192.168.3.15/geoserver/wfs?request=DescribeFeatureType&amp;version=1.1.0&amp;typename=IKT:prueba_wfst";
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";><wfs:Delete 
typeName="feature:prueba_wfst" 
xmlns:feature="http://192.168.3.15/ikt";><ogc:Filter 
xmlns:ogc="http://www.opengis.net/ogc";><ogc:FeatureId 
fid="prueba_wfst.671"/></ogc:Filter></wfs:Delete><wfs:Insert><feature:prueba_wfst
 xmlns:feature="http://192.168.3.15/ikt"; 
fid="OpenLayers.Feature.Vector_23812"><feature:GEOMETRY><gml:Polygon 
xmlns:gml="http://www.opengis.net/gml"; 
srsName="http://www.opengis.net/gml/srs/epsg.xml#23030";><gml:exterior><gml:LinearRing><gml:posList>524436.20351425
 4752219.5716147 524438.55867931 4752213.28762235 524438.97308014 
4752212.181416 524446.32068919 4752194.80115149 524444.32261992 
4752173.79463762 524456.54206118 4752135.03207455 524460.59922808 
4752121.48441329 524462.76368129 4752118.82065748 524468.01337421 
4752104.67221324 524473.77987503 4752095.24489475 524531.97094726 
4752129.7868488 524589.136922937 4752153.4698959 524583.81754562 
4752160.9818325 524580.42775873 4752165.76344444 524579.35679397 
4752166.81144273 524573.96933935 4752177.34771206 524567.68288503 
4752186.76377965 524564.25332954 4752185.45766417 524547.84265866 
4752208.11109973 524542.56950953 4752215.39922435 524520.2547143 
4752215.18918926 524491.37958897 4752214.9092838 524486.63205168 
4752214.8644278 524483.41103108 4752222.22507327 524477.79691549 
4752242.66458331 524477.2840825 4752244.51509624 524473.7147488 
4752257.47806916 524471.51295621 4752255.27347585 524469.63155847 
4752253.38650537 524463.26952435 4752247.59272424 524459.09626231 
4752243.81732635 524454.58030616 4752238.3000686 524451.1338322 
4752234.06185176 524450.19389005 4752232.90428236 524446.18149972 
4752228.13348305 524439.53425507 4752221.73367315 524436.20351425 
4752219.5716147</gml:posList></gml:LinearRing></gml:exterior></gml:Polygon></feature:GEOMETRY><feature:PROVINCIA>1</feature:PROVINCIA><feature:MUNICIPIO>18</feature:MUNICIPIO><feature:POLIGONO>6</feature:POLIGONO><feature:PARCELA>90389</feature:PARCELA><feature:RECINTO>33</feature:RECINTO><feature:DN_SURFACE>54946.22359</feature:DN_SURFACE><feature:DN_PERIMET>1055.04051</feature:DN_PERIMET><feature:ELEGIBILID>0</feature:ELEGIBILID><feature:COEF_REGAD>0</feature:COEF_REGAD><feature:COEF_PASTO>100</feature:COEF_PASTO><feature:DN_OID>9974</feature:DN_OID><feature:USO_SIGPAC>TA</feature:USO_SIGPAC><feature:USO_2003>PR</feature:USO_2003><feature:PENDIENTE>101</feature:PENDIENTE></feature:prueba_wfst></wfs:Insert></wfs:Transaction>

This very same request works perfect in the old version.
 
Any ideas what I'm doing wrong or what could be happening??
 

David Alda Fernández de Lezea

 

INFORMAZIO ETA TEKNOLOGIA UNITATEA / UNIDAD DE INFORMACIÓN Y TECNOLOGÍA 

 

Granja Modelo s/n

01192 Arkaute Araba
T 945 003 295 F 945 003 290

[email protected] <blocked::mailto:[email protected]>  | www.hazi.es 
<blocked::http://www.hazi.es/> 

 



<blocked::http://www.hazi.es/>  

*********************  LEGE OHARRA   *******************   AVISO LEGAL   
*******************   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.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to