Hi list,
I just upgraded our geoserver 2.5.2 instance to the latest and greatest version
(2.6.0).
When I try to view the "Layer Preview" page or to remove a non-default style, I
get an unepexted error. Both are caused by a NullPointerException in the
LocalWorkspaceCatalogFilter class, even on the same line. I added a snippet of
the stack traces at the bottom for completeness.
Is this a known issue? Or should I just create a bug report on JIRA?
Kind regards,
Roel De Nijs
Senior Java Developer
The stack trace when I try to remove a non-default style:
java.lang.NullPointerException
at
org.geoserver.ows.LocalWorkspaceCatalogFilter.hideResource(LocalWorkspaceCatalogFilter.java:62)
at
org.geoserver.security.CatalogFilterAccessManager.hideResource(CatalogFilterAccessManager.java:99)
at
org.geoserver.security.CatalogFilterAccessManager.getAccessLimits(CatalogFilterAccessManager.java:53)
at
org.geoserver.security.SecureCatalogImpl.buildWrapperPolicy(SecureCatalogImpl.java:809)
at
org.geoserver.security.SecureCatalogImpl.buildWrapperPolicy(SecureCatalogImpl.java:773)
at
org.geoserver.security.SecureCatalogImpl.checkAccess(SecureCatalogImpl.java:585)
at
org.geoserver.security.SecureCatalogImpl.checkAccess(SecureCatalogImpl.java:479)
at
org.geoserver.security.SecureCatalogImpl.checkAccess(SecureCatalogImpl.java:632)
at
org.geoserver.security.SecureCatalogImpl.filterGroups(SecureCatalogImpl.java:962)
at
org.geoserver.security.SecureCatalogImpl.getLayerGroups(SecureCatalogImpl.java:311)
at
org.geoserver.catalog.impl.AbstractFilteredCatalog.getLayerGroups(AbstractFilteredCatalog.java:249)
at
org.geoserver.catalog.impl.AbstractCatalogDecorator.getLayerGroups(AbstractCatalogDecorator.java:457)
at
org.geoserver.catalog.impl.LocalWorkspaceCatalog.getLayerGroups(LocalWorkspaceCatalog.java:198)
at
org.geoserver.catalog.CascadeRemovalReporter.visit(CascadeRemovalReporter.java:211)
at
org.geoserver.catalog.impl.StyleInfoImpl.accept(StyleInfoImpl.java:106)
The stack trace when viewing the "Layer preview" page:
org.apache.wicket.WicketRuntimeException: Can't instantiate page using
constructor public org.geoserver.web.demo.MapPreviewPage()
at
org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
at
org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:57)
Caused by: java.lang.NullPointerException
at
org.geoserver.ows.LocalWorkspaceCatalogFilter.hideResource(LocalWorkspaceCatalogFilter.java:62)
at
org.geoserver.security.CatalogFilterAccessManager.hideResource(CatalogFilterAccessManager.java:99)
at
org.geoserver.security.CatalogFilterAccessManager.getAccessLimits(CatalogFilterAccessManager.java:53)
at
org.geoserver.security.SecureCatalogImpl.buildWrapperPolicy(SecureCatalogImpl.java:809)
at
org.geoserver.security.SecureCatalogImpl.buildWrapperPolicy(SecureCatalogImpl.java:773)
at
org.geoserver.security.SecureCatalogImpl.checkAccess(SecureCatalogImpl.java:585)
at
org.geoserver.security.SecureCatalogImpl.checkAccess(SecureCatalogImpl.java:479)
at
org.geoserver.security.SecureCatalogImpl.checkAccess(SecureCatalogImpl.java:632)
at
org.geoserver.security.SecureCatalogImpl.filterGroups(SecureCatalogImpl.java:962)
at
org.geoserver.security.SecureCatalogImpl.getLayerGroups(SecureCatalogImpl.java:311)
at
org.geoserver.catalog.impl.AbstractFilteredCatalog.getLayerGroups(AbstractFilteredCatalog.java:249)
at
org.geoserver.catalog.impl.AbstractCatalogDecorator.getLayerGroups(AbstractCatalogDecorator.java:457)
at
org.geoserver.catalog.impl.LocalWorkspaceCatalog.getLayerGroups(LocalWorkspaceCatalog.java:198)
at
org.geoserver.web.demo.PreviewLayerProvider.getItems(PreviewLayerProvider.java:70)
at
org.geoserver.web.wicket.GeoServerDataProvider.fullSize(GeoServerDataProvider.java:237)
at
org.geoserver.web.wicket.GeoServerTablePanel$PagerDelegate.updateMatched(GeoServerTablePanel.java:566)
at
org.geoserver.web.wicket.GeoServerTablePanel$PagerDelegate.<init>(GeoServerTablePanel.java:559)
at
org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:171)
at
org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:96)
at
org.geoserver.web.demo.MapPreviewPage$1.<init>(MapPreviewPage.java:64)
at org.geoserver.web.demo.MapPreviewPage.<init>(MapPreviewPage.java:64)
________________________________
Volg Aquafin op Facebook<https://www.facebook.com/AquafinNV> |
Twitter<https://twitter.com/aquafinnv> |
YouTube<http://www.youtube.com/channel/UCk_4P5BJ-MtEEDCkCsR_KqQ?feature=mhee> |
LinkedIN<http://www.linkedin.com/company/aquafin/products>
Disclaimer: zie www.aquafin.be<http://www.aquafin.be> P Denk aan het milieu.
Druk deze mail niet onnodig af.
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users