[ 
https://issues.apache.org/jira/browse/OPENJPA-2898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17807722#comment-17807722
 ] 

Patrice DUROUX commented on OPENJPA-2898:
-----------------------------------------

Hi,

 

I have tried again to look at this deeply by switching again from 3.2.0 to 
3.2.2.

What is strange is that the naming of the XSD ressource files are not all on 
the same schema when looking into the .jar content:

$ find 3.2.2 -name "*.rsrc"
3.2.2/org/apache/openjpa/persistence/persistence_2_1.xsd.rsrc
3.2.2/org/apache/openjpa/persistence/orm-xsd.rsrc
3.2.2/org/apache/openjpa/persistence/persistence_2_2.xsd.rsrc
3.2.2/org/apache/openjpa/persistence/orm_2_2.xsd.rsrc
3.2.2/org/apache/openjpa/persistence/orm_2_1.xsd.rsrc
3.2.2/org/apache/openjpa/persistence/persistence-xsd.rsrc
3.2.2/org/apache/openjpa/persistence/persistence_2_0-xsd.rsrc
3.2.2/org/apache/openjpa/persistence/orm_2_0-xsd.rsrc
3.2.2/org/apache/openjpa/jdbc/sql/sql-keywords.rsrc
3.2.2/org/apache/openjpa/jdbc/sql/sql-invalid-column-names.rsrc
3.2.2/org/apache/openjpa/jdbc/meta/java-keywords.rsrc
3.2.2/org/apache/openjpa/jdbc/schema/schemas-doctype.rsrc

Some have suffix '-xsd.rsrc' and some '.xsd.rsrc'.

Searching into the source (current git clone),  I found:

$ rgrep "xsd.rsrc" 
openjpa-persistence/src/main/appended-resources/META-INF/LICENSE.vm:  
orm-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
openjpa-persistence/src/main/appended-resources/META-INF/LICENSE.vm:  
orm_2_0-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
openjpa-persistence/src/main/appended-resources/META-INF/LICENSE.vm:  
orm_2_1-xsd.rsrc - Eclipse Public License v1.0 - included in the openjpa jar, 
taken from:
openjpa-persistence/src/main/appended-resources/META-INF/LICENSE.vm:  
orm_2_2-xsd.rsrc - Eclipse Public License v1.0 - included in the openjpa jar, 
taken from:
openjpa-persistence/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
openjpa-persistence/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_0-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
openjpa-persistence/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_1-xsd.rsrc - Eclipse Public License v1.0 - included in the 
openjpa jar, taken from:
openjpa-persistence/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_2-xsd.rsrc - Eclipse Public License v1.0 - included in the 
openjpa jar, taken from:
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.java:
        String ormxsd = "orm_2_0-xsd.rsrc";
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.java:
            ormxsd = "orm-xsd.rsrc";
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.java:
            ormxsd = "orm_2_0-xsd.rsrc";
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.java:
            ormxsd = "orm_2_1.xsd.rsrc";
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.java:
            ormxsd = "orm_2_2.xsd.rsrc";
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProductDerivation.java:
            String persistencexsd = "persistence-xsd.rsrc";
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProductDerivation.java:
                persistencexsd = "persistence_2_0-xsd.rsrc";
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProductDerivation.java:
                persistencexsd = "persistence_2_1-xsd.rsrc";
openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProductDerivation.java:
                persistencexsd = "persistence_2_2-xsd.rsrc";
openjpa-project/LICENSE:  orm-xsd.rsrc - included in the openjpa jar, taken 
from:
openjpa-project/LICENSE:  orm_2_0-xsd.rsrc - included in the openjpa jar, taken 
from:
openjpa-project/LICENSE:  orm_2_1-xsd.rsrc - Eclipse Public License v1.0 - 
included in the openjpa jar, taken from:
openjpa-project/LICENSE:  orm_2_2-xsd.rsrc - Eclipse Public License v1.0 - 
included in the openjpa jar, taken from:
openjpa-project/LICENSE:  persistence-xsd.rsrc - included in the openjpa jar, 
taken from:
openjpa-project/LICENSE:  persistence_2_0-xsd.rsrc - included in the openjpa 
jar, taken from:
openjpa-project/LICENSE:  persistence_2_1-xsd.rsrc - Eclipse Public License 
v1.0 - included in the openjpa jar, taken from:
openjpa-project/LICENSE:  persistence_2_2-xsd.rsrc - Eclipse Public License 
v1.0 - included in the openjpa jar, taken from:
openjpa-all/src/main/appended-resources/META-INF/LICENSE.vm:  orm-xsd.rsrc - 
CDDL 1.0 - included in the openjpa jar, taken from:
openjpa-all/src/main/appended-resources/META-INF/LICENSE.vm:  orm_2_0-xsd.rsrc 
- CDDL 1.0 - included in the openjpa jar, taken from:
openjpa-all/src/main/appended-resources/META-INF/LICENSE.vm:  orm_2_1-xsd.rsrc 
- Eclipse Public License v1.0 - included in the openjpa jar, taken from:
openjpa-all/src/main/appended-resources/META-INF/LICENSE.vm:  orm_2_2-xsd.rsrc 
- Eclipse Public License v1.0 - included in the openjpa jar, taken from:
openjpa-all/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
openjpa-all/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_0-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
openjpa-all/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_1-xsd.rsrc - Eclipse Public License v1.0 - included in the 
openjpa jar, taken from:
openjpa-all/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_2-xsd.rsrc - Eclipse Public License v1.0 - included in the 
openjpa jar, taken from:
LICENSE:  orm-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
LICENSE:  orm_2_0-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
LICENSE:  orm_2_1-xsd.rsrc - Eclipse Public License v1.0 - included in the 
openjpa jar, taken from:
LICENSE:  orm_2_2-xsd.rsrc - Eclipse Public License v1.0 - included in the 
openjpa jar, taken from:
LICENSE:  persistence-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken 
from:
LICENSE:  persistence_2_0-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, 
taken from:
LICENSE:  persistence_2_1-xsd.rsrc - Eclipse Public License v1.0 - included in 
the openjpa jar, taken from:
LICENSE:  persistence_2_2-xsd.rsrc - Eclipse Public License v1.0 - included in 
the openjpa jar, taken from:
openjpa/src/main/appended-resources/META-INF/LICENSE.vm:  orm-xsd.rsrc - CDDL 
1.0 - included in the openjpa jar, taken from:
openjpa/src/main/appended-resources/META-INF/LICENSE.vm:  orm_2_0-xsd.rsrc - 
CDDL 1.0 - included in the openjpa jar, taken from:
openjpa/src/main/appended-resources/META-INF/LICENSE.vm:  orm_2_1-xsd.rsrc - 
Eclipse Public License v1.0 - included in the openjpa jar, taken from:
openjpa/src/main/appended-resources/META-INF/LICENSE.vm:  orm_2_2-xsd.rsrc - 
Eclipse Public License v1.0 - included in the openjpa jar, taken from:
openjpa/src/main/appended-resources/META-INF/LICENSE.vm:  persistence-xsd.rsrc 
- CDDL 1.0 - included in the openjpa jar, taken from:
openjpa/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_0-xsd.rsrc - CDDL 1.0 - included in the openjpa jar, taken from:
openjpa/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_1-xsd.rsrc - Eclipse Public License v1.0 - included in the 
openjpa jar, taken from:
openjpa/src/main/appended-resources/META-INF/LICENSE.vm:  
persistence_2_2-xsd.rsrc - Eclipse Public License v1.0 - included in the 
openjpa jar, taken from:

 

I think that they are some inconsistencies have to be solved, no?

 

Regards,

Patrice

> Cannot resolve the name 'orm:versionType'
> -----------------------------------------
>
>                 Key: OPENJPA-2898
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-2898
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: Enhance
>    Affects Versions: 3.2.1, 3.2.2
>            Reporter: Patrice DUROUX
>            Priority: Major
>
> Hi,
> Switching from 3.2.0 to 3.2.1 to not face anymore issue OPENJPA-2881 and 
> without any change in the source code, I am getting the following one:
> {noformat}
> [ERROR] Failed to execute goal 
> org.apache.openjpa:openjpa-maven-plugin:3.2.1:enhance (enhancer) on project 
> IMGTPersistence: Execution enhancer of goal 
> org.apache.openjpa:openjpa-maven-plugin:3.2.1:enhance failed: 
> org.xml.sax.SAXException: 
> file:/home/patrice/workspace-imgt/imgt/api/IMGTPersistence/target/classes/META-INF/taxonomy_orm.xml
>  [Location:Line: 6, C: 16]: org.xml.sax.SAXParseException; lineNumber: 73; 
> columnNumber: 46; src-resolve: Cannot resolve the name 'orm:versionType' to 
> a(n) 'type definition' component. -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
> goal org.apache.openjpa:openjpa-maven-plugin:3.2.1:enhance (enhancer) on 
> project IMGTPersistence: Execution enhancer of goal 
> org.apache.openjpa:openjpa-maven-plugin:3.2.1:enhance failed: 
> org.xml.sax.SAXException: 
> file:/home/patrice/workspace-imgt/imgt/api/IMGTPersistence/target/classes/META-INF/taxonomy_orm.xml
>  [Location:Line: 6, C: 16]: org.xml.sax.SAXParseException; lineNumber: 73; 
> columnNumber: 46; src-resolve: Cannot resolve the name 'orm:versionType' to 
> a(n) 'type definition' component.
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:215)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:156)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:148)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:117)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:81)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:56)
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:128)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution 
> enhancer of goal org.apache.openjpa:openjpa-maven-plugin:3.2.1:enhance 
> failed: org.xml.sax.SAXException: 
> file:/home/patrice/workspace-imgt/imgt/api/IMGTPersistence/target/classes/META-INF/taxonomy_orm.xml
>  [Location:Line: 6, C: 16]: org.xml.sax.SAXParseException; lineNumber: 73; 
> columnNumber: 46; src-resolve: Cannot resolve the name 'orm:versionType' to 
> a(n) 'type definition' component.
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
> (DefaultBuildPluginManager.java:148)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:210)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:156)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:148)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:117)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:81)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:56)
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:128)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> Caused by: org.apache.openjpa.util.GeneralException: 
> org.xml.sax.SAXException: 
> file:/home/patrice/workspace-imgt/imgt/api/IMGTPersistence/target/classes/META-INF/taxonomy_orm.xml
>  [Location:Line: 6, C: 16]: org.xml.sax.SAXParseException; lineNumber: 73; 
> columnNumber: 46; src-resolve: Cannot resolve the name 'orm:versionType' to 
> a(n) 'type definition' component.
>     at org.apache.openjpa.persistence.PersistenceMetaDataFactory.parseXML 
> (PersistenceMetaDataFactory.java:299)
>     at org.apache.openjpa.persistence.PersistenceMetaDataFactory.load 
> (PersistenceMetaDataFactory.java:232)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaDataInternal 
> (MetaDataRepository.java:592)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaDataInternal 
> (MetaDataRepository.java:402)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaData 
> (MetaDataRepository.java:394)
>     at org.apache.openjpa.enhance.PCEnhancer.<init> (PCEnhancer.java:289)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4899)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4845)
>     at org.apache.openjpa.enhance.PCEnhancer$1.run (PCEnhancer.java:4815)
>     at org.apache.openjpa.lib.conf.Configurations.launchRunnable 
> (Configurations.java:760)
>     at org.apache.openjpa.lib.conf.Configurations.runAgainstAllAnchors 
> (Configurations.java:750)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4809)
>     at org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo.enhance 
> (AbstractOpenJpaEnhancerMojo.java:132)
>     at org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo.execute 
> (AbstractOpenJpaEnhancerMojo.java:93)
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
> (DefaultBuildPluginManager.java:137)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:210)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:156)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:148)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:117)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:81)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:56)
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:128)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> Caused by: java.io.IOException: org.xml.sax.SAXException: 
> file:/home/patrice/workspace-imgt/imgt/api/IMGTPersistence/target/classes/META-INF/taxonomy_orm.xml
>  [Location:Line: 6, C: 16]: org.xml.sax.SAXParseException; lineNumber: 73; 
> columnNumber: 46; src-resolve: Cannot resolve the name 'orm:versionType' to 
> a(n) 'type definition' component.
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.parseNewResource 
> (XMLMetaDataParser.java:435)
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse 
> (XMLMetaDataParser.java:355)
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse 
> (XMLMetaDataParser.java:332)
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse 
> (XMLMetaDataParser.java:301)
>     at org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.parse 
> (XMLPersistenceMetaDataParser.java:465)
>     at org.apache.openjpa.persistence.PersistenceMetaDataFactory.parseXML 
> (PersistenceMetaDataFactory.java:297)
>     at org.apache.openjpa.persistence.PersistenceMetaDataFactory.load 
> (PersistenceMetaDataFactory.java:232)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaDataInternal 
> (MetaDataRepository.java:592)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaDataInternal 
> (MetaDataRepository.java:402)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaData 
> (MetaDataRepository.java:394)
>     at org.apache.openjpa.enhance.PCEnhancer.<init> (PCEnhancer.java:289)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4899)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4845)
>     at org.apache.openjpa.enhance.PCEnhancer$1.run (PCEnhancer.java:4815)
>     at org.apache.openjpa.lib.conf.Configurations.launchRunnable 
> (Configurations.java:760)
>     at org.apache.openjpa.lib.conf.Configurations.runAgainstAllAnchors 
> (Configurations.java:750)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4809)
>     at org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo.enhance 
> (AbstractOpenJpaEnhancerMojo.java:132)
>     at org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo.execute 
> (AbstractOpenJpaEnhancerMojo.java:93)
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
> (DefaultBuildPluginManager.java:137)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:210)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:156)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:148)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:117)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:81)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:56)
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:128)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> Caused by: org.xml.sax.SAXException: 
> file:/home/patrice/workspace-imgt/imgt/api/IMGTPersistence/target/classes/META-INF/taxonomy_orm.xml
>  [Location:Line: 6, C: 16]: org.xml.sax.SAXParseException; lineNumber: 73; 
> columnNumber: 46; src-resolve: Cannot resolve the name 'orm:versionType' to 
> a(n) 'type definition' component.
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.getException 
> (XMLMetaDataParser.java:751)
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.error 
> (XMLMetaDataParser.java:485)
>     at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error 
> (ErrorHandlerWrapper.java:138)
>     at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError 
> (XMLErrorReporter.java:396)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaErr
>  (XSDHandler.java:4253)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaError
>  (XSDHandler.java:4236)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getGlobalDecl
>  (XSDHandler.java:1727)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDAttributeTraverser.traverseNamedAttr
>  (XSDAttributeTraverser.java:327)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDAttributeTraverser.traverseLocal
>  (XSDAttributeTraverser.java:113)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDAbstractTraverser.traverseAttrsAndAttrGrps
>  (XSDAbstractTraverser.java:760)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDComplexTypeTraverser.processComplexContent
>  (XSDComplexTypeTraverser.java:1123)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDComplexTypeTraverser.traverseComplexTypeDecl
>  (XSDComplexTypeTraverser.java:335)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDComplexTypeTraverser.traverseLocal
>  (XSDComplexTypeTraverser.java:164)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDElementTraverser.traverseNamedElement
>  (XSDElementTraverser.java:392)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDElementTraverser.traverseGlobal
>  (XSDElementTraverser.java:242)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.traverseSchemas
>  (XSDHandler.java:1482)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema 
> (XSDHandler.java:662)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.processJAXPSchemaSource
>  (XMLSchemaLoader.java:844)
>     at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema 
> (XMLSchemaLoader.java:606)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar
>  (XMLSchemaValidator.java:2710)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement
>  (XMLSchemaValidator.java:2069)
>     at 
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement 
> (XMLSchemaValidator.java:829)
>     at 
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement
>  (XMLNSDocumentScannerImpl.java:374)
>     at 
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook
>  (XMLNSDocumentScannerImpl.java:613)
>     at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next
>  (XMLDocumentFragmentScannerImpl.java:3063)
>     at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next
>  (XMLDocumentScannerImpl.java:836)
>     at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next 
> (XMLDocumentScannerImpl.java:605)
>     at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next 
> (XMLNSDocumentScannerImpl.java:112)
>     at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
>  (XMLDocumentFragmentScannerImpl.java:534)
>     at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse 
> (XML11Configuration.java:888)
>     at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse 
> (XML11Configuration.java:824)
>     at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse 
> (XMLParser.java:141)
>     at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse 
> (AbstractSAXParser.java:1216)
>     at 
> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse 
> (SAXParserImpl.java:635)
>     at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse 
> (SAXParserImpl.java:324)
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.parseNewResource 
> (XMLMetaDataParser.java:432)
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse 
> (XMLMetaDataParser.java:355)
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse 
> (XMLMetaDataParser.java:332)
>     at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse 
> (XMLMetaDataParser.java:301)
>     at org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.parse 
> (XMLPersistenceMetaDataParser.java:465)
>     at org.apache.openjpa.persistence.PersistenceMetaDataFactory.parseXML 
> (PersistenceMetaDataFactory.java:297)
>     at org.apache.openjpa.persistence.PersistenceMetaDataFactory.load 
> (PersistenceMetaDataFactory.java:232)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaDataInternal 
> (MetaDataRepository.java:592)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaDataInternal 
> (MetaDataRepository.java:402)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaData 
> (MetaDataRepository.java:394)
>     at org.apache.openjpa.enhance.PCEnhancer.<init> (PCEnhancer.java:289)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4899)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4845)
>     at org.apache.openjpa.enhance.PCEnhancer$1.run (PCEnhancer.java:4815)
>     at org.apache.openjpa.lib.conf.Configurations.launchRunnable 
> (Configurations.java:760)
>     at org.apache.openjpa.lib.conf.Configurations.runAgainstAllAnchors 
> (Configurations.java:750)
>     at org.apache.openjpa.enhance.PCEnhancer.run (PCEnhancer.java:4809)
>     at org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo.enhance 
> (AbstractOpenJpaEnhancerMojo.java:132)
>     at org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo.execute 
> (AbstractOpenJpaEnhancerMojo.java:93)
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
> (DefaultBuildPluginManager.java:137)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:210)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:156)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:148)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:117)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:81)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:56)
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:128)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> [ERROR] 
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR] 
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
> {noformat}
> Regards,
> Patrice
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to