[Geoserver-devel] [jira] Created: (GEOS-1084) Adding a new FeatureType that uses SRS 3031 presents blank edit screen.

Adding a new FeatureType that uses SRS 3031 presents blank edit screen.
-----------------------------------------------------------------------

                 Key: GEOS-1084
                 URL: http://jira.codehaus.org/browse/GEOS-1084
             Project: GeoServer
          Issue Type: Bug
          Components: Configuration
    Affects Versions: 1.6.x
         Environment: Linux x86_64, Java 1.6, Tomcat 6.0.10, geoserver-051507-war.zip
            Reporter: Amos Hayes
            Assignee: dblasby
         Attachments: territories_3031_chunky.zip

Adding a PostGIS FeatureType that uses SRS 3031 causes the the edit screen to fail to render and produces the following error in catalina.out

Attached is a SHP file that causes the problem for me (when loaded in PostGIS anyway... I have not tried it directly).

15 May 16:37:08 ERROR [tiles.InsertTag] - ServletException in '/WEB-INF/pages/data/featureTypes/Editor.jsp': This "AxisDirection" object is too comple
x for WKT syntax.
org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/pages/data/featureTypes/Editor.jsp at line 46

43: </script>
44:
45: <% try { %>
46: <html:form action="/config/data/typeEditorSubmit" onsubmit="prepareFormData()">
47: <table class="info">
48: <tr>
49: <td class="label">

Stacktrace:
        at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:515)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:426)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
        at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
        at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
        at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
        at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:614)
        at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:99)
        at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:135)
        at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:760)
        at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:892)
        at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:462)
        at org.apache.jsp.WEB_002dINF.pages.layouts.mainLayout_jsp._jspx_meth_tiles_005finsert_005f6(mainLayout_jsp.java:1588)
        at org.apache.jsp.WEB_002dINF.pages.layouts.mainLayout_jsp._jspService(mainLayout_jsp.java:598)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.vfny.geoserver.config.web.tiles.MultipleDelegatingTilesRequestProcessor.doForward(MultipleDelegatingTilesRequestProcessor.java:346)
        at org.vfny.geoserver.config.web.tiles.MultipleDelegatingTilesRequestProcessor.processTilesDefinition(MultipleDelegatingTilesRequestProcessor.
java:212)

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira