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.

--
Matthew Montgomery
.Sun Engineering
Sun Microsystems, Inc.

Reply via email to