You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by "Patrice DUROUX (Jira)" <ji...@apache.org> on 2024/01/17 13:22:00 UTC

[jira] [Commented] (OPENJPA-2898) Cannot resolve the name 'orm:versionType'

    [ 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)