You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@xmlbeans.apache.org by Ove Ranheim <ov...@opera.com> on 2005/04/19 12:03:31 UTC
Maven and XMLBeans
Hi,
My goal is to generate xbean code with Maven. Using taskdef within Maven
gave me an ExternalInInitializatonExceptin, and the Geronimo's Maven
plugin doesn't work either, due to some classload problem. I ran maven,
and then maven plugin:install.
Anyway, what's the correct approach to get Maven and XMLBeans running.
1) When using ant taskdef
<ant:taskdef name="xmlbean"
classname="org.apache.xmlbeans.impl.tool.XMLBean"
classpath="${pom.getDependencyPath('xmlbeans:xbean')}">
<classpath>
<path refid="maven.dependency.classpath"/>
</classpath>
</ant:taskdef>
<ant:srcfiles dir="${maven.src.dir}/schema" includes="**/*.xsd" />
<ant:xmlbean schema="${maven.src.dir}/schema/container.xsd"
classpath="${pom.getDependencyPath('xmlbeans:xbean')}"
srcgendir="${src.gen.dir}"
debug="on"
failonerror="true"
debuglevel="lines,vars,source"
srconly="yes"
>
</ant:xmlbean>
Ends with error:
BUILD FAILED
File...... s:\Files\workspace\sedna\services\exp_repository\impl\maven.xml
Element... ant:xmlbean
Line...... 47
Column.... 10
java.lang.ExceptionInInitializerError
Total time: 6 seconds
Finished at: Mon Apr 18 13:49:23 CEST 2005
2) I built Geronimo plugin from M3 sources, and added the namespace
xmlbeans to maven.xml.
<xmlbeans:schema2java
sourcedir="${maven.src.dir}/java"
sourceschema="${maven.src.dir}/schema/container.xsd"
xmlconfigs="${maven.src.dir}/schema/xmlconfig.xml"
targetdir="${src.gen.dir}/xmlbeans"
/>
Even though maven-xmlbeans-plugin is in project.xml (hence should be in
classpath), it yields:
Unable to obtain goal [multiproject:install-callback] --
c:\MAVEN_REP\cache\gero
nimo-xmlbeans-plugin-1.0-M3\plugin.jelly:53:142: <j:invokeStatic> Could
not load
class: org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
java.l
ang.reflect.InvocationTargetException
Total time: 23 seconds
Finished at: Mon Apr 18 13:44:03 CEST 2005
Any ideas how come this happens?
Br, Ove
--
Ove Ranheim
Specifications Manager, Smart Phone Product Line
Opera Software ASA
+47 48 99 26 82 / mailto:over@opera.com
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: user-help@xmlbeans.apache.org
Re: Maven and XMLBeans
Posted by David Jencks <da...@yahoo.com>.
which version of xmlbeans are you using? It looks like it might not be
consistent with the plugin.
There's a xmlbeans v.2 plugin at
http://issues.apache.org/jira/browse/XMLBEANS-124
thanks
david jencks
On Apr 19, 2005, at 12:29 PM, Ove Ranheim wrote:
> Hi David,
>
> See below for exception log. The xbean plugin is already configured in
> project.xml, as well as xbean library.
>
> Thanks, Ove
>
>
> On Tue, 19 Apr 2005 18:03:38 +0200, David Jencks
> <da...@yahoo.com> wrote:
>
>> One problem with geronimo's xmlbeans plugin is that almost all
>> problems show up as "can't load class". To find out more about what
>> is going on try running with -X to get a stack trace.
>>
>> Also it may be necessary to include xmlbeans as a dependency in your
>> project.xml file.
>>
>
> java:compile:
> [echo] srcdir:
> /Users/ove/projects/workspace/sedna/build/../services/exp_repository/
> impl/src
> [echo] destfile:
> /Users/ove/projects/workspace/sedna/build/../services/exp_repository/
> impl/target/sedna-exp-repository-service-impl/schemas.jar
> [echo] srcgendir:
> /Users/ove/projects/workspace/sedna/build/../services/exp_repository/
> impl/target/generated
> [echo] classpath:
> /Users/ove/.maven/repository/xmlbeans/jars/xbean-2.0-beta1.jar
> popping off org.apache.maven.jelly.MavenJellyContext@cc9008 for
> org.apache.maven.jelly.MavenJellyContext@970646 in
> maven-artifact-plugin:maven-artifact-plugin
> popping off org.apache.maven.jelly.MavenJellyContext@9868b6 for
> org.apache.maven.jelly.MavenJellyContext@c2be20 in
> maven-multiproject-plugin:maven-multiproject-plugin
> popping off org.apache.maven.jelly.MavenJellyContext@d44a0c for
> org.apache.maven.jelly.MavenJellyContext@3b110a in
> maven-xdoc-plugin:maven-xdoc-plugin
> popping off org.apache.maven.jelly.MavenJellyContext@db5fac for
> org.apache.maven.jelly.MavenJellyContext@b3cedc in
> maven-pom-plugin:maven-pom-plugin
> popping off org.apache.maven.jelly.MavenJellyContext@8969c3 for
> org.apache.maven.jelly.MavenJellyContext@7eaa83 in
> sedna:sedna-exp-repository-service-impl
> popping off org.apache.maven.jelly.MavenJellyContext@970646 for
> org.apache.maven.jelly.MavenJellyContext@1ce5a9 in
> maven-artifact-plugin:maven-artifact-plugin
> popping off org.apache.maven.jelly.MavenJellyContext@c2be20 for
> org.apache.maven.jelly.MavenJellyContext@505881 in
> maven-multiproject-plugin:maven-multiproject-plugin
> popping off org.apache.maven.jelly.MavenJellyContext@3b110a for
> org.apache.maven.jelly.MavenJellyContext@dbe530 in
> maven-xdoc-plugin:maven-xdoc-plugin
> popping off org.apache.maven.jelly.MavenJellyContext@b3cedc for
> org.apache.maven.jelly.MavenJellyContext@d20ae9 in
> maven-pom-plugin:maven-pom-plugin
> popping off org.apache.maven.jelly.MavenJellyContext@15a113 for
> org.apache.maven.jelly.MavenJellyContext@21e58 in sedna:sedna-platform
>
> BUILD FAILED
> File......
> /Users/ove/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly
> Element... maven:reactor
> Line...... 217
> Column.... 9
> Unable to obtain goal [multiproject:install-callback] --
> /Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:
> 53:142: <j:invokeStatic> Could not load class:
> org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
> java.lang.reflect.InvocationTargetException
> com.werken.werkz.UnattainableGoalException: Unable to obtain goal
> [multiproject:install] --
> /Users/ove/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly:
> 217:9: <maven:reactor> Reactor subproject failure occurred
> at com.werken.werkz.Goal.fire(Goal.java:646)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at org.apache.maven.cli.App.doMain(App.java:488)
> at org.apache.maven.cli.App.main(App.java:1239)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:551)
> at com.werken.forehead.Forehead.main(Forehead.java:581)
> org.apache.commons.jelly.JellyTagException:
> /Users/ove/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly:
> 217:9: <maven:reactor> Reactor subproject failure occurred
> at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:
> 378)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at org.apache.maven.cli.App.doMain(App.java:488)
> at org.apache.maven.cli.App.main(App.java:1239)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:551)
> at com.werken.forehead.Forehead.main(Forehead.java:581)
> Caused by: com.werken.werkz.UnattainableGoalException: Unable to
> obtain goal [multiproject:install-callback] --
> /Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:
> 53:142: <j:invokeStatic> Could not load class:
> org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
> java.lang.reflect.InvocationTargetException
> at com.werken.werkz.Goal.fire(Goal.java:646)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:
> 368)
> ... 24 more
> Root cause
> com.werken.werkz.UnattainableGoalException: Unable to obtain goal
> [multiproject:install-callback] --
> /Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:
> 53:142: <j:invokeStatic> Could not load class:
> org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
> java.lang.reflect.InvocationTargetException
> at com.werken.werkz.Goal.fire(Goal.java:646)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:
> 368)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at org.apache.maven.cli.App.doMain(App.java:488)
> at org.apache.maven.cli.App.main(App.java:1239)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:551)
> at com.werken.forehead.Forehead.main(Forehead.java:581)
> Root cause
> com.werken.werkz.UnattainableGoalException: Unable to obtain goal
> [multiproject:install-callback] --
> /Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:
> 53:142: <j:invokeStatic> Could not load class:
> org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
> java.lang.reflect.InvocationTargetException
> at com.werken.werkz.Goal.fire(Goal.java:646)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:
> 368)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at org.apache.maven.cli.App.doMain(App.java:488)
> at org.apache.maven.cli.App.main(App.java:1239)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:551)
> at com.werken.forehead.Forehead.main(Forehead.java:581)
> org.apache.commons.jelly.JellyTagException:
> /Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:
> 53:142: <j:invokeStatic> Could not load class:
> org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
> java.lang.reflect.InvocationTargetException
> at
> org.apache.commons.jelly.tags.core.InvokeStaticTag.createLoadClassFaile
> dException(InvokeStaticTag.java:217)
> at
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTa
> g.java:182)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
> at
> org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:
> 145)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
> at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
> at com.werken.werkz.Goal.fire(Goal.java:616)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:
> 368)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at org.apache.maven.cli.App.doMain(App.java:488)
> at org.apache.maven.cli.App.main(App.java:1239)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:551)
> at com.werken.forehead.Forehead.main(Forehead.java:581)
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTa
> g.java:162)
> ... 61 more
> Caused by: java.lang.NoSuchMethodError:
> org.apache.xmlbeans.impl.schema.StscState.addError(Ljava/util/
> Collection;Ljava/lang/String;ILjava/io/File;)V
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompiler.loadTypeSystem(Schema
> Compiler.java:409)
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompiler.compile(SchemaCompile
> r.java:583)
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper.CompileSchemas
> (SchemaCompilerWrapper.java:100)
> ... 66 more
> Root cause
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTa
> g.java:162)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
> at
> org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:
> 145)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
> at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
> at com.werken.werkz.Goal.fire(Goal.java:616)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:
> 368)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at org.apache.maven.cli.App.doMain(App.java:488)
> at org.apache.maven.cli.App.main(App.java:1239)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:551)
> at com.werken.forehead.Forehead.main(Forehead.java:581)
> Caused by: java.lang.NoSuchMethodError:
> org.apache.xmlbeans.impl.schema.StscState.addError(Ljava/util/
> Collection;Ljava/lang/String;ILjava/io/File;)V
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompiler.loadTypeSystem(Schema
> Compiler.java:409)
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompiler.compile(SchemaCompile
> r.java:583)
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper.CompileSchemas
> (SchemaCompilerWrapper.java:100)
> ... 66 more
> Root cause
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTa
> g.java:162)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
> at
> org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:
> 145)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
> at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
> at com.werken.werkz.Goal.fire(Goal.java:616)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
> at com.werken.werkz.Goal.attain(Goal.java:573)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:
> 368)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
> at
> org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainG
> oalTag.java:127)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.
> java:79)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performA
> ction(MavenGoalTag.java:110)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at org.apache.maven.cli.App.doMain(App.java:488)
> at org.apache.maven.cli.App.main(App.java:1239)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:551)
> at com.werken.forehead.Forehead.main(Forehead.java:581)
> Caused by: java.lang.NoSuchMethodError:
> org.apache.xmlbeans.impl.schema.StscState.addError(Ljava/util/
> Collection;Ljava/lang/String;ILjava/io/File;)V
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompiler.loadTypeSystem(Schema
> Compiler.java:409)
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompiler.compile(SchemaCompile
> r.java:583)
> at
> org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper.CompileSchemas
> (SchemaCompilerWrapper.java:100)
> ... 66 more
> Final Memory: 9M/18M
> Total time: 24 seconds
> Finished at: Tue Apr 19 21:22:59 CEST 2005
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@xmlbeans.apache.org
> For additional commands, e-mail: user-help@xmlbeans.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: user-help@xmlbeans.apache.org
Re: Maven and XMLBeans
Posted by Ove Ranheim <ov...@opera.com>.
Hi David,
See below for exception log. The xbean plugin is already configured in
project.xml, as well as xbean library.
Thanks, Ove
On Tue, 19 Apr 2005 18:03:38 +0200, David Jencks <da...@yahoo.com>
wrote:
> One problem with geronimo's xmlbeans plugin is that almost all problems
> show up as "can't load class". To find out more about what is going on
> try running with -X to get a stack trace.
>
> Also it may be necessary to include xmlbeans as a dependency in your
> project.xml file.
>
java:compile:
[echo] srcdir:
/Users/ove/projects/workspace/sedna/build/../services/exp_repository/impl/src
[echo] destfile:
/Users/ove/projects/workspace/sedna/build/../services/exp_repository/impl/target/sedna-exp-repository-service-impl/schemas.jar
[echo] srcgendir:
/Users/ove/projects/workspace/sedna/build/../services/exp_repository/impl/target/generated
[echo] classpath:
/Users/ove/.maven/repository/xmlbeans/jars/xbean-2.0-beta1.jar
popping off org.apache.maven.jelly.MavenJellyContext@cc9008 for
org.apache.maven.jelly.MavenJellyContext@970646 in
maven-artifact-plugin:maven-artifact-plugin
popping off org.apache.maven.jelly.MavenJellyContext@9868b6 for
org.apache.maven.jelly.MavenJellyContext@c2be20 in
maven-multiproject-plugin:maven-multiproject-plugin
popping off org.apache.maven.jelly.MavenJellyContext@d44a0c for
org.apache.maven.jelly.MavenJellyContext@3b110a in
maven-xdoc-plugin:maven-xdoc-plugin
popping off org.apache.maven.jelly.MavenJellyContext@db5fac for
org.apache.maven.jelly.MavenJellyContext@b3cedc in
maven-pom-plugin:maven-pom-plugin
popping off org.apache.maven.jelly.MavenJellyContext@8969c3 for
org.apache.maven.jelly.MavenJellyContext@7eaa83 in
sedna:sedna-exp-repository-service-impl
popping off org.apache.maven.jelly.MavenJellyContext@970646 for
org.apache.maven.jelly.MavenJellyContext@1ce5a9 in
maven-artifact-plugin:maven-artifact-plugin
popping off org.apache.maven.jelly.MavenJellyContext@c2be20 for
org.apache.maven.jelly.MavenJellyContext@505881 in
maven-multiproject-plugin:maven-multiproject-plugin
popping off org.apache.maven.jelly.MavenJellyContext@3b110a for
org.apache.maven.jelly.MavenJellyContext@dbe530 in
maven-xdoc-plugin:maven-xdoc-plugin
popping off org.apache.maven.jelly.MavenJellyContext@b3cedc for
org.apache.maven.jelly.MavenJellyContext@d20ae9 in
maven-pom-plugin:maven-pom-plugin
popping off org.apache.maven.jelly.MavenJellyContext@15a113 for
org.apache.maven.jelly.MavenJellyContext@21e58 in sedna:sedna-platform
BUILD FAILED
File......
/Users/ove/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly
Element... maven:reactor
Line...... 217
Column.... 9
Unable to obtain goal [multiproject:install-callback] --
/Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:53:142:
<j:invokeStatic> Could not load class:
org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
java.lang.reflect.InvocationTargetException
com.werken.werkz.UnattainableGoalException: Unable to obtain goal
[multiproject:install] --
/Users/ove/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly:217:9:
<maven:reactor> Reactor subproject failure occurred
at com.werken.werkz.Goal.fire(Goal.java:646)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
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:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
org.apache.commons.jelly.JellyTagException:
/Users/ove/.maven/cache/maven-multiproject-plugin-1.3.1/plugin.jelly:217:9:
<maven:reactor> Reactor subproject failure occurred
at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
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:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: com.werken.werkz.UnattainableGoalException: Unable to obtain
goal [multiproject:install-callback] --
/Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:53:142:
<j:invokeStatic> Could not load class:
org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
java.lang.reflect.InvocationTargetException
at com.werken.werkz.Goal.fire(Goal.java:646)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368)
... 24 more
Root cause
com.werken.werkz.UnattainableGoalException: Unable to obtain goal
[multiproject:install-callback] --
/Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:53:142:
<j:invokeStatic> Could not load class:
org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
java.lang.reflect.InvocationTargetException
at com.werken.werkz.Goal.fire(Goal.java:646)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
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:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Root cause
com.werken.werkz.UnattainableGoalException: Unable to obtain goal
[multiproject:install-callback] --
/Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:53:142:
<j:invokeStatic> Could not load class:
org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
java.lang.reflect.InvocationTargetException
at com.werken.werkz.Goal.fire(Goal.java:646)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
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:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
org.apache.commons.jelly.JellyTagException:
/Users/ove/.maven/cache/geronimo-xmlbeans-plugin-1.0-M3/plugin.jelly:53:142:
<j:invokeStatic> Could not load class:
org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper. Reason:
java.lang.reflect.InvocationTargetException
at
org.apache.commons.jelly.tags.core.InvokeStaticTag.createLoadClassFailedException(InvokeStaticTag.java:217)
at
org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:182)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at
org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
at
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at
com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
at com.werken.werkz.Goal.fire(Goal.java:616)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
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:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.reflect.InvocationTargetException
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:324)
at
org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:162)
... 61 more
Caused by: java.lang.NoSuchMethodError:
org.apache.xmlbeans.impl.schema.StscState.addError(Ljava/util/Collection;Ljava/lang/String;ILjava/io/File;)V
at
org.apache.geronimo.tools.xmlbeans.SchemaCompiler.loadTypeSystem(SchemaCompiler.java:409)
at
org.apache.geronimo.tools.xmlbeans.SchemaCompiler.compile(SchemaCompiler.java:583)
at
org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper.CompileSchemas(SchemaCompilerWrapper.java:100)
... 66 more
Root cause
java.lang.reflect.InvocationTargetException
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:324)
at
org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:162)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at
org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
at
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at
com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
at com.werken.werkz.Goal.fire(Goal.java:616)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
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:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.NoSuchMethodError:
org.apache.xmlbeans.impl.schema.StscState.addError(Ljava/util/Collection;Ljava/lang/String;ILjava/io/File;)V
at
org.apache.geronimo.tools.xmlbeans.SchemaCompiler.loadTypeSystem(SchemaCompiler.java:409)
at
org.apache.geronimo.tools.xmlbeans.SchemaCompiler.compile(SchemaCompiler.java:583)
at
org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper.CompileSchemas(SchemaCompilerWrapper.java:100)
... 66 more
Root cause
java.lang.reflect.InvocationTargetException
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:324)
at
org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:162)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at
org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
at
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at
com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)
at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)
at com.werken.werkz.Goal.fire(Goal.java:616)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
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:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.NoSuchMethodError:
org.apache.xmlbeans.impl.schema.StscState.addError(Ljava/util/Collection;Ljava/lang/String;ILjava/io/File;)V
at
org.apache.geronimo.tools.xmlbeans.SchemaCompiler.loadTypeSystem(SchemaCompiler.java:409)
at
org.apache.geronimo.tools.xmlbeans.SchemaCompiler.compile(SchemaCompiler.java:583)
at
org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper.CompileSchemas(SchemaCompilerWrapper.java:100)
... 66 more
Final Memory: 9M/18M
Total time: 24 seconds
Finished at: Tue Apr 19 21:22:59 CEST 2005
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: user-help@xmlbeans.apache.org
Re: Maven and XMLBeans
Posted by David Jencks <da...@yahoo.com>.
One problem with geronimo's xmlbeans plugin is that almost all problems
show up as "can't load class". To find out more about what is going on
try running with -X to get a stack trace.
Also it may be necessary to include xmlbeans as a dependency in your
project.xml file.
david jencks
On Apr 19, 2005, at 3:03 AM, Ove Ranheim wrote:
> Hi,
>
> My goal is to generate xbean code with Maven. Using taskdef within
> Maven
> gave me an ExternalInInitializatonExceptin, and the Geronimo's Maven
> plugin doesn't work either, due to some classload problem. I ran maven,
> and then maven plugin:install.
>
> Anyway, what's the correct approach to get Maven and XMLBeans running.
>
> 1) When using ant taskdef
>
> <ant:taskdef name="xmlbean"
> classname="org.apache.xmlbeans.impl.tool.XMLBean"
> classpath="${pom.getDependencyPath('xmlbeans:xbean')}">
> <classpath>
> <path refid="maven.dependency.classpath"/>
> </classpath>
> </ant:taskdef>
>
> <ant:srcfiles dir="${maven.src.dir}/schema" includes="**/*.xsd" />
>
> <ant:xmlbean schema="${maven.src.dir}/schema/container.xsd"
> classpath="${pom.getDependencyPath('xmlbeans:xbean')}"
> srcgendir="${src.gen.dir}"
> debug="on"
> failonerror="true"
> debuglevel="lines,vars,source"
> srconly="yes"
> >
> </ant:xmlbean>
>
> Ends with error:
>
> BUILD FAILED
> File......
> s:\Files\workspace\sedna\services\exp_repository\impl\maven.xml
> Element... ant:xmlbean
> Line...... 47
> Column.... 10
> java.lang.ExceptionInInitializerError
> Total time: 6 seconds
> Finished at: Mon Apr 18 13:49:23 CEST 2005
>
>
> 2) I built Geronimo plugin from M3 sources, and added the namespace
> xmlbeans to maven.xml.
>
> <xmlbeans:schema2java
> sourcedir="${maven.src.dir}/java"
> sourceschema="${maven.src.dir}/schema/container.xsd"
> xmlconfigs="${maven.src.dir}/schema/xmlconfig.xml"
> targetdir="${src.gen.dir}/xmlbeans"
> />
>
> Even though maven-xmlbeans-plugin is in project.xml (hence should be in
> classpath), it yields:
>
> Unable to obtain goal [multiproject:install-callback] --
> c:\MAVEN_REP\cache\gero
> nimo-xmlbeans-plugin-1.0-M3\plugin.jelly:53:142: <j:invokeStatic> Could
> not load
> class: org.apache.geronimo.tools.xmlbeans.SchemaCompilerWrapper.
> Reason:
> java.l
> ang.reflect.InvocationTargetException
> Total time: 23 seconds
> Finished at: Mon Apr 18 13:44:03 CEST 2005
>
>
> Any ideas how come this happens?
>
> Br, Ove
> --
> Ove Ranheim
> Specifications Manager, Smart Phone Product Line
> Opera Software ASA
> +47 48 99 26 82 / mailto:over@opera.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@xmlbeans.apache.org
> For additional commands, e-mail: user-help@xmlbeans.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: user-help@xmlbeans.apache.org