Justin,
I couldn't see anything come out of the Tomcat Log/Catalina Log.
FWIW here is the Verbose Log output from GeoServer -
2009-11-02 09:57:06,313 INFO [geoserver.we] - Error saving layer
org.geoserver.catalog.CatalogException: Error persisting
CoverageInfoImpl[ENTDBA.QUEENSLAND_250K_MOSAIC] to
/var/lib/tomcat6/webapps/geoserver/data/workspaces/sde/QLD_250_mosaic/EN
TDBA.QUEENSLAND_250K_MOSAIC/coverage.xml
at
org.geoserver.config.GeoServerPersister.persist(GeoServerPersister.java:
605)
at
org.geoserver.config.GeoServerPersister.persist(GeoServerPersister.java:
579)
at
org.geoserver.config.GeoServerPersister.addCoverage(GeoServerPersister.j
ava:409)
at
org.geoserver.config.GeoServerPersister.handleAddEvent(GeoServerPersiste
r.java:70)
at
org.geoserver.catalog.impl.CatalogImpl.event(CatalogImpl.java:1315)
at
org.geoserver.catalog.impl.CatalogImpl.fireAdded(CatalogImpl.java:1254)
at
org.geoserver.catalog.impl.CatalogImpl.added(CatalogImpl.java:1247)
at
org.geoserver.catalog.impl.CatalogImpl.add(CatalogImpl.java:350)
at
org.geoserver.security.SecureCatalogImpl.add(SecureCatalogImpl.java:845)
at
org.geoserver.web.data.resource.ResourceConfigurationPage$4.onSubmit(Res
ourceConfigurationPage.java:149)
at
org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1380)
at
org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:811)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterfa
ce.java:183)
at
org.apache.wicket.request.target.component.listener.ListenerInterfaceReq
uestTarget.processEvents(ListenerInterfaceRequestTarget.java:73)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(Ab
stractRequestCycleProcessor.java:91)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java
:1239)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:532)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:356
)
at
org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:
145)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.springframework.web.servlet.mvc.ServletWrappingController.handleRequ
estInternal(ServletWrappingController.java:158)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abs
tractController.java:153)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handl
e(SimpleControllerHandlerAdapter.java:48)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
ervlet.java:875)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
rvlet.java:809)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
kServlet.java:571)
at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet
.java:511)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at sun.reflect.GeneratedMethodAccessor1459.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.jav
a:162)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:283)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFi
lterChain.java:56)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterC
hain.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:185)
at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharac
terEncodingFilter.java:108)
at sun.reflect.GeneratedMethodAccessor1933.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.jav
a:218)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:230)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFi
lterChain.java:56)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterC
hain.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:185)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:265)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityInterceptor.java:107)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityInterceptor.java:72)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:124)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
(AnonymousProcessingFilter.java:125)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Reme
mberMeProcessingFilter.java:142)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilt
er(SecurityContextHolderAwareRequestFilter.java:81)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessin
gFilter.java:271)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
at
org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContextIntegrationFilter.java:249)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
49)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)
at sun.reflect.GeneratedMethodAccessor1932.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.jav
a:218)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:230)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFi
lterChain.java:56)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterC
hain.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:185)
at
org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
at sun.reflect.GeneratedMethodAccessor1931.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.jav
a:218)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:230)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFi
lterChain.java:56)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterC
hain.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:185)
at
org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.jav
a:183)
at sun.reflect.GeneratedMethodAccessor1930.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.jav
a:218)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:230)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFi
lterChain.java:56)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterC
hain.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:185)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
at sun.reflect.GeneratedMethodAccessor1929.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.jav
a:218)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:230)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFi
lterChain.java:56)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterC
hain.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:185)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:128)
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:2
86)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
5)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassCastException: java.lang.Integer cannot be
cast to java.lang.Double
at
org.geoserver.config.util.XStreamPersister$NumberRangeConverter.marshal(
XStreamPersister.java:957)
at
com.thoughtworks.xstream.core.TreeMarshaller.convert(TreeMarshaller.java
:86)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshall
er.java:78)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er.marshallField(AbstractReflectionConverter.java:157)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er$2.writeField(AbstractReflectionConverter.java:148)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er$2.visit(AbstractReflectionConverter.java:118)
at
org.geoserver.config.util.XStreamPersister$CustomReflectionProvider$Visi
torWrapper.visit(XStreamPersister.java:468)
at
com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvide
r.visitSerializableFields(PureJavaReflectionProvider.java:129)
at
org.geoserver.config.util.XStreamPersister$CustomReflectionProvider.visi
tSerializableFields(XStreamPersister.java:444)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er.doMarshal(AbstractReflectionConverter.java:100)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er.marshal(AbstractReflectionConverter.java:58)
at
com.thoughtworks.xstream.core.TreeMarshaller.convert(TreeMarshaller.java
:86)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshall
er.java:78)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshall
er.java:63)
at
com.thoughtworks.xstream.converters.collections.AbstractCollectionConver
ter.writeItem(AbstractCollectionConverter.java:64)
at
org.geoserver.config.util.XStreamPersister$ProxyCollectionConverter.writ
eItem(XStreamPersister.java:712)
at
com.thoughtworks.xstream.converters.collections.CollectionConverter.mars
hal(CollectionConverter.java:55)
at
com.thoughtworks.xstream.core.TreeMarshaller.convert(TreeMarshaller.java
:86)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshall
er.java:78)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er.marshallField(AbstractReflectionConverter.java:157)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er$2.writeField(AbstractReflectionConverter.java:148)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er$2.visit(AbstractReflectionConverter.java:118)
at
org.geoserver.config.util.XStreamPersister$CustomReflectionProvider$Visi
torWrapper.visit(XStreamPersister.java:468)
at
com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvide
r.visitSerializableFields(PureJavaReflectionProvider.java:129)
at
org.geoserver.config.util.XStreamPersister$CustomReflectionProvider.visi
tSerializableFields(XStreamPersister.java:444)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er.doMarshal(AbstractReflectionConverter.java:100)
at
org.geoserver.config.util.XStreamPersister$AbstractReflectionConverter.d
oMarshal(XStreamPersister.java:1026)
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConvert
er.marshal(AbstractReflectionConverter.java:58)
at
com.thoughtworks.xstream.core.TreeMarshaller.convert(TreeMarshaller.java
:86)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshall
er.java:78)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshall
er.java:63)
at
com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:9
8)
at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.marshal(Ab
stractTreeMarshallingStrategy.java:38)
at com.thoughtworks.xstream.XStream.marshal(XStream.java:837)
at com.thoughtworks.xstream.XStream.marshal(XStream.java:826)
at com.thoughtworks.xstream.XStream.toXML(XStream.java:801)
at
org.geoserver.config.util.XStreamPersister.save(XStreamPersister.java:39
5)
at
org.geoserver.config.GeoServerPersister.persist(GeoServerPersister.java:
593)
... 147 more
Many thanks,
Shaun
-----Original Message-----
From: Justin Deoliveira [mailto:
jdeolive@...]
Sent: Friday, 30 October 2009 6:04 PM
To: Shaun Kolomeitz
Cc:
geoserver-users@...
Subject: Re: [Geoserver-users] ArcSDE Rasters
Hi Shaun,
Any chance you have the full stack trace from the tomcat log? A bit more
context should help with diagnosing the problem.
-Justin
Shaun Kolomeitz wrote:
> Dear fellow GeoServer Users,
>
> I am wondering if anyone has any suggestions for using ArcSDE Rasters
> from an ArcSDE 9.2/Oracle Db ?
>
> I have been able to successfully add and view (in OpenLayers) Vector
> data, but am not having any success with ArcSDE Rasters.
>
> Specifically I am able to add the Store for the Coverage referencing
> ArcSDE, but when it comes to adding the actual layer I get the
following
> error -
>
> Error persisting CoverageInfoImpl[ENTDBA.QUEENSLAND_1M_MOSAIC] to
>
/var/lib/tomcat6/webapps/geoserver/data/workspaces/topp/QLD_1M_mosaic/EN
TDBA.QUEENSLAND_1M_MOSAIC/coverage.xml
>
> Any suggestions on getting this going please or in helping to debug ?
>
> [GeoServer v 2.0.0 Apache/Tomcat6 WAR file]
>
> Regards,
>
> Shaun
>
>
>
> As of 26 March 2009 the Department of Natural Resources and
> Water/Environmental Protection Agency integrated to form the
Department
> of Environment and Resource Management
>
>
>
> +----------------------------------------------------------------+
>
> Think B4U Print
>
> 1 ream of paper = 6% of a tree and 5.4kg CO2 in the atmosphere
>
> 3 sheets of A4 paper = 1 litre of water
>
> +----------------------------------------------------------------+
>
>
>
>
>
------------------------------------------------------------------------
>
>
------------------------------------------------------------------------
------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart
your
> developing skills, take BlackBerry mobile applications to market and
stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
>
http://p.sf.net/sfu/devconference>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> Geoserver-users mailing list
>
Geoserver-users@...
>
https://lists.sourceforge.net/lists/listinfo/geoserver-users--
Justin Deoliveira
OpenGeo -
http://opengeo.orgEnterprise support for open source geospatial.
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference_______________________________________________
Geoserver-users mailing list
Geoserver-users@...
https://lists.sourceforge.net/lists/listinfo/geoserver-users