I haven't got the whole GML spec to hand but I seem to recall that posList
requires an attribute srsDimension that says how many coordinates there are
to the point. So try something like

<gml:posList srsDimension="2">

In your request and every thing should work.

I can't recall if it is optional and should default to 2 but I suspect not.

Ian


On 10 March 2016 at 00:29, Sondre B. Rabbe <sondre.ra...@ringnett.no> wrote:

> Hi list!
>
>
>
> We are having a problem inserting or updating our data using WFS and
> receiving the Exception “Error performing insert: Invalid output dimension
> (must be 2 or 3)”.
>
>
>
> To help the problem solving process I include a brief view of our setup
> (for what it’s worth):
>
> ·         CentOS 6.3
>
> ·         Java version "1.7.0_80"
>
> o   Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
>
> o   Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
>
> ·         Geoserver 2.7.6
>
> ·         PostgreSQL 9.1.8
>
> ·         PostGIS library: 1.5.3
>
> ·         Tomcat 6
>
>
>
> When we are trying to POST a transaction (using OpenLayers v2.11), we get
> the following reponse:
>
> “<ows:ExceptionReport xmlns:xs="http://www.w3.org/2001/XMLSchema";
> xmlns:ows="http://www.opengis.net/ows"; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance"; version="1.0.0"
> xsi:schemaLocation="http://www.opengis.net/ows
> http://xxx/geoserver/schemas/ows/1.0.0/owsExceptionReport.xsd
> <http://www.opengis.net/ows%20http:/xxx/geoserver/schemas/ows/1.0.0/owsExceptionReport.xsd>
> ">
>
>   <ows:Exception exceptionCode="InvalidParameterValue">
>
>     <ows:ExceptionText>Error performing insert: Invalid output dimension
> (must be 2 or 3)</ows:ExceptionText>
>
>   </ows:Exception>
>
> </ows:ExceptionReport>”
>
>
>
> The output from catalina.out:
>
> 10 Mar 00:38:11 INFO [geoserver.filters] - <ip-removed> "POST
> /geoserver/wfs" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0)
> Gecko/20100101 Firefox/44.0" "" " "text/xml"  request-size: 767 body:
> <wfs:Transaction xmlns:wfs=*"http://www.opengis.net/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://www.opengis.net/wfs%20http:/schemas.opengis.net/wfs/1.1.0/wfs.xsd>"*
> xmlns:xsi=*"http://www.w3.org/2001/XMLSchema-instance
> <http://www.w3.org/2001/XMLSchema-instance>"*>
> <wfs:Insert>
> <feature:my-feature xmlns:feature=*"http://<host-removed>/kladd
> <http://%3chost-removed%3e/kladd>"*>
> <feature:the_geom>
> <gml:MultiCurve xmlns:gml=*"http://www.opengis.net/gml
> <http://www.opengis.net/gml>"* srsName="EPSG:32632">
> <gml:curveMember>
> <gml:LineString>
> <gml:posList>564540.06551504 6686293.0582683 564562.99605821
> 6685986.1417674 565088.63466325 6686063.7528366 565085.10688738
> 6686335.3915788 564538.3016271 6686291.2943804</gml:posList>
> </gml:LineString>
> </gml:curveMember>
> </gml:MultiCurve>
> </feature:the_geom>
> </feature:my-feature>
> </wfs:Insert>
> </wfs:Transaction>
>
> 10 Mar 00:38:11 INFO [geoserver.wfs] -
> Request: getServiceInfo
> 10 Mar 00:38:11 INFO [geoserver.gwc] - DataStoreChange: 
> {http://<host-removed>/kladd}my-feature
> PreInsert
> 10 Mar 00:38:11 ERROR [geoserver.wfs] - Transaction failed
> org.geoserver.wfs.WFSTransactionException: Error performing insert:
> Invalid output dimension (must be 2 or 3)
>         at
> org.geoserver.wfs.InsertElementHandler.execute(InsertElementHandler.java:215)
>         at org.geoserver.wfs.Transaction.execute(Transaction.java:322)
>         at org.geoserver.wfs.Transaction.transaction(Transaction.java:106)
>         at
> org.geoserver.wfs.DefaultWebFeatureService.transaction(DefaultWebFeatureService.java:171)
>         at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>         at
> org.geoserver.ows.util.RequestObjectLogger.invoke(RequestObjectLogger.java:55)
>         at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>         at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
>         at com.sun.proxy.$Proxy54.transaction(Unknown Source)
>         at sun.reflect.GeneratedMethodAccessor411.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:845)
>         at
> org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:275)
>         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:637)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:75)
>        at
> org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:71)
>         at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:71)
>         at
> org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:46)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:50)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:311)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
>         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:73)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
>         at
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>         at
> org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:54)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
>         at org.springframework.security.web.authentication.
> *www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)*
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
>         at
> org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:83)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
>         at
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>         at
> org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:53)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
>         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:135)
>         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:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:83)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:48)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:44)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
>         at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.IllegalArgumentException: Invalid output dimension
> (must be 2 or 3)
>         at com.vividsolutions.jts.io.WKTWriter.<init>(WKTWriter.java:184)
>         at
> org.geotools.data.postgis.PostGISDialect.encodeGeometryValue(PostGISDialect.java:984)
>         at
> org.geotools.jdbc.JDBCDataStore.insertSQL(JDBCDataStore.java:3858)
>         at org.geotools.jdbc.JDBCDataStore.insert(JDBCDataStore.java:1592)
>         at org.geotools.jdbc.JDBCDataStore.insert(JDBCDataStore.java:1547)
>         at
> org.geotools.jdbc.JDBCInsertFeatureWriter.write(JDBCInsertFeatureWriter.java:76)
>         at
> org.geotools.data.InProcessLockingManager$1.write(InProcessLockingManager.java:337)
>         at
> org.geotools.data.store.ContentFeatureStore.addFeature(ContentFeatureStore.java:309)
>         at
> org.geotools.data.store.ContentFeatureStore.addFeatures(ContentFeatureStore.java:263)
>         at
> org.vfny.geoserver.global.GeoServerFeatureStore.addFeatures(GeoServerFeatureStore.java:80)
>         at
> org.geoserver.wfs.InsertElementHandler.execute(InsertElementHandler.java:188)
>         ... 97 more
> 10 Mar 00:38:11 INFO [geoserver.wfs] -
> Request: transaction
>     service = WFS
>     version = 1.1.0
>     baseUrl = http://<host-removed>:8080/geoserver/
>     group[0] = wfs:insert=net.opengis.wfs.impl.InsertElementTypeImpl@416231
> (feature: [SimpleFeatureImpl:my-feature=[SimpleFeatureImpl.Attribute:
> the_geom<the_geom id=fid--22c325f0_1535ac81ba5_-7f14>=MULTILINESTRING
> ((564540.06551504 6686293.0582683, 564562.99605821 6685986.1417674,
> 565088.63466325 6686063.7528366, 565085.10688738 6686335.3915788,
> 564538.3016271 6686291.2943804))]], handle: null, idgen: <unset>,
> inputFormat: <unset>, srsName: null)
>     insert[0]:
>         feature[0] =
> SimpleFeatureImpl:my-feature=[SimpleFeatureImpl.Attribute:
> the_geom<the_geom id=fid--22c325f0_1535ac81ba5_-7f14>=MULTILINESTRING
> ((564540.06551504 6686293.0582683, 564562.99605821 6685986.1417674,
> 565088.63466325 6686063.7528366, 565085.10688738 6686335.3915788,
> 564538.3016271 6686291.2943804))]
>         idgen = GenerateNew
>         inputFormat = text/xml; subtype=gml/3.1.1
>     releaseAction = ALL
> 10 Mar 00:38:11 ERROR [geoserver.ows] -
> org.geoserver.wfs.WFSException: Error performing insert: Invalid output
> dimension (must be 2 or 3)
>         at
> org.geoserver.wfs.response.TransactionResponse.v_1_1(TransactionResponse.java:196)
>         at
> org.geoserver.wfs.response.TransactionResponse.write(TransactionResponse.java:66)
>         at org.geoserver.ows.Dispatcher.response(Dispatcher.java:996)
>         at
> org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:279)
>         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:637)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:75)
>         at
> org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:71)
>         at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:71)
>         at
> org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:46)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:50)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:311)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
>         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:73)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
>         at
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>         at
> org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:54)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
>         at org.springframework.security.web.authentication.
> *www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)*
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
>         at
> org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:83)
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
>         at
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>         at
> org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:53)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
>         at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
>         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:135)
>         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:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:83)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:48)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:44)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
>         at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>         at java.lang.Thread.run(Thread.java:745)
> 10 Mar 00:38:11 INFO [geoserver.filters] - <ip-removed> "POST
> /geoserver/wfs" took 28ms
>
>
>
>
>
> I have tried to post the same XML using “poster” to rule out the
> OpenLayers library or our javascripts, but the result is still the same.
>
>
>
> When I google the error, I can find one similar situation that is never
> solved (or the OP never posted the solution…).
>
>
>
> Can anyone please assist me on this matter?
>
>
>
> Best Regards,
>
> Sondre Rabbe
>
>
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
> _______________________________________________
> Geoserver-users mailing list
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
>


-- 
Ian Turton
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to