8 Replies Latest reply on Mar 14, 2005 3:58 AM by theute

    portal 2 beta1 startup error

    kukeltje

      I just removed alpha1 and installed beta1 on a fresh jboss server (nothing else on it besides portal). The alpha1 was 'working'. Starting up the server with beta1 in it gives me the error below. My systemconfig is:

      JBoss [Zion] 4.0.1sp1 (build: CVSTag=JBoss_4_0_1_SP1 date=200502160314)
      jdk142_04
      mysql database version 4.1.10
      mysql driver version 3.0.16
      Linux kernel 2.6.10

      I cleaned up the database, work dir etc... but no luck. Any ideas? The error is gone if I remove all of beta1

      Best,

      Ronald

      Stacktrace:


      22:46:07,487 INFO [Configuration] instantiating and configuring caches
      22:46:07,497 WARN [ServiceController] Problem starting service portal:service=Hibernate
      java.lang.NoClassDefFoundError: org/jboss/cache/TransactionManagerLookup
      at net.sf.hibernate.cache.TreeCacheProvider.buildCache(TreeCacheProvider.java:14)
      at net.sf.hibernate.cfg.Configuration.configureCaches(Configuration.java:1130)
      at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:790)
      at org.jboss.hibernate.jmx.Hibernate.buildSessionFactory(Hibernate.java:583)
      at org.jboss.hibernate.jmx.Hibernate.startService(Hibernate.java:551)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222)
      at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:416)
      at org.jboss.system.ServiceController.start(ServiceController.java:438)
      at org.jboss.system.ServiceController.start(ServiceController.java:438)
      at org.jboss.system.ServiceController.start(ServiceController.java:438)
      at org.jboss.system.ServiceController.start(ServiceController.java:438)
      at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
      at $Proxy4.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:272)
      at $Proxy55.start(Unknown Source)
      at org.jboss.deployment.XSLSubDeployer.start(XSLSubDeployer.java:228)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
      at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:122)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
      at $Proxy8.deploy(Unknown Source)
      at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222)
      at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:416)
      at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
      at $Proxy4.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:722)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:122)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
      at $Proxy5.deploy(Unknown Source)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:413)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:310)
      at org.jboss.Main.boot(Main.java:162)
      at org.jboss.Main$1.run(Main.java:423)
      at java.lang.Thread.run(Thread.java:534)
      22:46:08,350 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=file:/opt/jboss-4.0.1sp1/server/default/deploy/jmx-console.war/
      22:46:09,200 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=file:/opt/jboss-4.0.1sp1/server/default/deploy/management/web-console.war/
      22:46:11,982 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
      MBeans waiting for other MBeans:
      ObjectName: portal:service=Hibernate
      state: FAILED
      I Depend On: jboss.jca:name=PortalDS,service=DataSourceBinding

      Depends On Me: portal:service=Module,type=User
      portal:service=Module,type=Role
      portal:service=ServerManager
      java.lang.NoClassDefFoundError: org/jboss/cache/TransactionManagerLookup
      ObjectName: portal:service=Module,type=User
      state: CREATED
      I Depend On: portal:service=Hibernate

      Depends On Me: portal:service=Module,type=Mail

      ObjectName: portal:service=Module,type=Role
      state: CREATED
      I Depend On: portal:service=Hibernate

      Depends On Me:
      ObjectName: portal:service=Module,type=Mail
      state: CREATED
      I Depend On: portal:service=Module,type=User

      Depends On Me:
      ObjectName: portal:service=ServerManager
      state: CREATED
      I Depend On: portal:service=Hibernate
      portal:service=BootStrapContext
      portal:service=Configuration
      portal:service=ObjectFactory
      portal:service=Reactor

      Depends On Me: portal:service=Deployer,type=Adapter
      portal:service=Transformer,type=PortletApp
      portal:service=MetaDataBuilder,type=PortletApplication
      portal:service=MetaDataBuilder,type=Portlet
      portal:service=Transformer,type=Portal
      portal:service=MetaDataBuilder,type=Portal
      portal:service=Transformer,type=Page
      portal:service=MetaDataBuilder,type=Page
      portal:service=Transformer,type=Instance
      portal:service=MetaDataBuilder,type=Instance
      portal:service=Transformer,type=Window
      portal:service=MetaDataBuilder,type=Window
      portal:service=Deployer,type=JBoss

      ObjectName: portal:service=Deployer,type=Adapter
      state: CREATED
      I Depend On: jboss.web:service=WebServer
      portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=Transformer,type=PortletApp
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=MetaDataBuilder,type=PortletApplication
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=MetaDataBuilder,type=Portlet
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=Transformer,type=Portal
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=MetaDataBuilder,type=Portal
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=Transformer,type=Page
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=MetaDataBuilder,type=Page
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=Transformer,type=Instance
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=MetaDataBuilder,type=Instance
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=Transformer,type=Window
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=MetaDataBuilder,type=Window
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:
      ObjectName: portal:service=Deployer,type=JBoss
      state: CREATED
      I Depend On: portal:service=ServerManager

      Depends On Me:

      MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
      ObjectName: portal:service=Hibernate
      state: FAILED
      I Depend On: jboss.jca:name=PortalDS,service=DataSourceBinding

      Depends On Me: portal:service=Module,type=User
      portal:service=Module,type=Role
      portal:service=ServerManager
      java.lang.NoClassDefFoundError: org/jboss/cache/TransactionManagerLookup

        • 1. Re: portal 2 beta1 startup error
          thomasmacneil

          I got the same error and was able to get by it by installing Hibernate and JBoss Cache. I don't know if they're both needed, but I'm just playing around right now and this brute force got it up and running.

          • 2. Re: portal 2 beta1 startup error
            theute

            You need to copy jboss-cache.jar jgroups.jar and jboss-remoting.jar (like for alpha). Please refer to the installation documentation.

            • 3. Re: portal 2 beta1 startup error
              kukeltje

              Did I realy not read the installation notes carefully enough? Shame on me. I apologize deeply since I thought it would be something like this but still overlooked it in the notes.

              [5 minute delay]

              Well... I just reread the notes and have to revoke my previous remark. I did read the notes ok. The remark about copying these three libs is *only* in the installation part when you install from source (2.3.2), but in the install from binaries (2.3.1) there is no item which tells you to copy these libs. I think the installation notes have to be updated on that part.

              Ronald[/img]

              • 4. Re: portal 2 beta1 startup error

                I agree, the documentation needs to be updated.

                • 5. Re: portal 2 beta1 startup error
                  sk4567

                  Hey,

                  Was gettign the same error while trying to install Jboss porta 2.0 beta (Binaries) ---

                  Server :jboss 4.0.0..
                  DB : Mysql 4.0.x
                  OS : Windows 2000 Professioanl
                  P.S. --Alpha release binaries were workign fine

                  Have copied jgroups.jar,jboss-remoting.jar and jboss-cache.jar also into

                  -$Jboss_home$\server\default\lib

                  Still getting problems.......
                  Are any new updated installation and Configuration docs available on the Beta release anywhere

                  P.S : Alpha release was installed on "Standard" config of Jboss 4.0...the beta release docs states for deploymet on default config for Jboss 4.0...Can you please confirm if this is right !!!!


                  Thanks All again in advance!!!!!!!

                  • 6. Re: portal 2 beta1 startup error
                    theute

                    standard of 4.0.0
                    or
                    default of 4.0.1

                    By default, alpha was deployed in 'standard' while beta 1 is deployed in 'default'

                    • 7. Re: portal 2 beta1 startup error
                      sk4567

                      hey,

                      Worked beautifully on Jboss 4.0.1 "default"..........didnt work on 4.0.0 "default"...



                      Regards,

                      • 8. Re: portal 2 beta1 startup error
                        theute

                        yes, correct.