Hi Don, I've found the problem causing your error and I've opened GERONIMO-3109 to address the problem. Please let me know if my fix is working for you and whether you encounter any more problems.

David Jencks, could I ask you to review and commit the patch I've attached to GERONIMO-3019 to fix Don's problem ?? Also, I have a second patch for GERONIMO-3081 that I'd like to get reviewed and committed when you get a chance.....

Thanks,
Tim McConnell


Don Hill wrote:
Heres the error and stack

struts-nested.tld:2323:1: error: cvc-complex-type.2.4c: Expected element '[EMAIL PROTECTED]://java.sun.com/xml/ns/javaee' before the end of the content in element [EMAIL PROTECTED]://java.sun.com/xml/ns/javaee

Descriptor:
<taglib xsi:schemaLocation="http://java.sun.com/xml/ns/javaee <http://java.sun.com/xml/ns/javaee> http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd"; version="2.1" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"; xmlns="http://java.sun.com/xml/ns/javaee";>
  <tlib-version>1.2</tlib-version>
  <short-name>nested</short-name>
  <uri>http://struts.apache.org/tags-nested</uri>
  <tag>
    <name>nest</name>
<tag-class>org.apache.struts.taglib.nested.NestedPropertyTag </tag-class>
    <body-content>JSP</body-content>
    <attribute>
      <name>property</name>
      <required>false</required>
      <rtexprvalue>true</rtexprvalue>
    </attribute>
  </tag> ...................................................................


at org.apache.geronimo.deployment.xmlbeans.XmlBeansUtil.validateDD(XmlBeansUtil.java:218) at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.convertToTaglibSchema(JspModuleBuilderExtension.java:656) at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.parseTldFile(JspModuleBuilderExtension.java :434) at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.getListenerClasses(JspModuleBuilderExtension.java:421) at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.createJspClassFinder (JspModuleBuilderExtension.java:181) at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.addGBeans(JspModuleBuilderExtension.java:150) at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension$$FastClassByCGLIB$$1f60ab3b.invoke (<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)




On 4/18/07, *Don Hill* < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    here you go struts-nested.tld, do ask me why they are using this
    still ;)



    On 4/18/07, *David Jencks* < [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>> wrote:

        I think we are trying to upgrade the tlds to the latest schema
        and validate that.  Can you share the tld causing problems or at
        least the stack trace indicating the problem?

        thanks
        david jencks

        On Apr 18, 2007, at 8:29 AM, Don Hill wrote:

        Hi,

        build from trunk

        I am trying to test a WAR that is using older taglib's, they
        are version 1.2. The DOCTYPE has the DTD specified but it
        seems this DTD is being ignored and the deployment tool is
        trying to validate against the uri
        http://java.sun.com/xml/ns/javaee, this is the uri specified
        in the web.xml/web-app <http://web.xml/web-app>.


        Is this a feature or an issue, I am not up to speed on the JSP
        spec so maybe someone could shine some light here.

        Thanks!!!




Reply via email to