Hi, Thank's for your answers.
So I uninstall all geoserver and I will explain better the configuration. Now, nothing is working neither ypdate, nor delete, nor insert. I install geoserver 2.11.1 with the installer windows (i tried with 2.10 too) and I tried Openlayers from 3.5.0 to 4.1.0. I install two archives in lib for enable the cross domain in geoserver. I create a workspace called limite with uri : http://www.openplans.org/limite I connect a new datastore with postgis and i publish the layer wfs_geom. I enable wfs transaction for the workspace and all users. I tried the demo transaction insert, It works with : <wfs:Transaction service="WFS" version="1.0.0" xmlns:wfs="http://www.opengis.net/wfs" xmlns:limite="http://www.openplans.org/limite" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.0.0/WFS-transaction.xsd http://www.openplans.org/limite http://localhost:8080/geoserver/wfs/DescribeFeatureType?typename=limite:wfs_geom"> <wfs:Insert> <limite:wfs_geom> <limite:geometry> <gml:MultiLineString srsName="http://www.opengis.net/gml/srs/epsg.xml#4326"> <gml:lineStringMember> <gml:LineString> <gml:coordinates decimal="." cs="," ts=" "> 494475.71056415,5433016.8189323 494982.70115662,5435041.95096618 </gml:coordinates> </gml:LineString> </gml:lineStringMember> </gml:MultiLineString> </limite:geometry> </limite:wfs_geom> </wfs:Insert> </wfs:Transaction> So i adapt the code of javascript like this : And I get this error in geoserver : INFO | jvm 1 | 2017/07/09 20:24:41 | 09 juil. 20:24:41 INFO [geoserver.wfs] - INFO | jvm 1 | 2017/07/09 20:24:41 | Request: getServiceInfo INFO | jvm 1 | 2017/07/09 20:24:41 | 09 juil. 20:24:41 ERROR [geoserver.ows] - INFO | jvm 1 | 2017/07/09 20:24:41 | org.geoserver.platform.ServiceException: Could not determine geoserver request from http request org.geoserver.platform.AdvancedDispatchFilter$AdvancedDispatchHttpRequest@13aeb2a1 INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.ows.Dispatcher.dispatch(Dispatcher.java:629) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:258) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:147) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:968) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:859) INFO | jvm 1 | 2017/07/09 20:24:41 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:844) INFO | jvm 1 | 2017/07/09 20:24:41 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:75) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:71) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:71) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:46) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:50) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:316) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:54) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:84) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:91) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:53) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:213) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:152) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:87) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:89) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:48) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:44) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209) INFO | jvm 1 | 2017/07/09 20:24:41 | at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.Server.handle(Server.java:499) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635) INFO | jvm 1 | 2017/07/09 20:24:41 | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555) INFO | jvm 1 | 2017/07/09 20:24:41 | at java.lang.Thread.run(Thread.java:745) INFO | jvm 1 | 2017/07/09 20:24:41 | 09 juil. 20:24:41 INFO [geoserver.wfs] - INFO | jvm 1 | 2017/07/09 20:24:41 | Request: getServiceInfo INFO | jvm 1 | 2017/07/09 20:24:41 | 09 juil. 20:24:41 INFO [geoserver.wfs] - INFO | jvm 1 | 2017/07/09 20:24:41 | Request: getFeature INFO | jvm 1 | 2017/07/09 20:24:41 | service = WFS INFO | jvm 1 | 2017/07/09 20:24:41 | version = 1.1.0 INFO | jvm 1 | 2017/07/09 20:24:41 | baseUrl = http://localhost:80/geoserver/ INFO | jvm 1 | 2017/07/09 20:24:41 | query[0]: INFO | jvm 1 | 2017/07/09 20:24:41 | filter = [ bbox POLYGON ((-14967883.931117684 -1683958.752247497, -14967883.931117684 15907564.685416108, 21819729.041971944 15907564.685416108, 21819729.041971944 -1683958.752247497, -14967883.931117684 -1683958.752247497)) ] INFO | jvm 1 | 2017/07/09 20:24:41 | srsName = EPSG:3857 INFO | jvm 1 | 2017/07/09 20:24:41 | typeName[0] = {http://www.openplans.org/limite}wfs_geom INFO | jvm 1 | 2017/07/09 20:24:41 | outputFormat = text/xml; subtype=gml/3.1.1 INFO | jvm 1 | 2017/07/09 20:24:41 | resultType = results Thanks for your help. -- View this message in context: http://osgeo-org.1560.x6.nabble.com/WFS-T-error-tp5327097p5327161.html Sent from the GeoServer - User mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
