It's works on JBoss 4.0, but not on 4.4. I'm afraid I have not investigated any further than that.
J -----Original Message----- From: ries van Twisk [mailto:[EMAIL PROTECTED] Sent: Sun 12/16/2007 14:02 To: [email protected] Subject: Re: Roller 4.0 installation on Jboss Hey, I just wanted to let you know you are not alone in these. I had the same issues but since I don't know much about java yet I installed it on tomcat6 which works fine. I didn't find a solution for JBoss myself... Ries On Dec 14, 2007, at 12:37 PM, Krishna wrote: > Hi, > > I am trying to deploy Roller 4.0 on Jboss-4.2.2GA. I am using > JDK1.5.0_05, MySQL 5.0 and Windows XP. I configured my roller- > custom.properties to point to correct database schema. I'm getting > following error during deployment. > > ========================================================== > 11:12:09,000 ERROR [[/roller]] Exception sending context initialized > event to listener instance of class > org.apache.roller.weblogger.ui.core.RollerContext > com.google.inject.ProvisionException: Error while locating instance > bound to > org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy > for member at > org > .apache > .roller > .weblogger > .business.jpa.JPAWebloggerImpl.<init>(JPAWebloggerImpl.java:77) > at com.google.inject.InjectorImpl > $SingleParameterInjector.inject(InjectorImpl.java:646) > at com.google.inject.InjectorImpl.getParameters(InjectorImpl.java: > 666) > at > com > .google > .inject.ConstructorInjector.construct(ConstructorInjector.java:140) > at com.google.inject.InjectorImpl > $ImplicitBinding.get(InjectorImpl.java:1006) > at com.google.inject.ProviderToInternalFactoryAdapter > $1.call(ProviderToInternalFactoryAdapter.java:37) > at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java: > 756) > at > com > .google > .inject > .ProviderToInternalFactoryAdapter > .get(ProviderToInternalFactoryAdapter.java:35) > at com.google.inject.Scopes$1$1.get(Scopes.java:53) > at > com > .google > .inject > .InternalFactoryToProviderAdapter > .get(InternalFactoryToProviderAdapter.java:41) > at com.google.inject.BindingBuilderImpl > $FactoryProxy.get(BindingBuilderImpl.java:299) > at com.google.inject.InjectorImpl$9$1.call(InjectorImpl.java:708) > at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java: > 747) > at com.google.inject.InjectorImpl$9.get(InjectorImpl.java:702) > at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java: > 728) > at > org > .apache > .roller > .weblogger > .business > .GuiceWebloggerProvider.bootstrap(GuiceWebloggerProvider.java:87) > at > org > .apache > .roller > .weblogger.business.WebloggerFactory.bootstrap(WebloggerFactory.java: > 134) > at > org > .apache > .roller > .weblogger.business.WebloggerFactory.bootstrap(WebloggerFactory.java: > 99) > at > org > .apache > .roller > .weblogger > .ui.core.RollerContext.contextInitialized(RollerContext.java:156) > at > org > .apache > .catalina.core.StandardContext.listenerStart(StandardContext.java: > 3856) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java: > 4361) > at > org > .apache > .catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: > 770) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553) > 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:585) > at > org > .apache > .tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296) > at > org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java: > 164) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at > org.apache.catalina.core.StandardContext.init(StandardContext.java: > 5312) > 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:585) > at > org > .apache > .tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296) > at > org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java: > 164) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal > (TomcatDeployer.java:301) > at > org > .jboss > .web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java: > 104) > at > org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375) > at org.jboss.web.WebModule.startModule(WebModule.java:83) > at org.jboss.web.WebModule.startService(WebModule.java:61) > at > org > .jboss > .system > .ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) > at > org > .jboss > .system > .ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java: > 245) > at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org > .jboss > .mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java: > 155) > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org > .jboss > .mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at org.jboss.system.ServiceController > $ServiceProxy.invoke(ServiceController.java:978) > at $Proxy0.start(Unknown Source) > at > org.jboss.system.ServiceController.start(ServiceController.java:417) > at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org > .jboss > .mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java: > 155) > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org > .jboss > .mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) > at $Proxy44.start(Unknown Source) > at > org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java: > 466) > 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:585) > at > org > .jboss > .mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java: > 155) > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at > org > .jboss > .mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java: > 133) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org > .jboss > .mx > .interceptor > .ModelMBeanOperationInterceptor > .invoke(ModelMBeanOperationInterceptor.java:142) > at > org > .jboss > .mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97) > at > org > .jboss > .system > .InterceptorServiceMBeanSupport > .invokeNext(InterceptorServiceMBeanSupport.java:238) > at > org > .jboss > .wsf > .container > .jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87) > at org.jboss.deployment.SubDeployerInterceptorSupport > $XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188) > at > org > .jboss > .deployment > .SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95) > 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:659) > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) > at $Proxy45.start(Unknown Source) > at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) > at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) > at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) > at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org > .jboss > .mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java: > 155) > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at > org > .jboss > .mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java: > 133) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org > .jboss > .mx > .interceptor > .ModelMBeanOperationInterceptor > .invoke(ModelMBeanOperationInterceptor.java:142) > 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:659) > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) > at $Proxy9.deploy(Unknown Source) > at > org > .jboss > .deployment > .scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421) > at > org > .jboss > .deployment > .scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634) > at org.jboss.deployment.scanner.AbstractDeploymentScanner > $ScannerThread.doScan(AbstractDeploymentScanner.java:263) > at > org > .jboss > .deployment > .scanner > .AbstractDeploymentScanner > .startService(AbstractDeploymentScanner.java:336) > at > org > .jboss > .system > .ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) > at > org > .jboss > .system > .ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java: > 245) > at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org > .jboss > .mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java: > 155) > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org > .jboss > .mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at org.jboss.system.ServiceController > $ServiceProxy.invoke(ServiceController.java:978) > at $Proxy0.start(Unknown Source) > at > org.jboss.system.ServiceController.start(ServiceController.java:417) > at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org > .jboss > .mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java: > 155) > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) > at > org > .jboss > .mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) > at $Proxy4.start(Unknown Source) > at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302) > at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) > at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) > at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) > at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766) > 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:585) > at > org > .jboss > .mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java: > 155) > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) > at > org > .jboss > .mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java: > 133) > at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) > at > org > .jboss > .mx > .interceptor > .ModelMBeanOperationInterceptor > .invoke(ModelMBeanOperationInterceptor.java:142) > 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:659) > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) > at $Proxy5.deploy(Unknown Source) > at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482) > at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362) > at org.jboss.Main.boot(Main.java:200) > at org.jboss.Main$1.run(Main.java:508) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.RuntimeException: > java.lang.reflect.InvocationTargetException > at > com > .google > .inject.ConstructorInjector.construct(ConstructorInjector.java:161) > at com.google.inject.InjectorImpl > $ImplicitBinding.get(InjectorImpl.java:1006) > at com.google.inject.ProviderToInternalFactoryAdapter > $1.call(ProviderToInternalFactoryAdapter.java:37) > at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java: > 756) > at > com > .google > .inject > .ProviderToInternalFactoryAdapter > .get(ProviderToInternalFactoryAdapter.java:35) > at com.google.inject.Scopes$1$1.get(Scopes.java:53) > at > com > .google > .inject > .InternalFactoryToProviderAdapter > .get(InternalFactoryToProviderAdapter.java:41) > at com.google.inject.BindingBuilderImpl > $ImplicitImplementation.get(BindingBuilderImpl.java:334) > at com.google.inject.InjectorImpl > $SingleParameterInjector.inject(InjectorImpl.java:640) > ... 152 more > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun > .reflect > .NativeConstructorAccessorImpl > .newInstance(NativeConstructorAccessorImpl.java:39) > at > sun > .reflect > .DelegatingConstructorAccessorImpl > .newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:494) > at com.google.inject.DefaultConstructionProxyFactory > $1.newInstance(DefaultConstructionProxyFactory.java:46) > at > com > .google > .inject.ConstructorInjector.construct(ConstructorInjector.java:142) > ... 160 more > Caused by: org.apache.roller.weblogger.WebloggerException > at > org > .apache > .roller > .weblogger > .business > .jpa.JPAPersistenceStrategy.<init>(JPAPersistenceStrategy.java:126) > ... 166 more > ========================================================== > > I tried google, but couldn't find anything. Please help me resolve > this issue. Thanks so much for your help in advance. > > -Krishna > > > --------------------------------- > Looking for last minute shopping deals? Find them fast with Yahoo! > Search. -- Ries van Twisk Freelance TYPO3 Developer email: [EMAIL PROTECTED] web: http://www.rvantwisk.nl/ skype: callto://r.vantwisk Phone: + 1 810-476-4193 *********************************************************** The information in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. Access to this e-mail by anyone else is unauthorised. If you are not the intended recipient, any disclosure, copying, distribution, or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Please note that emails to, from and within RTÉ may be subject to the Freedom of Information Act 1997 and may be liable to disclosure. ************************************************************
