You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@tuscany.apache.org by Abraham Washington <ab...@yahoo.com> on 2008/08/14 05:32:54 UTC

noclassdeffound error building sample

hi all...trying to build the helloworld-ws-sdo-webapp and getting a noClassDefFound error.  i'm using mvn 2.0.4.
$ mvn
[INFO] Scanning for projects...
[INFO] ----------------------------------------------------------------------------
[INFO] Building Apache Tuscany SCA HelloWorld Web Service SDO Sample WebApp
[INFO]    task-segment: [install]
[INFO] ----------------------------------------------------------------------------
[INFO] Ignoring available plugin update: 2.1-alpha-1 as it requires Maven version 2.0.6
[INFO] [build-helper:add-test-source {execution: add-source}]
[INFO] Test Source directory: c:\work\tuscany\tuscany-sca-1.3\samples\helloworld-ws-sdo-webapp\target\sdo-source added.
Downloading: http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/tuscany/sdo/tuscany-sdo-lib/1.1-incuba
ting/tuscany-sdo-lib-1.1-incubating.jar
[WARNING] Unable to get resource from repository apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sdo/tuscany-sdo-lib/1.1-incubatin
g/tuscany-sdo-lib-1.1-incubating.jar
24K downloaded
Downloading: http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/felix/org.apache.felix.framework/1.0.1
/org.apache.felix.framework-1.0.1.jar
316K downloaded
Downloading: http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/tuscany/sdo/tuscany-sdo-tools/1.1-incu
bating/tuscany-sdo-tools-1.1-incubating.jar
[WARNING] Unable to get resource from repository apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sdo/tuscany-sdo-tools/1.1-incubat
ing/tuscany-sdo-tools-1.1-incubating.jar
109K downloaded
Downloading: http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/tuscany/sdo/tuscany-sdo-impl/1.1-incub
ating/tuscany-sdo-impl-1.1-incubating.jar
[WARNING] Unable to get resource from repository apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sdo/tuscany-sdo-impl/1.1-incubati
ng/tuscany-sdo-impl-1.1-incubating.jar
430K downloaded
Downloading: http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/felix/org.apache.felix.shell.tui/1.0.0
/org.apache.felix.shell.tui-1.0.0.jar
11K downloaded
Downloading: http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/felix/org.apache.felix.shell/1.0.0/org
.apache.felix.shell-1.0.0.jar
49K downloaded
Downloading: http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar
[WARNING] Unable to get resource from repository apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
Downloading: http://people.apache.org/repo/m2-incubating-repository/org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar
[WARNING] Unable to get resource from repository apache.incubator (http://people.apache.org/repo/m2-incubating-repositor
y)
Downloading: http://snapshots.repository.codehaus.org/org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar
[WARNING] Unable to get resource from repository codehaus-snapshot (http://snapshots.repository.codehaus.org)
Downloading: http://ftp.ussg.iu.edu/eclipse/modeling/emf/emf/maven2//org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar
733K downloaded
[WARNING] *** CHECKSUM FAILED - Error retrieving checksum file for org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar - IGNORIN
G
[INFO] [tuscany-sdo:generate {execution: generate-helloworld-sdo}]
[INFO] Generating SDO interfaces from c:\work\tuscany\tuscany-sca-1.3\samples\helloworld-ws-sdo-webapp\src\main\resource
s\wsdl\helloworld.xsd
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] org/eclipse/emf/codegen/util/CodeGenUtil
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.NoClassDefFoundError: org/eclipse/emf/codegen/util/CodeGenUtil
        at org.apache.tuscany.sdo.generate.JavaGenerator.safeQualifiedName(JavaGenerator.java:691)
        at org.apache.tuscany.sdo.generate.JavaGenerator.extractBasePackageName(JavaGenerator.java:676)
        at org.apache.tuscany.sdo.generate.JavaGenerator.generatePackages(JavaGenerator.java:382)
        at org.apache.tuscany.sdo.generate.XSD2JavaGenerator.generateFromXMLSchema(XSD2JavaGenerator.java:212)
        at org.apache.tuscany.sdo.generate.XSD2JavaGenerator.generateFromXMLSchema(XSD2JavaGenerator.java:176)
        at org.apache.tuscany.sdo.plugin.GeneratorMojo.execute(GeneratorMojo.java:283)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:47
5)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.jav
a:306)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        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] ------------------------------------------------------------------------
[INFO] Total time: 50 seconds
[INFO] Finished at: Wed Aug 13 21:26:42 MDT 2008
[INFO] Final Memory: 15M/482M
[INFO] ------------------------------------------------------------------------
$

ideas? thx abe


      

Re: noclassdeffound error building sample

Posted by Luciano Resende <lu...@gmail.com>.
>From your error log :
[INFO] Ignoring available plugin update: 2.1-alpha-1 as it requires
Maven version 2.0.6

Looks like some of the transient dependencies might require a new
version of maven. It would be worth checking if you get a successful
build with maven 2.0.8 or later.

On Wed, Aug 13, 2008 at 8:32 PM, Abraham Washington
<ab...@yahoo.com> wrote:
> hi all...trying to build the helloworld-ws-sdo-webapp and getting a
> noClassDefFound error.  i'm using mvn 2.0.4.
>
> $ mvn
> [INFO] Scanning for projects...
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Building Apache Tuscany SCA HelloWorld Web Service SDO Sample WebApp
> [INFO]    task-segment: [install]
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Ignoring available plugin update: 2.1-alpha-1 as it requires Maven
> version 2.0.6
> [INFO] [build-helper:add-test-source {execution: add-source}]
> [INFO] Test Source directory:
> c:\work\tuscany\tuscany-sca-1.3\samples\helloworld-ws-sdo-webapp\target\sdo-source
> added.
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/tuscany/sdo/tuscany-sdo-lib/1.1-incuba
> ting/tuscany-sdo-lib-1.1-incubating.jar
> [WARNING] Unable to get resource from repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sdo/tuscany-sdo-lib/1.1-incubatin
> g/tuscany-sdo-lib-1.1-incubating.jar
> 24K downloaded
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/felix/org.apache.felix.framework/1.0.1
> /org.apache.felix.framework-1.0.1.jar
> 316K downloaded
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/tuscany/sdo/tuscany-sdo-tools/1.1-incu
> bating/tuscany-sdo-tools-1.1-incubating.jar
> [WARNING] Unable to get resource from repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sdo/tuscany-sdo-tools/1.1-incubat
> ing/tuscany-sdo-tools-1.1-incubating.jar
> 109K downloaded
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/tuscany/sdo/tuscany-sdo-impl/1.1-incub
> ating/tuscany-sdo-impl-1.1-incubating.jar
> [WARNING] Unable to get resource from repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sdo/tuscany-sdo-impl/1.1-incubati
> ng/tuscany-sdo-impl-1.1-incubating.jar
> 430K downloaded
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/felix/org.apache.felix.shell.tui/1.0.0
> /org.apache.felix.shell.tui-1.0.0.jar
> 11K downloaded
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/felix/org.apache.felix.shell/1.0.0/org
> .apache.felix.shell-1.0.0.jar
> 49K downloaded
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar
> [WARNING] Unable to get resource from repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar
> [WARNING] Unable to get resource from repository apache.incubator
> (http://people.apache.org/repo/m2-incubating-repositor
> y)
> Downloading:
> http://snapshots.repository.codehaus.org/org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar
> [WARNING] Unable to get resource from repository codehaus-snapshot
> (http://snapshots.repository.codehaus.org)
> Downloading:
> http://ftp.ussg.iu.edu/eclipse/modeling/emf/emf/maven2//org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar
> 733K downloaded
> [WARNING] *** CHECKSUM FAILED - Error retrieving checksum file for
> org/eclipse/emf/ecore/2.2.3/ecore-2.2.3.jar - IGNORIN
> G
> [INFO] [tuscany-sdo:generate {execution: generate-helloworld-sdo}]
> [INFO] Generating SDO interfaces from
> c:\work\tuscany\tuscany-sca-1.3\samples\helloworld-ws-sdo-webapp\src\main\resource
> s\wsdl\helloworld.xsd
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] org/eclipse/emf/codegen/util/CodeGenUtil
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NoClassDefFoundError: org/eclipse/emf/codegen/util/CodeGenUtil
>         at
> org.apache.tuscany.sdo.generate.JavaGenerator.safeQualifiedName(JavaGenerator.java:691)
>         at
> org.apache.tuscany.sdo.generate.JavaGenerator.extractBasePackageName(JavaGenerator.java:676)
>         at
> org.apache.tuscany.sdo.generate.JavaGenerator.generatePackages(JavaGenerator.java:382)
>         at
> org.apache.tuscany.sdo.generate.XSD2JavaGenerator.generateFromXMLSchema(XSD2JavaGenerator.java:212)
>         at
> org.apache.tuscany.sdo.generate.XSD2JavaGenerator.generateFromXMLSchema(XSD2JavaGenerator.java:176)
>         at
> org.apache.tuscany.sdo.plugin.GeneratorMojo.execute(GeneratorMojo.java:283)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:47
> 5)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.jav
> a:306)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         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]
> ------------------------------------------------------------------------
> [INFO] Total time: 50 seconds
> [INFO] Finished at: Wed Aug 13 21:26:42 MDT 2008
> [INFO] Final Memory: 15M/482M
> [INFO]
> ------------------------------------------------------------------------
> $
>
> ideas? thx abe
>
>
>



-- 
Luciano Resende
Apache Tuscany Committer
http://people.apache.org/~lresende
http://lresende.blogspot.com/