将alfresco从4.2.e升级到5.0.c

将alfresco从4.2.e升级到5.0.c,alfresco,Alfresco,我已成功将alfresco Instaltion升级到5.0.c comuunity版本。我使用的是centos 6.5 64位 我已采取的步骤 更新java和mysql 露天停车 创建mysqldump 焦油含量商店 焦油共享 将它们全部发送到/opt 复制tomcat/shared/lib 焦油tomcat/共享/类/露天 复制tomcat/shared/classes/global.properties 卸载旧版本的alfresco 安装新版本的alfresco。 获取mysql驱动程序

我已成功将alfresco Instaltion升级到5.0.c comuunity版本。我使用的是centos 6.5 64位

我已采取的步骤

  • 更新java和mysql
  • 露天停车
  • 创建mysqldump
  • 焦油含量商店
  • 焦油共享
  • 将它们全部发送到/opt
  • 复制tomcat/shared/lib
  • 焦油tomcat/共享/类/露天
  • 复制tomcat/shared/classes/global.properties
  • 卸载旧版本的alfresco
  • 安装新版本的alfresco。 获取mysql驱动程序并放入tomcat/shared/lib,可能需要启动alfresco,然后停止它以提取war文件
  • 将所有其他jar文件复制到tomcat/shared/lib
  • 露天降落
  • 还原旧版本
  • 修改全局属性文件并恢复任何其他文件、类目录等
  • 在tomcat/bin/catalina.sh中修改JAVA_选项
    
    JAVA_选项="$JAVA_OPTS-server-Xms4G-Xmx16G-XX:MaxPermSize=4G-Xss512m-XX:+useConmarksweepgc-XX:+CMSIncrementalMode-XX:CMSInitiatingOccupancyFraction=80-XX:NewSize=1G-Dalfresco.home=/opt/alfresco-5.0.c-Dcom.sun.management.jmxremote=true-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote=false-Dcom.sun.management.ssl=false-Dsun.security.ssl.allowUnsafeRenegotiation=true-XX:ReservedCodeCacheSize=2G”
    
  • 露天开始
我有solr索引问题,所以在使用本指南之前,我在使用lucene时重建了solr4

我正在搜索日志文件中反复出现的以下内容


2015年3月19日上午6:02:56 org.apache.catalina.core.StandardWrapper
严重:路径为[/alfresco]的上下文中Servlet[wcapiServlet]的Servlet.service()引发异常
org.alfresco.error.AlfrescoRuntimeException:02190075事务必须处于活动状态,并且需要同步:线程[http-apr-8080-exec-4,5,main]
位于org.alfresco.util.transaction.TransactionSupportUtil.registerSynchronizations(TransactionSupportUtil.java:188)
位于org.alfresco.util.transaction.TransactionSupportUtil.getSynchronization(TransactionSupportUtil.java:172)
位于org.alfresco.util.transaction.TransactionSupportUtil.getResource(TransactionSupportUtil.java:147)
位于org.alfresco.util.cache.AbstractAsynchronouslyRefreshedCache.getTransactionData(AbstractAsynchronouslyRefreshedCache.java:260)
位于org.alfresco.util.cache.AbstractAsynchronouslyRefreshedCache.isUpdate(AbstractAsynchronouslyRefreshedCache.java:315)
位于org.alfresco.repo.cache.AbstractMTAsynchronouslyRefreshedCache.isUpdate(AbstractMTAsynchronouslyRefreshedCache.java:90)
位于org.alfresco.repo.web.scripts.TenantRepositoryContainer.getRegistry(TenantRepositoryContainer.java:74)
位于org.alfresco.web.app.servlet.webscriptssauthenticationfilter.doFilter(webscriptssauthenticationfilter.java:101)
位于sun.reflect.GeneratedMethodAccessor568.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
在org.alfresco.repo.management.subsystem.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:112)
位于org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:172)
位于org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
位于com.sun.proxy.$Proxy269.doFilter(未知源)
在org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)上
位于org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
位于org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
位于org.alfresco.web.app.servlet.WebscriptCookieAuthenticationFilter.doFilter(WebscriptCookieAuthenticationFilter.java:61)
位于sun.reflect.GeneratedMethodAccessor568.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
位于org.alfresco.repo.management.subsystem.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:125)
位于org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:172)
位于org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
位于com.sun.proxy.$Proxy269.doFilter(未知源)
在org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)上
位于org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
位于org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
位于org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:61)
位于org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
位于org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
位于org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
位于org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
位于org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
位于org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
位于org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
位于org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
位于org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
位于org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
位于org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
位于org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
在org.apache.tomcat.util.net.aprependpoint$SocketProcessor.doRun上(