Fórumok

Alfresco Integration

Milan Kostoláni, módosítva 11 év-val korábban

Alfresco Integration

Junior Member Bejegyzések: 92 Csatlakozás dátuma: 2012.07.26. Legújabb bejegyzések
I am trying to integrate Alfresco 4.2a Community version to Liferay 6.1.1 GA2

1. Want to make Alfresco = Liferay Home

I have followed the blog
I have error when I start the server. It seems that there is a problem while deploying

2012-10-23 12:59:55,263  WARN  [management.subsystems.LegacyConfigPostProcessor] [pool-2-thread-1] Legacy configuration detected: adding classpath*:alfresco/enterprise/cache/hibernate-cfg.properties to global-properties definition
 2012-10-23 13:00:00,699  INFO  [management.subsystems.ChildApplicationContextFactory] [pool-2-thread-1] Starting 'sysAdmin' subsystem, ID: [sysAdmin, default]
 2012-10-23 13:00:00,741  INFO  [management.subsystems.ChildApplicationContextFactory] [pool-2-thread-1] Startup of 'sysAdmin' subsystem, ID: [sysAdmin, default] complete
 Oct 23, 2012 1:00:09 PM org.activiti.engine.impl.ProcessEngineImpl <init>
INFO: ProcessEngine default created
2012-10-23 13:00:13,611  INFO  [management.subsystems.ChildApplicationContextFactory] [pool-2-thread-1] Stopping 'sysAdmin' subsystem, ID: [sysAdmin, default]
 2012-10-23 13:00:13,612  INFO  [management.subsystems.ChildApplicationContextFactory] [pool-2-thread-1] Stopped 'sysAdmin' subsystem, ID: [sysAdmin, default]
 2012-10-23 13:00:13,618  ERROR [web.context.ContextLoader] [pool-2-thread-1] Context initialization failed
 org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition] for bean with name 'thumbnailDefinitionImgPreview' defined in class path resource [alfresco/mm-thumbnail-service-context.xml]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: org/alfresco/repo/thumbnail/RegisteringThumbnailDefinition : Unsupported major.minor version 51.0 (unable to load class org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1253)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1319)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:885)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.UnsupportedClassVersionError: org/alfresco/repo/thumbnail/RegisteringThumbnailDefinition : Unsupported major.minor version 51.0 (unable to load class org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2893)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1170)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:257)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:408)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1271)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1242)
	... 24 more
Oct 23, 2012 1:00:13 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.alfresco.web.app.ContextLoaderListener
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition] for bean with name 'thumbnailDefinitionImgPreview' defined in class path resource [alfresco/mm-thumbnail-service-context.xml]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: org/alfresco/repo/thumbnail/RegisteringThumbnailDefinition : Unsupported major.minor version 51.0 (unable to load class org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1253)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1319)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:885)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.UnsupportedClassVersionError: org/alfresco/repo/thumbnail/RegisteringThumbnailDefinition : Unsupported major.minor version 51.0 (unable to load class org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2893)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1170)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:257)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:408)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1271)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1242)
	... 24 more
Oct 23, 2012 1:00:13 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.alfresco.web.app.ContextListener
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition] for bean with name 'thumbnailDefinitionImgPreview' defined in class path resource [alfresco/mm-thumbnail-service-context.xml]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: org/alfresco/repo/thumbnail/RegisteringThumbnailDefinition : Unsupported major.minor version 51.0 (unable to load class org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1253)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1319)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:885)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.UnsupportedClassVersionError: org/alfresco/repo/thumbnail/RegisteringThumbnailDefinition : Unsupported major.minor version 51.0 (unable to load class org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2893)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1170)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:257)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:408)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1271)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1242)
	... 24 more
Oct 23, 2012 1:00:13 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.alfresco.repo.webdav.WebDAVSessionListener
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition] for bean with name 'thumbnailDefinitionImgPreview' defined in class path resource [alfresco/mm-thumbnail-service-context.xml]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: org/alfresco/repo/thumbnail/RegisteringThumbnailDefinition : Unsupported major.minor version 51.0 (unable to load class org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1253)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1319)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:885)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:962)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1603)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.UnsupportedClassVersionError: org/alfresco/repo/thumbnail/RegisteringThumbnailDefinition : Unsupported major.minor version 51.0 (unable to load class org.alfresco.repo.thumbnail.RegisteringThumbnailDefinition)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2893)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1170)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:257)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:408)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1271)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1242)
	... 24 more</init>


Is there any solution for this?

2. Adding Alfresco as new repository

I was trying to add new repository following this blog

How ever there is an error when adding repository
Please verify your repository configuration parameters.


Can you tell me whats new in 6.1.1GA2 that I need to change
thumbnail
Alexander Chow, módosítva 11 év-val korábban

RE: Alfresco Integration

Liferay Master Bejegyzések: 518 Csatlakozás dátuma: 2005.07.20. Legújabb bejegyzések
Hi Milan,

Sorry, but it seems like there is a problem on the Alfresco side of your configuration. So I'm not sure exactly how much help you can find on the Liferay forums.

I did a quick search and somebody on Alfresco's forums had a similar problem a few years back that they "fixed" by clearing the browser cache. Not sure if this is helpful for you.

But I think you should try to get Alfresco to work independently first, before trying to interconnect Liferay with it.

Cheers,
Alex
Milan Kostoláni, módosítva 11 év-val korábban

RE: Alfresco Integration

Junior Member Bejegyzések: 92 Csatlakozás dátuma: 2012.07.26. Legújabb bejegyzések
Hi Alex,

well I managed to do this: 1. setting up Alfresco
2. adding repository Alfresco and tested connection

I just had to change alfresco Tomcat from using 1.7 java to 1.6 according to this report

So I managed to do one thing at least.(anyway after I changed back to 1.7 and tested again, It was magically working now)


However it did not help the first problem, the same error appeared. As far as I know Alfresco is compiled on java 7, but Liferay on 6. So that might be problem, any idea how to make it work?
The error is occuring when it is deploying alfresco.war and share.war, maybe I have to open them and change smth to use java 6.. not sure.


Regards.
thumbnail
Alexander Chow, módosítva 11 év-val korábban

RE: Alfresco Integration

Liferay Master Bejegyzések: 518 Csatlakozás dátuma: 2005.07.20. Legújabb bejegyzések
Liferay being compiled on 6 and Alfresco on 7 should not matter since we are communicating via AtomPub or WebServices. Moreover, the Alfresco ticket you have shown says that Alfresco 4.2+ needs to run on 7… so I don't know if you can actually successfully switch it to 6.
Milan Kostoláni, módosítva 11 év-val korábban

RE: Alfresco Integration

Junior Member Bejegyzések: 92 Csatlakozás dátuma: 2012.07.26. Legújabb bejegyzések
Im not totally sure if it even started to use AtomPub. I think that the error occurs when Liferay try to deploy the alfresco.war.
Did anyone try Alfresco 4.2.a Community version on Liferay 6.1.1 GA2 to confirm that the deployment was successful?

Thanks for responding Alex.