You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by RajeshRV <ra...@emirates.com> on 2007/07/16 12:53:28 UTC
Example Build Failed with NoClassDefFoundError
I just downloaded "apache-servicemix-3.1.1-incubating". The servicemix
started properly with out any error. The prepackaged sample went through
successfully. But when I tried building the example using maven (Basic) ,
it is giving me the following error.
pls advice..!!!
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Lorg/apache/xbean/spring/context/FileSystemXmlApplicationContext;
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.NoClassDefFoundError:
Lorg/apache/xbean/spring/context/FileSystemXmlAp
plicationContext;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2291)
at java.lang.Class.getDeclaredField(Class.java:1880)
at
org.codehaus.plexus.util.ReflectionUtils.getFieldByNameIncludingSuper
classes(ReflectionUtils.java:26)
at
org.codehaus.plexus.component.composition.FieldComponentComposer.getF
ieldByName(FieldComponentComposer.java:212)
at
org.codehaus.plexus.component.composition.FieldComponentComposer.find
MatchingField(FieldComponentComposer.java:171)
at
org.codehaus.plexus.component.composition.FieldComponentComposer.asse
mbleComponent(FieldComponentComposer.java:62)
at
org.codehaus.plexus.component.composition.DefaultComponentComposerMan
ager.assembleComponent(DefaultComponentComposerManager.java:68)
at
org.codehaus.plexus.DefaultPlexusContainer.composeComponent(DefaultPl
exusContainer.java:1486)
at
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha
se.execute(CompositionPhase.java:29)
at
org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(Abstract
LifecycleHandler.java:101)
at
org.codehaus.plexus.component.manager.AbstractComponentManager.startC
omponentLifecycle(AbstractComponentManager.java:105)
at
org.codehaus.plexus.component.manager.AbstractComponentManager.create
ComponentInstance(AbstractComponentManager.java:95)
at
org.codehaus.plexus.component.manager.PerLookupComponentManager.getCo
mponent(PerLookupComponentManager.java:48)
at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContai
ner.java:331)
at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContai
ner.java:440)
at
org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(Defaul
tPluginManager.java:524)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:390)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:534)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:488)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:458)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:306)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:273)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:140)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO]
------------------------------------------------------------------------
http://www.nabble.com/file/p11613121/error.txt error.txt
--
View this message in context: http://www.nabble.com/Example-Build-Failed-with-NoClassDefFoundError-tf4085916s12049.html#a11613121
Sent from the ServiceMix - User mailing list archive at Nabble.com.
Re: Example Build Failed with NoClassDefFoundError
Posted by Gert Vanthienen <ge...@skynet.be>.
L.S.,
This is probably caused by some bad pom.xml files that have ended up in
the public repository (cfr.
https://issues.apache.org/activemq/browse/SM-997). I don't know how to
fix the file in the public repository myself.
There is a workaround however...
If you're able to checkout the 3.1.1 release from Subversion
(http://svn.apache.org/repos/asf/incubator/servicemix/tags/servicemix-3.1.1/)
and build it from there, this will put the correct pom.xml files in your
local repository.
Gert
RajeshRV wrote:
> I just downloaded "apache-servicemix-3.1.1-incubating". The servicemix
> started properly with out any error. The prepackaged sample went through
> successfully. But when I tried building the example using maven (Basic) ,
> it is giving me the following error.
>
> pls advice..!!!
>
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Lorg/apache/xbean/spring/context/FileSystemXmlApplicationContext;
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NoClassDefFoundError:
> Lorg/apache/xbean/spring/context/FileSystemXmlAp
> plicationContext;
> at java.lang.Class.getDeclaredFields0(Native Method)
> at java.lang.Class.privateGetDeclaredFields(Class.java:2291)
> at java.lang.Class.getDeclaredField(Class.java:1880)
> at
> org.codehaus.plexus.util.ReflectionUtils.getFieldByNameIncludingSuper
> classes(ReflectionUtils.java:26)
> at
> org.codehaus.plexus.component.composition.FieldComponentComposer.getF
> ieldByName(FieldComponentComposer.java:212)
> at
> org.codehaus.plexus.component.composition.FieldComponentComposer.find
> MatchingField(FieldComponentComposer.java:171)
> at
> org.codehaus.plexus.component.composition.FieldComponentComposer.asse
> mbleComponent(FieldComponentComposer.java:62)
> at
> org.codehaus.plexus.component.composition.DefaultComponentComposerMan
> ager.assembleComponent(DefaultComponentComposerManager.java:68)
> at
> org.codehaus.plexus.DefaultPlexusContainer.composeComponent(DefaultPl
> exusContainer.java:1486)
> at
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha
> se.execute(CompositionPhase.java:29)
> at
> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(Abstract
> LifecycleHandler.java:101)
> at
> org.codehaus.plexus.component.manager.AbstractComponentManager.startC
> omponentLifecycle(AbstractComponentManager.java:105)
> at
> org.codehaus.plexus.component.manager.AbstractComponentManager.create
> ComponentInstance(AbstractComponentManager.java:95)
> at
> org.codehaus.plexus.component.manager.PerLookupComponentManager.getCo
> mponent(PerLookupComponentManager.java:48)
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContai
> ner.java:331)
> at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContai
> ner.java:440)
> at
> org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(Defaul
> tPluginManager.java:524)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> nManager.java:390)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> ultLifecycleExecutor.java:534)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
> Goal(DefaultLifecycleExecutor.java:488)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
> ltLifecycleExecutor.java:458)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
> dleFailures(DefaultLifecycleExecutor.java:306)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
> ts(DefaultLifecycleExecutor.java:273)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
> fecycleExecutor.java:140)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> [INFO]
> ------------------------------------------------------------------------
> http://www.nabble.com/file/p11613121/error.txt error.txt