java.lang.NoClassDefFoundError: ConfigTree during an esb application deployment in JBoss SOA Platform 5.0

Solution Verified - Updated -

Issue

  • There is an ESB project without any compiling problems, it is also possible to generate the .esb archive. When the .esb archive is deployed to the SOA-P, it throws a NoClassDefFoundError: ConfigTree. The same .esb archive have been deployed before without problems.

    • See the complete stack trace below:

      11:15:03,774 ERROR [AbstractKernelController] Error installing to Start: name=jboss.esb.vfsfile:/C:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/MyESBAppl.esb/ state=Create
      java.lang.NoClassDefFoundError: ConfigTree
       at java.lang.Class.getDeclaredConstructors0(Native Method)
       at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
       at java.lang.Class.getConstructor0(Unknown Source)
       at java.lang.Class.getConstructor(Unknown Source)
       at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.getActionClassConstructor(ActionProcessorMethodInfo.java:322)
       at org.jboss.soa.esb.listeners.message.OverriddenActionProcessor.<init>(OverriddenActionProcessor.java:71)
       at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.<init>(ActionProcessingPipeline.java:315)
       ...
      Caused by: java.lang.ClassNotFoundException: ConfigTree from BaseClassLoader@2a46d1{VFSClassLoaderPolicy@18f50c2{name=vfsfile:/C:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/MyESBAppl.esb/ domain=ClassLoaderDomain@6a435f{name=DefaultDomain parentPolicy=BEFORE parent=org.jboss.bootstrap.NoAnnotationURLClassLoader@8f4fb3} roots=[MemoryContextHandler@33495125[path= context=vfsmemory://5c4o283a-57ue4r-gjfv6759-1-gjfv6ng1-2n real=vfsmemory://5c4o283a-57ue4r-gjfv6759-1-gjfv6ng1-2n], FileHandler@9876492[path=MyESBAppl.esb context=file:/C:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/ real=file:/C:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/MyESBAppl.esb/], DelegatingHandler@431269[path=FredricESB.esb/lib/mysql-connector-java-5.1.7-bin.jar context=file:/C:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/ real=file:/C:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/FredricESB.esb/lib/mysql-connector-java-5.1.7-bin.jar]]  delegates=null exported=[com.mysql.jdbc.configs, com.mysql.jdbc.exceptions, com.mysql.jdbc.interceptors, com.mysql.jdbc.log, com.mysql.jdbc.profiler, com.ast.esb, META-INF, com.mysql.jdbc, com.mysql.jdbc.util, com.mysql.jdbc.jdbc2.optional, META-INF.services, com.mysql.jdbc.exceptions.jdbc4, org.gjt.mm.mysql, com.mysql.jdbc.integration.jboss, com.mysql.jdbc.integration.c3p0] <IMPORT-ALL>NON_EMPTY}}
       at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:448)
       at java.lang.ClassLoader.loadClass(Unknown Source)
       ... 93 more
      11:15:03,774 INFO  [EsbDeployment] Destroying 'MyESBAppl.esb'
      

Environment

  • JBoss SOA Platform (SOA-P) 5.0.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In