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