Hi List,
On my 2.4.0 instance, when I try and GetCapabilities for either WMS 1.1 or
1.3, both return an exception:

javax.xml.transform.TransformerException: java.lang.NullPointerException
java.lang.NullPointerException null

The log contains:

2013-10-16 10:42:15,406 ERROR [org.geoserver.ows] -
org.geoserver.platform.ServiceException:
javax.xml.transform.TransformerException: java.lang.NullPointerException
 at
org.geoserver.wms.capabilities.Capabilities_1_3_0_Response.write(Capabilities_1_3_0_Response.java:49)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:919)
 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.doGet(FrameworkServlet.java:778)
....

Caused by: javax.xml.transform.TransformerException:
java.lang.NullPointerException
 at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown
Source)
at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown
Source)
 at
org.geotools.xml.transform.TransformerBase$Task.run(TransformerBase.java:300)
at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:133)
 at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:112)
at
org.geoserver.wms.capabilities.Capabilities_1_3_0_Response.write(Capabilities_1_3_0_Response.java:47)
 ... 82 more

Caused by: java.lang.NullPointerException
at com.sun.proxy.$Proxy6.hashCode(Unknown Source)
 at
org.geoserver.catalog.impl.LayerInfoImpl.hashCode(LayerInfoImpl.java:244)
at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.geoserver.catalog.impl.ModificationProxy.invoke(ModificationProxy.java:145)
at com.sun.proxy.$Proxy22.hashCode(Unknown Source)
 at java.util.HashMap.getEntry(Unknown Source)
at java.util.HashMap.containsKey(Unknown Source)
at java.util.HashSet.contains(Unknown Source)
 at
org.geoserver.wms.capabilities.Capabilities_1_3_0_Transformer$Capabilities_1_3_0_Translator.handleLayerTree(Capabilities_1_3_0_Transformer.java:789)
at
org.geoserver.wms.capabilities.Capabilities_1_3_0_Transformer$Capabilities_1_3_0_Translator.handleLayers(Capabilities_1_3_0_Transformer.java:678)
 at
org.geoserver.wms.capabilities.Capabilities_1_3_0_Transformer$Capabilities_1_3_0_Translator.handleCapability(Capabilities_1_3_0_Transformer.java:429)
at
org.geoserver.wms.capabilities.Capabilities_1_3_0_Transformer$Capabilities_1_3_0_Translator.encode(Capabilities_1_3_0_Transformer.java:264)
 at
org.geotools.xml.transform.TransformerBase$XMLReaderSupport.parse(TransformerBase.java:1026)
at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(Unknown
Source)
 ... 88 more


All other services GetCaps seem fine.

Any thoughts? Might it be a bug or has something got misconfigured?

Thanks,
Jonathan

-- 
This transmission is intended for the named addressee(s) only and may 
contain sensitive or protectively marked material up to RESTRICTED and 
should be handled accordingly. Unless you are the named addressee (or 
authorised to receive it for the addressee) you may not copy or use it, or 
disclose it to anyone else. If you have received this transmission in error 
please notify the sender immediately. All email traffic sent to or from us, 
including without limitation all GCSX traffic, may be subject to recording 
and/or monitoring in accordance with relevant legislation.
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to