Invalid deployment descriptor error: cvc-attribute.4: The value '2.0' does not 
equal the fixed value '1.0' of attribute 'version'
---------------------------------------------------------------------------------------------------------------------------------

                 Key: GERONIMO-5509
                 URL: https://issues.apache.org/jira/browse/GERONIMO-5509
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: deployment
    Affects Versions: 3.0
         Environment: ubuntu 8.04 x86-32
sun java 1.6.0_20
            Reporter: Forrest Xia
         Attachments: dayTrader-derby-plan.xml, 
daytrader-webprofile-ear-3.0-SNAPSHOT.ear

Steps:
1. start geronimo 3.0 snapshot web profile build
2. deploy the attached daytrader application with the attached deployment plan 
in the admin console
3. then an deployment exception throws out like this:

2010-08-09 12:24:03,465 ERROR [DeploymentPortlet] Deployment Failed
Error parsing geronimo-openejb.xml with xmlbeans.  For debug purposes, XML 
content written to: 
/home/forrestxm/temp/geronimo-tomcat7-javaee6-web-3.0-SNAPSHOT/var/temp/openejb-jar-5019648766953734149.xml
org.apache.geronimo.common.DeploymentException: Error parsing 
geronimo-openejb.xml with xmlbeans.  For debug purposes, XML content written 
to: 
/home/forrestxm/temp/geronimo-tomcat7-javaee6-web-3.0-SNAPSHOT/var/temp/openejb-jar-5019648766953734149.xml
        at 
org.apache.geronimo.openejb.deployment.XmlUtil.convertToXmlbeans(XmlUtil.java:107)
        at 
org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(EjbModuleBuilder.java:372)
        at 
org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(EjbModuleBuilder.java:258)
        at 
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.addModules(EARConfigBuilder.java:864)
        at 
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getEarPlan(EARConfigBuilder.java:457)
        at 
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(EARConfigBuilder.java:319)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:231)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:138)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
        at 
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:131)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:872)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:245)
        at 
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
        at 
org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.xmlbeans.XmlException: Invalid deployment descriptor: 
errors:

error: cvc-attribute.4: The value '2.0' does not equal the fixed value '1.0' of 
attribute 'version'

Descriptor:
<xml-fragment 
xmlns:app="http://geronimo.apache.org/xml/ns/j2ee/application-2.0"; 
xmlns:pkgen="http://openejb.apache.org/xml/ns/pkgen-2.1"; 
xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2"; 
xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.2"; 
xmlns:o="http://openejb.apache.org/xml/ns/openejb-jar-2.2"; 
xmlns:ns6="http://geronimo.apache.org/xml/ns/openejb-clustering-wadi-1.2"; 
xmlns:ns7="http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0"; 
xmlns:ns8="http://geronimo.apache.org/xml/ns/security-2.0"; 
xmlns:ns9="http://java.sun.com/xml/ns/persistence";>
  <ns9:persistence version="2.0">
    <ns9:persistence-unit name="daytrader">
      <ns9:properties>
        <ns9:property name="openjpa.jdbc.DBDictionary" value="derby"/>
      </ns9:properties>
    </ns9:persistence-unit>
  </ns9:persistence>
</xml-fragment>

        at 
org.apache.geronimo.deployment.xmlbeans.XmlBeansUtil.validateDD(XmlBeansUtil.java:188)
        at 
org.apache.geronimo.schema.SchemaConversionUtils.fixGeronimoSchema(SchemaConversionUtils.java:114)
        at 
org.apache.geronimo.openejb.deployment.XmlUtil.convertToXmlbeans(XmlUtil.java:93)
        ... 18 more


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to