Hi - could someone please point me in the right direction with this
error?
 

________________________________

From: Vaidya, Supriya A (US - Chicago) 
Sent: Friday, July 20, 2007 10:36 AM
To: 'Maven Users List'
Subject: Maven weblogic plugin: NoClassDefFoundError with
com/bea/xml/XmlException


Hi:
 
I have installed the following jars:
 
mvn install:install-file
-Dfile=C:\bea\weblogic92\server\lib\weblogic.jar -DgroupId=weblogic
-DartifactId=weblogic -Dversion=9.0 -Dpackaging=jar -DgeneratePom=true

 

mvn install:install-file
-Dfile=C:\bea\weblogic92\server\lib\webservices.jar -DgroupId=weblogic
-DartifactId=webservices -Dversion=9.0 -Dpackaging=jar
-DgeneratePom=true

 

mvn install:install-file -Dfile=C:\bea\weblogic92\server\lib\xbean.jar
-DgroupId=weblogic -DartifactId=xbean -Dversion=9.0 -Dpackaging=jar
-DgeneratePom=true

 

mvn install:install-file -Dfile=C:\bea\weblogic92\server\lib\wlxbean.jar
-DgroupId=weblogic -DartifactId=wlxbean -Dversion=9.0 -Dpackaging=jar
-DgeneratePom=true

 

mvn install:install-file
-Dfile=C:\bea\weblogic92\common\lib\wlw-util.jar -DgroupId=weblogic
-DartifactId=wlw-util -Dversion=9.0 -Dpackaging=jar -DgeneratePom=true

 

mvn install:install-file
-Dfile=C:\bea\weblogic92\server\lib\wlw-langx.jar -DgroupId=weblogic
-DartifactId=wlw-langx -Dversion=9.0 -Dpackaging=jar -DgeneratePom=true

 

mvn install:install-file
-Dfile=C:\bea\weblogic92\javelin\lib\bcel-5.1.jar -DgroupId=weblogic
-DartifactId=bcel -Dversion=9.0 -Dpackaging=jar -DgeneratePom=true

mvn install:install-file
-Dfile=C:\bea\weblogic92\javelin\lib\javelinx.jar -DgroupId=weblogic
-DartifactId=javelinx -Dversion=9.0 -Dpackaging=jar -DgeneratePom=true

 

mvn install:install-file
-Dfile=C:\bea\weblogic92\server\lib\schema\weblogic-container-binding.ja
r -DgroupId=weblogic -DartifactId=weblogic-container-binding
-Dversion=9.0 -Dpackaging=jar -DgeneratePom=true

 

When running the command mvn weblogic:appc - I get the following error:

 

<Jul 20, 2007 10:26:23 AM CDT> <Error> <J2EE> <BEA-160187>
<weblogic.appc failed
 to compile your application. Recompile with the -verbose option for
more detail
s. Please see the error message(s) below.>
[ERROR] Exception encountered during APPC processing
weblogic.utils.compiler.ToolFailureException: com/bea/xml/XmlException
        at
weblogic.ant.taskdefs.j2ee.CompilerTask.invokeMain(CompilerTask.java:
299)
        at weblogic.ant.taskdefs.j2ee.Appc.privateExecute(Appc.java:250)
        at weblogic.ant.taskdefs.j2ee.Appc.execute(Appc.java:159)
        at
org.codehaus.mojo.weblogic.AppcMojo.execute(AppcMojo.java:180)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:443)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:539)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:493)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:463)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:311)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:278)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:143)
        at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
        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: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)
Caused by: weblogic.utils.compiler.ToolFailureException:
com/bea/xml/XmlExceptio
n
        at
weblogic.application.compiler.FlowDriver.handleStateChangeException(F
lowDriver.java:53)
        at
weblogic.application.compiler.FlowDriver.nextState(FlowDriver.java:37
)
        at
weblogic.application.compiler.FlowDriver.run(FlowDriver.java:26)
        at weblogic.application.compiler.Appc.runBody(Appc.java:163)
        at weblogic.utils.compiler.Tool.run(Tool.java:158)
        at weblogic.utils.compiler.Tool.run(Tool.java:115)
        at weblogic.application.compiler.Appc.main(Appc.java:174)
        at weblogic.appc.main(appc.java:14)
        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:585)
        at
weblogic.ant.taskdefs.j2ee.CompilerTask.invokeMain(CompilerTask.java:
290)
        ... 21 more
Caused by: java.lang.NoClassDefFoundError: com/bea/xml/XmlException
        at
weblogic.application.descriptor.AbstractDescriptorLoader2.getDescript
orManager(AbstractDescriptorLoader2.java:301)
        at
weblogic.application.descriptor.AbstractDescriptorLoader2.getDescript
orBeanFromReader(AbstractDescriptorLoader2.java:749)

 
I know that the com/bea/xml/XmlException class is contained in
xbean.jar, which has been installed and included as a dependency:
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>xbean</artifactId>
      <version>9.0</version>
    </dependency>
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>weblogic-container-binding</artifactId>
      <version>9.0</version>
    </dependency>
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>weblogic</artifactId>
      <version>9.0</version>
      <scope>compile</scope>
    </dependency>
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>wlw-util</artifactId>
      <version>9.0</version>
    </dependency>
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>wlw-langx</artifactId>
      <version>9.0</version>
    </dependency>
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>bcel</artifactId>
      <version>9.0</version>
    </dependency>
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>javelinx</artifactId>
      <version>9.0</version>
    </dependency>
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>webservices</artifactId>
      <version>9.0</version>
    </dependency>
 
 <dependency>
      <groupId>weblogic</groupId>
      <artifactId>wlxbean</artifactId>
      <version>9.0</version>
    </dependency>
 
 <dependency>
  <groupId>web-maven</groupId>
  <artifactId>web-maven</artifactId>
  <version>1.0</version>
  <scope>compile</scope>
 </dependency>

 
So what am I doing wrong?!?! 


This message (including any attachments) contains confidential information 
intended for a specific individual and purpose, and is protected by law.  If 
you are not the intended recipient, you should delete this message. 


Any disclosure, copying, or distribution of this message, or the taking of any 
action based on it, is strictly prohibited. [v.E.1]

Reply via email to