cancel
Showing results for 
Search instead for 
Did you mean: 

Running Alfresco 2.9C on JBoss 4.2.2

lnfalandino
Champ in-the-making
Champ in-the-making
Has anyone had issues running Alfresco 2.9C on JBoss 4.x? Here's the error I'm getting:

11:23:56,290 ERROR [org.springframework.web.context.ContextLoader] Context initialization failedjava.lang.IllegalArgumentException: class org.alfresco.repo.domain.Node_$$_javassist_128 is not an enhanced class   at net.sf.cglib.proxy.Enhancer.setCallbacksHelper(Enhancer.java:618)   at net.sf.cglib.proxy.Enhancer.setThreadCallbacks(Enhancer.java:609)   at net.sf.cglib.proxy.Enhancer.registerCallbacks(Enhancer.java:578)   at org.alfresco.repo.domain.hibernate.HibernateLoadListener.onLoad(HibernateLoadListener.java:16)   at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)   at org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:846)   at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:557)   at org.hibernate.type.EntityType.resolve(EntityType.java:379)   at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:116)   at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842)   at org.hibernate.loader.Loader.doQuery(Loader.java:717)   at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)   at org.hibernate.loader.Loader.loadEntity(Loader.java:1851)   at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48)   at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42)   at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:2992)   at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:395)   at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:375)   at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:139)   at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:195)   at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:103)   at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)   at org.hibernate.impl.SessionImpl.get(SessionImpl.java:815)   at org.hibernate.impl.SessionImpl.get(SessionImpl.java:808)   at org.springframework.orm.hibernate3.HibernateTemplate$1.doInHibernate(HibernateTemplate.java:465)   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:367)   at org.springframework.orm.hibernate3.HibernateTemplate.get(HibernateTemplate.java:459)   at org.springframework.orm.hibernate3.HibernateTemplate.get(HibernateTemplate.java:453)   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl.getStore(HibernateNodeDaoServiceImpl.java:470)   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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)   at org.alfresco.repo.transaction.TransactionalDaoInterceptor.invoke(TransactionalDaoInterceptor.java:68)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)   at $Proxy57.getStore(Unknown Source)   at org.alfresco.repo.node.db.DbNodeServiceImpl.exists(DbNodeServiceImpl.java:174)   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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)   at org.alfresco.repo.transaction.TransactionResourceInterceptor.invoke(TransactionResourceInterceptor.java:138)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)   at $Proxy58.exists(Unknown Source)   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.alfresco.repo.service.StoreRedirectorProxyFactory$RedirectorInvocationHandler.invoke(StoreRedirectorProxyFactory.java:221)   at $Proxy59.exists(Unknown Source)   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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)   at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:241)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:241)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:280)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:280)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)   at $Proxy58.exists(Unknown Source)   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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)   at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:80)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:49)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.alfresco.repo.audit.AuditComponentImpl.audit(AuditComponentImpl.java:245)   at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:69)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)   at $Proxy58.exists(Unknown Source)   at org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap.initDictionary(DictionaryRepositoryBootstrap.java:233)   at org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap$1.execute(DictionaryRepositoryBootstrap.java:208)   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:236)   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:166)   at org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap.init(DictionaryRepositoryBootstrap.java:204)   at org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap$2.doWork(DictionaryRepositoryBootstrap.java:400)   at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:579)   at org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap.onBootstrap(DictionaryRepositoryBootstrap.java:396)   at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62)   at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77)   at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)   at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75)   at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:241)   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:349)   at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156)   at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)   at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)   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.GeneratedMethodAccessor4.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.GeneratedMethodAccessor10.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.GeneratedMethodAccessor4.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.GeneratedMethodAccessor10.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)‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

Originally I was trying to get 2.9C working with some authentication customizations we did. I was getting an error that I think I fixed by adding the tenantService ref to our authenticationComponent. Then I started to get this error. After a while of thinking it was still related to our authentication changes I decided to remove our customized war and drop in the war that comes with the Alfresco 2.9C installer. The only customizations I made were to add our custom-repository.properties to the classpath so that it would use our Oracle backend. Since I'm continuing to get the same deployment error I'm starting to think that there is something more generally wrong with 2.9C on JBoss.

I should note that occassionally instead of saying it cant enhance Node_$$_javassist_128 it will say the same thing but about a HessianProxy. I'll also add that these authentication customizations and such are all working perfectly on 2.9B.

If anyone has any thoughts on A) How my Alfresco is misconfigured or B) Where my JBoss may be setup wrong please let me know. Thanks.

Naim
3 REPLIES 3

byaminov
Champ in-the-making
Champ in-the-making
I have same exceptions when deploying Alfresco 2.2 on JBoss 4.2.2. Although Alfresco 2.2 deploys successfully on JBoss 4.2.1, and Alfresco 2.1 deploys successfully on JBoss 4.2.2.

Has anybody any idea how to fix this?

byaminov
Champ in-the-making
Champ in-the-making
:idea:
Finally I've solved the problem. I just had to switch hibernate to use CGLIB bytecode provider instead of JAVASSIST. This is configured by property
hibernate.bytecode.provider=cglib‍‍‍
in properties file
[JBOSS_HOME]/server/default/deploy/ejb3.deployer/META-INF/persistence.properties

Hope this will save somebody's time!  Smiley Very Happy

lechat
Champ in-the-making
Champ in-the-making
Thanks, this really saved my time  Smiley Very Happy