1 2 3 Previous Next 34 Replies Latest reply on Jun 18, 2012 8:08 AM by suikast42 Go to original post
      • 15. Re: Classloading in JBOSS AS 7.1.0.Final
        suikast42

        Bajrang Asthana schrieb:

         

        Have you seen the application.xml file ...we have defined it as a module.

         

        Of course i did . But I seems so that seam have some dependecies to other modules. You must ask the seam guys for integration in as7. I assume that they have a module that you must activate. Neither with jboss-deployment-structure.xml like that:

         

        <jboss-deployment-structure>

         

            <deployment>

                <dependencies>

                    <module name="name of your seam module" slot="main" />

                 </dependencies>

            </deployment>

        </jboss-deployment-structure>    

         

        or in you server config file.

        • 16. Re: Classloading in JBOSS AS 7.1.0.Final
          bajrang_asthana

          Thanks

          • 17. Re: Classloading in JBOSS AS 7.1.0.Final
            suikast42

            I see there is a ClassNotFoundException.

            Caused by: java.lang.RuntimeException: Error getting reflective information for class no.messageman.pro.ear.init.ProtectoriaInitServlet with ClassLoader ModuleClassLoader for Module "deployment.pro.ear.ear.app.jar:main" from Service Module Loader

                at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                at org.jboss.as.ee.metadata.MethodAnnotationAggregator.runtimeAnnotationInformation(MethodAnnotationAggregator.java:58)

                at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.handleAnnotations(InterceptorAnnotationProcessor.java:85)

                at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:70)

                at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:55)

                at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                ... 5 more

            Caused by: java.lang.NoClassDefFoundError: Lno/messageman/sbo/erpadapter/JMSQueueListener;

                at java.lang.Class.getDeclaredFields0(Native Method) [rt.jar:1.6.0_21]

                at java.lang.Class.privateGetDeclaredFields(Class.java:2291) [rt.jar:1.6.0_21]

                at java.lang.Class.getDeclaredFields(Class.java:1743) [rt.jar:1.6.0_21]

                at org.jboss.as.server.deployment.reflect.ClassReflectionIndex.<init>(ClassReflectionIndex.java:57) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:66) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                ... 10 more

            Caused by: java.lang.ClassNotFoundException: no.messageman.sbo.erpadapter.JMSQueueListener from [Module "deployment.pro.ear.ear.app.jar:main" from Service Module Loader]

                at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)

                at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)

                at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)

                at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)

                at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)

                at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)

                ... 15 more

            Where is the class no.messageman.sbo.erpadapter.JMSQueueListener located ??

            • 18. Re: Classloading in JBOSS AS 7.1.0.Final
              bajrang_asthana

              This class is part of another JAR that I have included in compilelib...

              • 19. Re: Classloading in JBOSS AS 7.1.0.Final
                bajrang_asthana

                I have also add some dependencies clause while creating .ear file like below..

                <manifest>

                                <attribute name="Dependencies" value="app.jar, jboss-seam.jar" />

                </manifest>

                 

                But It could not also solve my problem. But the exception are changed as you can see below...

                 

                 

                 

                15:24:13,545 WARN  [org.jboss.metadata.parser.jboss.JBossAppMetaDataParser] (MSC service thread 1-3) loader-repository element in jboss-app.xml is deprecated and has been ignored

                15:24:28,201 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015876: Starting deployment of "test.jar"

                15:24:28,201 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015876: Starting deployment of "app.war"

                15:24:28,201 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015876: Starting deployment of "quartz-1.5.2.jar"

                15:24:28,201 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015876: Starting deployment of "app.jar"

                15:24:28,201 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015876: Starting deployment of "jboss-seam.jar"

                15:24:35,779 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry xerces-J_1.4.0.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/castor-1.1.2.1.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,779 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry jdbc-se2.0.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/castor-1.1.2.1.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,779 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry jndi_1.2.1.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/castor-1.1.2.1.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,794 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry jta1.0.1.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/castor-1.1.2.1.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,794 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry cglib-full-2.0.2.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/castor-1.1.2.1.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,794 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry commons-logging-1.1.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/castor-1.1.2.1.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,810 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry toolbox.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/itext-2.0.4.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,810 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry bcmail-jdk14-135.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/itext-2.0.4.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,810 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry bcprov-jdk14-135.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/itext-2.0.4.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,810 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry ./lib/lf.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/pollmgt.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,810 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry ./lib/org.sadun.util.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/pollmgt.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,825 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) Class Path entry ./lib/clopt.jar in "/C:/JBOSS/jboss-as-7.1.1.Final/bin/content/pro.ear/app.war/WEB-INF/lib/pollmgt.jar"  does not point to a valid jar for a Class-Path reference.

                15:24:35,950 INFO  [org.jboss.as.jpa] (MSC service thread 1-4) JBAS011401: Read persistence.xml for pro

                15:24:36,700 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service jboss.module.service."deployment.pro.ear.app.war".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.app.war".main: Failed to load module: deployment.pro.ear.app.war:main

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:91) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

                    at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                Caused by: org.jboss.modules.ModuleNotFoundException: Module app.jar:main is not found in local module loader @b01d43 (roots: C:\JBOSS\jboss-as-7.1.1.Final\modules)

                    at org.jboss.modules.LocalModuleLoader.findModule(LocalModuleLoader.java:126)

                    at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:275)

                    at org.jboss.modules.ModuleLoader.preloadModule(ModuleLoader.java:222)

                    at org.jboss.modules.LocalModuleLoader.preloadModule(LocalModuleLoader.java:94)

                    at org.jboss.modules.Module.addPaths(Module.java:841)

                    at org.jboss.modules.Module.link(Module.java:1181)

                    at org.jboss.modules.Module.relinkIfNecessary(Module.java:1207)

                    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:208)

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    ... 5 more

                 

                15:24:36,700 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.module.service."deployment.pro.ear.quartz-1.5.2.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.quartz-1.5.2.jar".main: Failed to load module: deployment.pro.ear.quartz-1.5.2.jar:main

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:91) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

                    at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                Caused by: org.jboss.modules.ModuleNotFoundException: Module app.jar:main is not found in local module loader @b01d43 (roots: C:\JBOSS\jboss-as-7.1.1.Final\modules)

                    at org.jboss.modules.LocalModuleLoader.findModule(LocalModuleLoader.java:126)

                    at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:275)

                    at org.jboss.modules.ModuleLoader.preloadModule(ModuleLoader.java:222)

                    at org.jboss.modules.LocalModuleLoader.preloadModule(LocalModuleLoader.java:94)

                    at org.jboss.modules.Module.addPaths(Module.java:841)

                    at org.jboss.modules.Module.link(Module.java:1181)

                    at org.jboss.modules.Module.relinkIfNecessary(Module.java:1207)

                    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:208)

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    ... 5 more

                 

                15:24:36,700 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service jboss.module.service."deployment.pro.ear.app.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.app.jar".main: Failed to load module: deployment.pro.ear.app.jar:main

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:91) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

                    at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                Caused by: org.jboss.modules.ModuleNotFoundException: Module app.jar:main is not found in local module loader @b01d43 (roots: C:\JBOSS\jboss-as-7.1.1.Final\modules)

                    at org.jboss.modules.LocalModuleLoader.findModule(LocalModuleLoader.java:126)

                    at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:275)

                    at org.jboss.modules.ModuleLoader.preloadModule(ModuleLoader.java:222)

                    at org.jboss.modules.LocalModuleLoader.preloadModule(LocalModuleLoader.java:94)

                    at org.jboss.modules.Module.addPaths(Module.java:841)

                    at org.jboss.modules.Module.link(Module.java:1181)

                    at org.jboss.modules.Module.relinkIfNecessary(Module.java:1207)

                    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:208)

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    ... 5 more

                 

                15:24:36,747 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.module.service."deployment.pro.ear.test.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.test.jar".main: Failed to load module: deployment.pro.ear.test.jar:main

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:91) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

                    at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                Caused by: org.jboss.modules.ModuleNotFoundException: Module app.jar:main is not found in local module loader @b01d43 (roots: C:\JBOSS\jboss-as-7.1.1.Final\modules)

                    at org.jboss.modules.LocalModuleLoader.findModule(LocalModuleLoader.java:126)

                    at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:275)

                    at org.jboss.modules.ModuleLoader.preloadModule(ModuleLoader.java:222)

                    at org.jboss.modules.LocalModuleLoader.preloadModule(LocalModuleLoader.java:94)

                    at org.jboss.modules.Module.addPaths(Module.java:841)

                    at org.jboss.modules.Module.link(Module.java:1181)

                    at org.jboss.modules.Module.relinkIfNecessary(Module.java:1207)

                    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:208)

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    ... 5 more

                 

                15:24:36,716 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service jboss.module.service."deployment.pro.ear.jboss-seam.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.jboss-seam.jar".main: Failed to load module: deployment.pro.ear.jboss-seam.jar:main

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:91) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

                    at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                Caused by: org.jboss.modules.ModuleNotFoundException: Module app.jar:main is not found in local module loader @b01d43 (roots: C:\JBOSS\jboss-as-7.1.1.Final\modules)

                    at org.jboss.modules.LocalModuleLoader.findModule(LocalModuleLoader.java:126)

                    at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:275)

                    at org.jboss.modules.ModuleLoader.preloadModule(ModuleLoader.java:222)

                    at org.jboss.modules.LocalModuleLoader.preloadModule(LocalModuleLoader.java:94)

                    at org.jboss.modules.Module.addPaths(Module.java:841)

                    at org.jboss.modules.Module.link(Module.java:1181)

                    at org.jboss.modules.Module.relinkIfNecessary(Module.java:1207)

                    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:208)

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    ... 5 more

                 

                15:24:36,747 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed to start service jboss.module.service."deployment.pro.ear".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear".main: Failed to load module: deployment.pro.ear:main

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:91) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

                    at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                Caused by: org.jboss.modules.ModuleNotFoundException: Module app.jar:main is not found in local module loader @b01d43 (roots: C:\JBOSS\jboss-as-7.1.1.Final\modules)

                    at org.jboss.modules.LocalModuleLoader.findModule(LocalModuleLoader.java:126)

                    at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:275)

                    at org.jboss.modules.ModuleLoader.preloadModule(ModuleLoader.java:222)

                    at org.jboss.modules.LocalModuleLoader.preloadModule(LocalModuleLoader.java:94)

                    at org.jboss.modules.Module.addPaths(Module.java:841)

                    at org.jboss.modules.Module.link(Module.java:1181)

                    at org.jboss.modules.Module.relinkIfNecessary(Module.java:1207)

                    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:208)

                    at org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                    ... 5 more

                 

                15:24:36,825 INFO  [org.jboss.as] (MSC service thread 1-4) JBAS015951: Admin console listening on http://127.0.0.1:9990

                15:24:36,825 ERROR [org.jboss.as] (MSC service thread 1-4) JBAS015875: JBoss AS 7.1.1.Final "Brontes" started (with errors) in 78606ms - Started 171 of 264 services (6 services failed or missing dependencies, 86 services are passive or on-demand)

                15:24:37,044 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "pro.ear" was rolled back with failure message {"JBAS014671: Failed services" => {"jboss.module.service.\"deployment.pro.ear\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear\".main: Failed to load module: deployment.pro.ear:main","jboss.module.service.\"deployment.pro.ear.app.war\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.app.war\".main: Failed to load module: deployment.pro.ear.app.war:main","jboss.module.service.\"deployment.pro.ear.app.jar\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.app.jar\".main: Failed to load module: deployment.pro.ear.app.jar:main","jboss.module.service.\"deployment.pro.ear.quartz-1.5.2.jar\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.quartz-1.5.2.jar\".main: Failed to load module: deployment.pro.ear.quartz-1.5.2.jar:main","jboss.module.service.\"deployment.pro.ear.jboss-seam.jar\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.jboss-seam.jar\".main: Failed to load module: deployment.pro.ear.jboss-seam.jar:main","jboss.module.service.\"deployment.pro.ear.test.jar\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.test.jar\".main: Failed to load module: deployment.pro.ear.test.jar:main"}}

                15:24:37,122 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015877: Stopped deployment test.jar in 84ms

                15:24:37,138 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015877: Stopped deployment app.jar in 86ms

                15:24:37,154 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015877: Stopped deployment jboss-seam.jar in 113ms

                15:24:37,185 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015877: Stopped deployment quartz-1.5.2.jar in 139ms

                15:24:41,419 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015877: Stopped deployment app.war in 4369ms

                15:24:41,747 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015877: Stopped deployment pro.ear in 4698ms

                15:24:41,747 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report

                JBAS014777:   Services which failed to start:      service jboss.module.service."deployment.pro.ear".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear".main: Failed to load module: deployment.pro.ear:main

                      service jboss.module.service."deployment.pro.ear.app.war".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.app.war".main: Failed to load module: deployment.pro.ear.app.war:main

                      service jboss.module.service."deployment.pro.ear.quartz-1.5.2.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.quartz-1.5.2.jar".main: Failed to load module: deployment.pro.ear.quartz-1.5.2.jar:main

                      service jboss.module.service."deployment.pro.ear.app.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.app.jar".main: Failed to load module: deployment.pro.ear.app.jar:main

                      service jboss.module.service."deployment.pro.ear.jboss-seam.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.jboss-seam.jar".main: Failed to load module: deployment.pro.ear.jboss-seam.jar:main

                      service jboss.module.service."deployment.pro.ear.test.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.pro.ear.test.jar".main: Failed to load module: deployment.pro.ear.test.jar:main

                 

                15:24:41,763 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014671: Failed services" => {"jboss.module.service.\"deployment.pro.ear\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear\".main: Failed to load module: deployment.pro.ear:main","jboss.module.service.\"deployment.pro.ear.app.war\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.app.war\".main: Failed to load module: deployment.pro.ear.app.war:main","jboss.module.service.\"deployment.pro.ear.app.jar\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.app.jar\".main: Failed to load module: deployment.pro.ear.app.jar:main","jboss.module.service.\"deployment.pro.ear.quartz-1.5.2.jar\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.quartz-1.5.2.jar\".main: Failed to load module: deployment.pro.ear.quartz-1.5.2.jar:main","jboss.module.service.\"deployment.pro.ear.jboss-seam.jar\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.jboss-seam.jar\".main: Failed to load module: deployment.pro.ear.jboss-seam.jar:main","jboss.module.service.\"deployment.pro.ear.test.jar\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.pro.ear.test.jar\".main: Failed to load module: deployment.pro.ear.test.jar:main"}}}}

                • 20. Re: Classloading in JBOSS AS 7.1.0.Final
                  suikast42

                  Bajrang Asthana schrieb:

                   

                  I have also add some dependencies clause while creating .ear file like below..

                  <manifest>

                                  <attribute name="Dependencies" value="app.jar, jboss-seam.jar" />

                  </manifest>

                   

                  Where did you place the manifest entry??

                   

                  You can't refrence your app.jar as a module in your ear. That is your ejb project if I understood it correctly. The entry for boss-seam.jar is obselete to. That's part of your app. That shuld be placed in your ear lib folder.

                   

                   

                  Bajrang Asthana schrieb:

                   

                  This class is part of another JAR that I have included in compilelib...

                   

                  Where is this jar located. It must be in your classpath.

                  • 21. Re: Classloading in JBOSS AS 7.1.0.Final
                    bajrang_asthana

                    oh, I am sorry I put this dependency clause while creating ear file.

                     

                    Yes, I have included the jboss-seam.jar in lib folder of .ear like below-

                     

                    <ear destfile="${build.jars}/${projname}.ear" appxml="${resources}/META-INF/application.xml" compress="no">

                                <fileset dir="${build.jars}" includes="*.jar, *.war" />

                                <metainf dir="${resources}/META-INF">

                                    <include name="jboss-app.xml" />

                                </metainf>

                                <fileset dir="${lib}">

                                    <include name="jboss-seam.jar" />

                                    <include name="jboss-seam-ui.jar" />

                                    <include name="jboss-seam-debug.jar" />

                                    <include name="bcprov*.jar" />

                                    <include name="bctsp*.jar" />

                                    <include name="quartz-1.5.2.jar" />

                                </fileset>

                              

                                <manifest>

                                    <attribute name="Dependencies" value="app.jar, jboss-seam.jar" />

                                </manifest>

                            </ear>

                     

                    The content, I can see in the manifest file of ear file-

                     

                    Manifest-Version: 1.0

                    Ant-Version: Apache Ant 1.8.2

                    Created-By: 1.6.0_21-b07 (Sun Microsystems Inc.)

                    Dependencies: app.jar, jboss-seam.jar

                    Should I remove it?

                    • 22. Re: Classloading in JBOSS AS 7.1.0.Final
                      suikast42

                      Bajrang Asthana schrieb:

                       

                      Manifest-Version: 1.0

                      Ant-Version: Apache Ant 1.8.2

                      Created-By: 1.6.0_21-b07 (Sun Microsystems Inc.)

                      Dependencies: app.jar, jboss-seam.jar

                      Should I remove it?

                      I asume that the manifest is generated by ant. Try to remove

                            <manifest>

                                      <attribute name="Dependencies" value="app.jar, jboss-seam.jar" />

                                  </manifest>

                      • 23. Re: Classloading in JBOSS AS 7.1.0.Final
                        bajrang_asthana

                        I have removed the dependency clause. While doing further analysis, I got the following exceptions-

                        Caused by: java.lang.ClassNotFoundException: javax.faces.component.html.HtmlDataTable from [Module "deployment.protectoria.ear.app.jar:main" from Service Module Loader]

                            at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)

                            at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)

                            at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)

                            at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)

                            at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)

                            at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)

                            ... 15 more

                        I have tried to resolve these exceptions by adding missing jsf jars. But still I'm getting the same errors. Could you please give me any pointers.

                        • 24. Re: Classloading in JBOSS AS 7.1.0.Final
                          suikast42

                          Which jsf jar do you added? You need jsf-api-2.0.jar

                          • 25. Re: Classloading in JBOSS AS 7.1.0.Final
                            bajrang_asthana

                            Yes, I have added-

                            1. "jsf-api.jar"

                            2. "jsf-impl.jar"

                             

                            These two jsf libraries into app.jar

                            • 26. Re: Classloading in JBOSS AS 7.1.0.Final
                              suikast42

                              Where did you place this jars ?? It must be in your WEB_INF/lib of your war. I assume there's something wrong with your packaging. Is it possible for you to provide an example of your project ??

                              • 27. Re: Classloading in JBOSS AS 7.1.0.Final
                                bajrang_asthana

                                Yes, I have put this jars into WEB_INF/lib folder. However a person from SEAM forum suggested to add jboss-deployment-structure.xml file to resolve dependency. I will update here once I will be done with this solution. Thanks

                                • 28. Re: Classloading in JBOSS AS 7.1.0.Final
                                  bajrang_asthana

                                  Hello Sueleyman,

                                   

                                  I have added the jboss-deployment-structure.xml file, that resolved the exceptions related to JSF.

                                   

                                  But still I am getting some class not found exceptions. And the classes that are not found are the part of internal jar file of app.jar.

                                   

                                  Exceptions-

                                  12:18:00,639 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.deployment.subunit."protectoria.ear"."app.jar".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.subunit."protectoria.ear"."app.jar".POST_MODULE: Failed to process phase POST_MODULE of subdeployment "app.jar" of deployment "protectoria.ear"

                                      at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:119) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

                                      at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                                  Caused by: java.lang.RuntimeException: Error getting reflective information for class no.messageman.protectoria.core.web.account.provisioning.AccountProvisioningHandler with ClassLoader ModuleClassLoader for Module "deployment.protectoria.ear.app.jar:main" from Service Module Loader

                                      at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      at org.jboss.as.ee.metadata.MethodAnnotationAggregator.runtimeAnnotationInformation(MethodAnnotationAggregator.java:58)

                                      at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.handleAnnotations(InterceptorAnnotationProcessor.java:85)

                                      at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:70)

                                      at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:55)

                                      at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      ... 5 more

                                  Caused by: java.lang.NoClassDefFoundError: no/messageman/payex/exception/PayexException

                                      at java.lang.Class.getDeclaredFields0(Native Method) [rt.jar:1.6.0_21]

                                      at java.lang.Class.privateGetDeclaredFields(Class.java:2291) [rt.jar:1.6.0_21]

                                      at java.lang.Class.getDeclaredFields(Class.java:1743) [rt.jar:1.6.0_21]

                                      at org.jboss.as.server.deployment.reflect.ClassReflectionIndex.<init>(ClassReflectionIndex.java:57) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:66) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      ... 10 more

                                  Caused by: java.lang.ClassNotFoundException: no.messageman.payex.exception.PayexException from [Module "deployment.protectoria.ear.app.jar:main" from Service Module Loader]

                                      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)

                                      at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)

                                      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)

                                      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)

                                      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)

                                      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)

                                      ... 15 more

                                   

                                  12:18:01,076 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed to start service jboss.deployment.subunit."protectoria.ear"."app.war".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.subunit."protectoria.ear"."app.war".POST_MODULE: Failed to process phase POST_MODULE of subdeployment "app.war" of deployment "protectoria.ear"

                                      at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:119) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

                                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

                                      at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                                  Caused by: java.lang.RuntimeException: Error getting reflective information for class no.messageman.protectoria.init.ProtectoriaInitServlet with ClassLoader ModuleClassLoader for Module "deployment.protectoria.ear.app.jar:main" from Service Module Loader

                                      at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      at org.jboss.as.ee.metadata.MethodAnnotationAggregator.runtimeAnnotationInformation(MethodAnnotationAggregator.java:58)

                                      at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.handleAnnotations(InterceptorAnnotationProcessor.java:85)

                                      at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:70)

                                      at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:55)

                                      at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      ... 5 more

                                  Caused by: java.lang.NoClassDefFoundError: Lno/messageman/sbo/erpadapter/JMSQueueListener;

                                      at java.lang.Class.getDeclaredFields0(Native Method) [rt.jar:1.6.0_21]

                                      at java.lang.Class.privateGetDeclaredFields(Class.java:2291) [rt.jar:1.6.0_21]

                                      at java.lang.Class.getDeclaredFields(Class.java:1743) [rt.jar:1.6.0_21]

                                      at org.jboss.as.server.deployment.reflect.ClassReflectionIndex.<init>(ClassReflectionIndex.java:57) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:66) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

                                      ... 10 more

                                  Caused by: java.lang.ClassNotFoundException: no.messageman.sbo.erpadapter.JMSQueueListener from [Module "deployment.protectoria.ear.app.jar:main" from Service Module Loader]

                                      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)

                                      at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)

                                      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)

                                      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)

                                      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)

                                      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)

                                      ... 15 more

                                  Please suggest.

                                  • 29. Re: Classloading in JBOSS AS 7.1.0.Final
                                    suikast42

                                    I assume that your ear lib file is not located. Can you post your application.xml and your  jboss-deployment-structure.xml