I know very little about arcsde. In general the best place to ask these questions is the geoserver lists - if you just email me you're not guaranteed to get an anwer, if you email the lists you are.
Saul and Gabriel, cced, are the two most knowledgeable about arcsde, so hopefully they'll have an answer.
best regards,
Chris
Christoph Koschmieder wrote:
Hi Chris,
sad to say, but I think I'm getting really desperate about an error in Geoserver. I search the web, but could not find any clue, so my hope is, that maybe you can tell me something about it. The following error occures both when performing GetFeature or Transaction Requests on an ArcSDE-Datastore via Geoserver >= 1.4.1
Have you seen this error before and can tell me, what is causing it?!Many thanks,
Christoph
org.vfny.geoserver.ServiceException: null error:Translator error
at org.vfny.geoserver.wfs.responses.GML2FeatureResponseDelegate.encode(GML2FeatureResponseDelegate.java:229)at org.vfny.geoserver.wfs.responses.FeatureResponse.writeTo(FeatureResponse.java:138)
at org.vfny.geoserver.servlets.AbstractService.doService(AbstractService.java:598)
at org.vfny.geoserver.servlets.AbstractService.doPost(AbstractService.java:457)
at org.geoserver.request.Dispatcher.post(Dispatcher.java:272)
at org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:170)
at org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.java:56)at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:139)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:684)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:625)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:357)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)at java.lang.Thread.run(Thread.java:595)
Caused by: javax.xml.transform.TransformerException: Translator error
at org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:130)at org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:105)
at org.vfny.geoserver.wfs.responses.GML2FeatureResponseDelegate.encode(GML2FeatureResponseDelegate.java:220)
... 43 more
Caused by: java.lang.RuntimeException: error reading FeatureResults
at org.geotools.gml.producer.FeatureTransformer$FeatureTranslator.encode(FeatureTransformer.java:405)at org.geotools.xml.transform.TransformerBase$XMLReaderSupport.parse(TransformerBase.java:611)
at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
at org.geotools.xml.transform.TransformerBase$Task.run(TransformerBase.java:293)
at org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:126)
... 45 more
Caused by: org.geotools.data.DataSourceException: Getting layer FGISDATA.EDITOR.FGISEDIT_P
at org.geotools.data.arcsde.ArcSDEConnectionPool.getSdeLayer(ArcSDEConnectionPool.java:328)at org.geotools.data.arcsde.ArcSDEConnectionPool.getSdeLayer(ArcSDEConnectionPool.java:300)
at org.geotools.data.arcsde.ArcSDEQuery.createFilters(ArcSDEQuery.java:278)
at org.geotools.data.arcsde.ArcSDEQuery.createQuery(ArcSDEQuery.java:194)
at org.geotools.data.arcsde.ArcSDEDataStore.getFeatureReader(ArcSDEDataStore.java:538)at org.geotools.data.arcsde.ArcSDEDataStore.getFeatureReader(ArcSDEDataStore.java:592)
at org.geotools.data.DefaultFeatureResults.reader(DefaultFeatureResults.java:147)
at org.geotools.gml.producer.FeatureTransformer$FeatureTranslator.encode(FeatureTransformer.java:396)
... 49 more
Caused by: com.esri.sde.sdk.client.SeException: Exception occured: Can't find resource for bundle java.util.PropertyResourceBundle, key Connection reset by peer: socket write error
at com.esri.sde.sdk.client.SeExceptionFactory.a(Unknown Source)
at com.esri.sde.sdk.client.SeLayer.getInfo(Unknown Source)
at com.esri.sde.sdk.client.SeLayer.<init>(Unknown Source)
at org.geotools.data.arcsde.PooledConnection.createLayer(PooledConnection.java:179)at org.geotools.data.arcsde.ArcSDEConnectionPool.getSdeLayer(ArcSDEConnectionPool.java:326)
... 56 more
--
Chris Holmes
The Open Planning Project
http://topp.openplans.org