Uploaded image for project: 'Weld'
  1. Weld
  2. WELD-856

Unable to deploy any Weld application(s) on AIX

XMLWordPrintable

    • Hide

      Attempt to deploy any Weld application on AIX. I trimmed our application down to nothing but a empty WAR file with a beans.xml file and it failed. So it is when Weld is bootstrapping that this occurs.
      I also deployed the Weld number guess example and it failed as well.

      Show
      Attempt to deploy any Weld application on AIX. I trimmed our application down to nothing but a empty WAR file with a beans.xml file and it failed. So it is when Weld is bootstrapping that this occurs. I also deployed the Weld number guess example and it failed as well.

      Deployment of any Weld application fails on AIX. The same application can be deployed on Windows, MACOSX, Linux (tested on Redhat), etc. Seems to be some sort of a classloader issue.

      2011-02-14 14:49:04,760 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] (Thread-7) BaseClassLoader@376a376a

      {bootstrap-classloader:0.0.0$MODULE}

      class not found sun.reflect.GeneratedMethodAccessor124
      2011-02-14 14:49:04,739 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (Thread-7) Error installing to Start: name=vfs:///usr/local/SOA/jboss/server/prelude/deploy/prelude-soa-rest-api.war_WeldBootstrapBean state=Create: org.jboss.weld.exceptions.WeldException: by java.lang.NoClassDefFoundError: org.jboss.weldx.transaction.org$jboss$weld$bean-jboss$classloader:id="vfs:$$$usr$local$SOA$jboss$server$prelude$deployers$resteasy$deployer"-Built-in-UserTransaction_$$_WeldProxy
      at org.jboss.weld.bean.proxy.ProxyFactory.getProxyClass(ProxyFactory.java:285) [:6.0.0.Final]

              ajustin@redhat.com Ales Justin
              mikefinkenzeller Mike Finkenzeller (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: