schemaDirectory: ArrayIndexOutOfBoundsException: 3
--------------------------------------------------
Key: MXMLBEANS-43
URL: http://jira.codehaus.org/browse/MXMLBEANS-43
Project: Maven 2.x Xmlbeans Plugin
Issue Type: Bug
Environment: Linux 2.6
Reporter: Jan Torben Heuer
I added the sourceSchema tag to my pom.
However, xmlbeans doesn't compile my schemas anymore:
Here are the pom.xml configs:
<groupId>org.codehaus.mojo</groupId>
<artifactId>xmlbeans-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>xmlbeans</goal>
</goals>
</execution>
</executions>
<inherited>true</inherited>
<configuration>
<sourceSchemas>
<sourceSchema>owsALL.xsd</sourceSchema>
</sourceSchemas>
</configuration>
and inherited is from the parent relevant:
<groupId>org.codehaus.mojo</groupId>
<artifactId>xmlbeans-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>xmlbeans</goal>
</goals>
</execution>
</executions>
<inherited>true</inherited>
<configuration>
<schemaDirectory><!-- absolute path! -->
${schema.directory}/${project.artifactId}/${project.version}
</schemaDirectory>
<noPvr>true</noPvr>
<outputJar>${build.finalName}</outputJar>
</configuration>
Below the mvn -x -e xmlbeans:xmlbeans output.
Jan
------------
[DEBUG] Configuring
mojo 'org.codehaus.mojo:xmlbeans-maven-plugin:2.3.0:xmlbeans' -->
[DEBUG] (f) artifactMap = {stax:stax-api=stax:stax-api:jar:1.0.1:compile,
org.apache.xmlbeans:xmlbeans=org.apache.xmlbeans:xmlbeans:jar:2.3.0:compile}
[DEBUG] (f) catalogLocation
= /home/u/data/svn/xmlbeans/ows/src/main/catalog/resolver-catalog.xml
[DEBUG] (f) classGenerationDirectory
= /home/u/data/svn/xmlbeans/ows/target/generated-classes/xmlbeans
[DEBUG] (f) debug = false
[DEBUG] (f) defaultXmlConfigDir
= /home/u/data/svn/xmlbeans/ows/src/main/xsdconfig
[DEBUG] (f) download = false
[DEBUG] (f) generatedSchemaDirectory
= /home/u/data/svn/xmlbeans/ows/target/xmlbeans-xsds
[DEBUG] (f) jaxb = false
[DEBUG] (s) localRepository = [local] -> file:///home/u/.m2/repository
[DEBUG] (f) noJavac = false
[DEBUG] (f) noPvr = true
[DEBUG] (f) noUpa = false
[DEBUG] (f) outputJar = /home/u/data/svn/xmlbeans/ows/xbeans-null-1.1.0
[DEBUG] (s) pluginArtifacts = [xml-resolver:xml-resolver:jar:1.2:runtime,
stax:stax-api:jar:1.0.1:runtime, xmlbeans:xmlbeans:jar:2.3.0:runtime,
org.codehaus.plexus:plexus-utils:jar:1.4.2:runtime,
org.apache.maven:maven-project:jar:2.0.6:runtime,
org.apache.maven:maven-artifact:jar:2.0.6:runtime,
org.apache.maven:maven-artifact-manager:jar:2.0.6:runtime,
org.apache.maven:maven-repository-metadata:jar:2.0.6:runtime,
org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-2:runtime,
org.apache.maven:maven-plugin-api:jar:2.0.6:runtime,
org.apache.maven:maven-model:jar:2.0.6:runtime,
org.apache.maven:maven-profile:jar:2.0.6:runtime]
[DEBUG] (f) project = [EMAIL PROTECTED]
[DEBUG] (f) quiet = true
[DEBUG] (f) schemaDirectory = /home/u/data/_ogcschemas/ows/1.1.0
[DEBUG] (f) sourceGenerationDirectory
= /home/u/data/svn/xmlbeans/ows/target/generated-sources/xmlbeans
[DEBUG] (f) sourceSchemas = [owsALL.xsd]
[DEBUG] (f) staleFile
= /home/u/data/svn/xmlbeans/ows/target/generated-sources/xmlbeans/.staleFlag
[DEBUG] (f) verbose = false
[DEBUG] -- end configuration --
[INFO] [xmlbeans:xmlbeans]
[DEBUG] The schema Directory is /home/u/data/_ogcschemas/ows/1.1.0
[DEBUG] Artifact count: 2
[DEBUG] looking for artifact schemas.
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] 3
[INFO] ------------------------------------------------------------------------
[DEBUG] Trace
java.lang.ArrayIndexOutOfBoundsException: 3
at
org.codehaus.mojo.xmlbeans.AbstractXmlBeansPlugin.getXsdFiles(AbstractXmlBeansPlugin.java:687)
at
org.codehaus.mojo.xmlbeans.AbstractXmlBeansPlugin.hasSchemas(AbstractXmlBeansPlugin.java:312)
at
org.codehaus.mojo.xmlbeans.AbstractXmlBeansPlugin.execute(AbstractXmlBeansPlugin.java:266)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email