Cool, thanks for finding that. I just went ahead and fixed that in the trunk (revision 529727) so hopefully it won't be happening anymore.

have you noticed any other quirks with running Roller on Sun Appserver 9?

-- Allen


Matthew Montgomery wrote:
Hi all,

I ran into a problem deploying the current trunk to Sun's app server 9.0. This container has an issue with where the <description> element appears as a child of the <init-param> element.

metadata/xdoclet/servlets.xml

Current:

<servlet>
    <servlet-name>XmlRpcServlet</servlet-name>

<servlet-class>org.apache.xmlrpc.webserver.XmlRpcServlet</servlet-class>
    <init-param>
      <param-name>enabledForExtensions</param-name>
      <param-value>true</param-value>
      <description>
        Sets, whether the servlet supports vendor extensions for XML-RPC.
      </description>
    </init-param>
</servlet>

If <description> is moved up and made the first child of <init-param> deployment works without incident.

Edit:

<servlet>
    <servlet-name>XmlRpcServlet</servlet-name>

<servlet-class>org.apache.xmlrpc.webserver.XmlRpcServlet</servlet-class>
    <init-param>
      <description>
        Sets, whether the servlet supports vendor extensions for XML-RPC.
      </description>
      <param-name>enabledForExtensions</param-name>
      <param-value>true</param-value>
    </init-param>
</servlet>

Pretty small change, but I am happy to file an issue if needed.

Reply via email to