[
http://jira.codehaus.org/browse/MXMLBEANS-43?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David J. M. Karlsen updated MXMLBEANS-43:
-----------------------------------------
Affects Version/s: 2.3.2
Fix Version/s: 2.3.3
> schemaDirectory: ArrayIndexOutOfBoundsException: 3
> --------------------------------------------------
>
> Key: MXMLBEANS-43
> URL: http://jira.codehaus.org/browse/MXMLBEANS-43
> Project: Maven 2.x Xmlbeans Plugin
> Issue Type: Bug
> Affects Versions: 2.3.2
> Environment: Linux 2.6
> Reporter: Jan Torben Heuer
> Assignee: David J. M. Karlsen
> Fix For: 2.3.3
>
> Attachments: patch.txt
>
> Original Estimate: 0 minutes
> Remaining Estimate: 0 minutes
>
> 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 = org.apache.maven.project.mavenproj...@fa226447
> [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