3 Replies Latest reply on Jan 5, 2011 7:40 AM by jaikiran pai

    Migration Issue

    Dinesh venkatesan Newbie

      Hi,

       

        I want to migrate from JBoss 3.2.6 to 5.0.0.

       

      While trying to migrate from jboss 3.2.6 to jboss 5.0.0, I am facing an error becuase of classloader. In jboss 3.2.6 , UnifiedClassLoader is used to load the classes while in jboss 5.0.0 BaseClassLoader is used and thus its not able to load a properties file using getResourceAsStream function. Can we configure jboss 5.0.0 to use UnifiedClassLoader Strategy ?

       

       

      Plz anyone help me.

       

      Thanks in Advance.

        • 1. Re: Migration Issue
          jaikiran pai Master

          1) Don't use 5.0.0. Use 5.1.0 instead

          2) Instead of trying to fiddle with classloader implementations in AS, let's first figure out why you can't load that resource. Post the relevant code, configs, and any exception stacktrace. But please upgrade to 5.1.0 first.

          • 2. Re: Migration Issue
            Dinesh venkatesan Newbie

            Hi jaikiran ,

             

            Thanks for your reply.

             

            I am using JBoss 5.1.0GA now ..

            But now also i am getting same error.

             

             

             

            17:23:44,661 INFO  [TomcatDeployment] deploy, ctxPath=/admin-console

            17:23:44,727 INFO  [config] Initializing Mojarra (1.2_12-b01-FCS) for context '/admin-console'

            17:23:47,191 INFO  [TomcatDeployment] deploy, ctxPath=/JfleXDesigner

            17:23:47,588 INFO  [TilesPlugin] Tiles definition factory loaded for module ''.

            17:23:47,594 INFO  [ValidatorPlugIn] Loading validation rules file from '/WEB-INF/validator-rules.xml'

            17:23:47,595 INFO  [ValidatorPlugIn] Loading validation rules file from '/WEB-INF/validation.xml'

            17:23:47,670 INFO  [TomcatDeployment] deploy, ctxPath=/

            17:23:47,713 INFO  [TomcatDeployment] deploy, ctxPath=/jmx-console

            17:23:48,984 INFO  [TomcatDeployment] deploy, ctxPath=/joa

             

            17:23:49,462 ERROR [[/joa]] StandardWrapper.Throwable

            java.lang.NullPointerException

                    at java.util.Properties$LineReader.readLine(Unknown Source)

                    at java.util.Properties.load0(Unknown Source)

                    at java.util.Properties.load(Unknown Source)

                    at com.tcs.joa.context.ApplicationContext.setJNDIProperties(ApplicationContext.java:1291)

                    at com.tcs.joa.struts.ActionServlet.init(ActionServlet.java:117)

                    at javax.servlet.GenericServlet.init(GenericServlet.java:212)

                    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1048)

                    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:950)

                    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4122)

                    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4421)

                    at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)

                    at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)

                    at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)

                    at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)

                    at org.jboss.web.deployers.WebModule.start(WebModule.java:97)

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

                    at java.lang.reflect.Method.invoke(Unknown Source)

                    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)

                    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)

                    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

                    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

                    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)

                    at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)

                    at $Proxy38.start(Unknown Source)

                    at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)

                    at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)

                    at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)

                    at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)

                    at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                    at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)

                    at org.jboss.system.ServiceController.doChange(ServiceController.java:688)

                    at org.jboss.system.ServiceController.start(ServiceController.java:460)

                    at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)

                    at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)

                    at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)

                    at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)

                    at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)

                    at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)

                    at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)

                    at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)

                    at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)

                    at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)

                    at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)

                    at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)

                    at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)

                    at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)

                    at org.jboss.Main.boot(Main.java:221)

                    at org.jboss.Main$1.run(Main.java:556)

                    at java.lang.Thread.run(Unknown Source)

             

            17:23:49,463 ERROR [[/joa]] Servlet /joa threw load() exception

            java.lang.NullPointerException

                    at java.util.Properties$LineReader.readLine(Unknown Source)

                    at java.util.Properties.load0(Unknown Source)

                    at java.util.Properties.load(Unknown Source)

                    at com.tcs.joa.context.ApplicationContext.setJNDIProperties(ApplicationContext.java:1291)

                    at com.tcs.joa.struts.ActionServlet.init(ActionServlet.java:117)

                    at javax.servlet.GenericServlet.init(GenericServlet.java:212)

                    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1048)

                    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:950)

                    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4122)

                    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4421)

                    at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)

                    at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)

                    at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)

                    at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)

                    at org.jboss.web.deployers.WebModule.start(WebModule.java:97)

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

                    at java.lang.reflect.Method.invoke(Unknown Source)

                    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)

                    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)

                    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

                    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

                    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)

                    at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)

                    at $Proxy38.start(Unknown Source)

                    at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)

                    at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)

                    at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)

                    at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)

                    at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                    at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)

                    at org.jboss.system.ServiceController.doChange(ServiceController.java:688)

                    at org.jboss.system.ServiceController.start(ServiceController.java:460)

                    at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)

                    at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)

                    at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)

                    at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)

                    at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)

                    at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)

                    at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)

                    at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)

                    at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)

                    at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)

                    at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)

                    at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)

                    at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)

                    at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)

                    at org.jboss.Main.boot(Main.java:221)

                    at org.jboss.Main$1.run(Main.java:556)

                    at java.lang.Thread.run(Unknown Source)

            17:23:49,514 INFO  [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-28080

            17:23:49,529 INFO  [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-28009

            17:23:49,535 INFO  [ServerImpl] JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221053)] Started in 1m:33s:430ms

             

             

             

            Please help me.

            • 3. Re: Migration Issue
              jaikiran pai Master

              Dinesh, please do not create  multiple threads for the same question. I'm closing this one. Continue  the discussion in the thread here http://community.jboss.org/message/578973#578973