Fórumok

Liferay upgrade from 5.2.3 to 6.1.1

thumbnail
sepideh tajeri, módosítva 11 év-val korábban

Liferay upgrade from 5.2.3 to 6.1.1

Junior Member Bejegyzések: 32 Csatlakozás dátuma: 2011.10.30. Legújabb bejegyzések
Hi all,
I'd like to upgrade my portal from 5.2.3 to 6.1.1.
first, I shall upgrade it to 6.0.6, I read this page: "http://www.liferay.com/community/wiki/-/wiki/Main/Upgrade+Instructions+from+5.2+to+6.0".
I create file ­portal-ext.properties and add to the portal-ext.properties the following:
***************************************************************************
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/liferay5to6?useUnicode=true&characterEncodi­ng=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=password
permissions.user.check.algorithm=5
***************************************************************************
then I move document_liberary and images folder in data directory of liferay 5.2.3 to liferay 6.0.6 then I run startup.bat.
my portal upgrade and startuo good. I shutdown it and I change portal-ext.properties, I remove "permissions.user.check.algorithm=5".
when I do this, my portal don't startup.
so when I upgrade this portal to 6.1.1, I have started the start.bat file. It is showing upgrade process well but after few minutes window is closed.
for upgrade 5.2.3 to 6.1.1, what shal I do?
thumbnail
Vishal Kumar, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Regular Member Bejegyzések: 198 Csatlakozás dátuma: 2012.12.12. Legújabb bejegyzések
Upgrade from 523 to 611

1. Backup liferay-523 database.
2. Setup liferay-611 bundle.
3. copy all plugins in tomcat/webapps.
4. Update plugins for version 606. Specifically configuration files of theme.
5. copy portal-ext.properties and system-ext.properties in tomcat/webapps/ROOT/WEB-INF/classes
6. Merge all portal-legacy-5.2.properties into portal-ext.properties. Specifically the property permissions.user.check.algorithm=5 is important.
7. Copy /data/jackrabbit and /data/lucene folders from 523 bundle to 606 bundle.
8. Point liferay-606 to existing mysql database of liferay-523:
Copy Resource and mail configuration from liferay-523/tomcat/conf/context.xml to liferay-606/tomcat/conf/context.xml. Verify that JNDI property in portal-ext.properties is pointing to correct database.
9. Also refer "Upgrading From Liferay 5.2 to Liferay 6.0" from http://www.liferay.com/documentation/liferay-portal/6.0/administration/-/ai/upgrading-lifer-4
10. Start the server.


Upgrade permission algorithm from 5 to 6

1. Backup liferay-611 database.
2. Execute permission algorithm migration from 5 to 6.
3. Set permissions.user.check.algorithm=6 in portal-ext.properties.
4. Restart the server and perform quick verification on permissions.

And Give
jdbc.default.url=jdbc:mysql://localhost:3306/liferay5to6?useUnicode=true&characterEncodi­ng=UTF-8&useFastDateParsing=false
thumbnail
sepideh tajeri, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Junior Member Bejegyzések: 32 Csatlakozás dátuma: 2011.10.30. Legújabb bejegyzések
Hi Vishal
thanks for your reply. but I 'm confuse. I think liferay 6.1.1 in part 2 is wrong.
Don't need I move images and document library in new version?
please explain more.
thanks.
thumbnail
Alireza Zare, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Regular Member Bejegyzések: 110 Csatlakozás dátuma: 2010.09.03. Legújabb bejegyzések
Hi,
Look at the following link:

http://liferay.webs.com/apps/blog/show/7387517-migration-from-liferay-5-0-to-6-0

Regards,
Alireza
thumbnail
sepideh tajeri, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Junior Member Bejegyzések: 32 Csatlakozás dátuma: 2011.10.30. Legújabb bejegyzések
Hi AliReza
thanks for your answer, I could upgrade my portal from 5.2.3 to 6.0.6. now, I want upgrade this to 6.1.1.
My database has 197 tables instead of 185, It has 12 extra tables such as "tagsasset,tagsassets_tagsentries,...".
I don't know how to migrate data folder to liferay 6.1.1 because liferay 6.1.1 doesn't have images folder.
When I add data folder same liferay 6.0.6 to new version and I use upgraded database (5.2.3 to 6.0.6 with 197tables) and startup liferay 6.1.1, after few minutes tomcat window(console) is closed.
thumbnail
Alireza Zare, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Regular Member Bejegyzések: 110 Csatlakozás dátuma: 2010.09.03. Legújabb bejegyzések
Have you looked at this link?
http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Upgrade+Instructions+%28disambiguation%29

I've not done the upgrade but you could find some information there.
Just don't rely on your version. Go trough all version to see if you find some information.

Best Regards,
Alireza
thumbnail
Ahmed Hasan, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Expert Bejegyzések: 306 Csatlakozás dátuma: 2007.04.13. Legújabb bejegyzések
Sister,

Please get in touch with my colleague Arun (arun@mpowerglobal.com) who has recently done this migration for a major client in Malaysia.
thumbnail
sepideh tajeri, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Junior Member Bejegyzések: 32 Csatlakozás dátuma: 2011.10.30. Legújabb bejegyzések
Thanks Ahmed.
thumbnail
sepideh tajeri, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Junior Member Bejegyzések: 32 Csatlakozás dátuma: 2011.10.30. Legújabb bejegyzések
I upgraded liferay portal from 5.2.3 version to 6.0.6, it has bellow error:

Oct 16, 2012 8:35:51 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Oct 16, 2012 8:35:51 AM org.apache.coyote.http11.Http11Protocol init
SEVERE: Error initializing endpoint
java.net.BindException: Address already in use <null>:8080
	at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:549)
	at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
	at org.apache.catalina.connector.Connector.initialize(Connector.java:1014)
	at org.apache.catalina.core.StandardService.initialize(StandardService.java:680)
	at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
	at org.apache.catalina.startup.Catalina.load(Catalina.java:524)
	at org.apache.catalina.startup.Catalina.load(Catalina.java:548)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:261)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.net.BindException: Address already in use
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)
	at java.net.ServerSocket.bind(ServerSocket.java:336)
	at java.net.ServerSocket.<init>(ServerSocket.java:202)
	at java.net.ServerSocket.<init>(ServerSocket.java:158)
	at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:50)
	at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:538)
	... 12 more
Oct 16, 2012 8:35:51 AM org.apache.catalina.startup.Catalina load
SEVERE: Catalina.start
LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use <null>:8080
	at org.apache.catalina.connector.Connector.initialize(Connector.java:1016)
	at org.apache.catalina.core.StandardService.initialize(StandardService.java:680)
	at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
	at org.apache.catalina.startup.Catalina.load(Catalina.java:524)
	at org.apache.catalina.startup.Catalina.load(Catalina.java:548)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:261)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Oct 16, 2012 8:35:51 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1728 ms
Oct 16, 2012 8:35:52 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Oct 16, 2012 8:35:52 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.29
Oct 16, 2012 8:35:52 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor ROOT.xml
Loading jar:file:/opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties
Loading jar:file:/opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties
Loading file:/opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/ROOT/WEB-INF/classes/portal-ext.properties
08:36:05,195 INFO  [DialectDetector:69] Determining dialect for MySQL 5
08:36:05,331 INFO  [DialectDetector:49] Using dialect org.hibernate.dialect.MySQLDialect
08:36:10,810 INFO  [PortalImpl:278] Global lib directory /opt/liferay-portal-6.0.6/tomcat-6.0.29/lib/ext/
08:36:10,812 INFO  [PortalImpl:298] Portal lib directory /opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/ROOT/WEB-INF/lib/
Starting Liferay Portal Community Edition 6.0.6 CE (Bunyan / Build 6006 / February 17, 2011)
08:36:30,500 ERROR [JDBCExceptionReporter:101] Table 'liferay5to6.Lock_' doesn't exist
08:36:31,606 INFO  [BaseDB:403] Database does not support case sensitive queries
08:36:31,636 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.UpgradeProcess_6_0_0
08:36:31,638 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeSchema
08:37:16,570 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeAsset
08:40:41,766 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeAssetPublisher
08:40:42,806 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeBlogs
08:40:42,862 INFO  [Table:371] Starting backup of BlogsEntry to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-BlogsEntry-1350376842862
08:40:42,938 INFO  [Table:407] Finished backup of BlogsEntry to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-BlogsEntry-1350376842862 in 76 ms
08:40:42,959 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeDocumentLibrary
08:40:43,665 INFO  [Table:371] Starting backup of DLFileEntry to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-DLFileEntry-1350376843665
08:40:43,717 INFO  [Table:407] Finished backup of DLFileEntry to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-DLFileEntry-1350376843665 in 52 ms
08:40:43,978 INFO  [Table:371] Starting backup of DLFileRank to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-DLFileRank-1350376843978
08:40:43,992 INFO  [Table:407] Finished backup of DLFileRank to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-DLFileRank-1350376843978 in 14 ms
08:40:44,141 INFO  [Table:371] Starting backup of DLFileShortcut to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-DLFileShortcut-1350376844141
08:40:44,144 INFO  [Table:407] Finished backup of DLFileShortcut to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-DLFileShortcut-1350376844141 in 3 ms
08:40:44,243 INFO  [Table:371] Starting backup of DLFileVersion to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-DLFileVersion-1350376844243
08:40:44,252 INFO  [Table:407] Finished backup of DLFileVersion to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-DLFileVersion-1350376844243 in 9 ms
08:40:44,363 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeExpando
08:40:44,372 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeGroup
08:40:44,427 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeJournal
08:40:50,266 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradePolls
08:40:50,590 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradePortletId
08:40:51,092 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeResourceAction
08:40:51,247 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeShopping
08:40:51,660 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeSocial
08:40:52,125 INFO  [Table:371] Starting backup of SocialActivity to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-SocialActivity-1350376852125
08:40:52,132 INFO  [Table:407] Finished backup of SocialActivity to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-SocialActivity-1350376852125 in 7 ms
08:40:52,263 INFO  [Table:371] Starting backup of SocialRelation to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-SocialRelation-1350376852263
08:40:52,266 INFO  [Table:407] Finished backup of SocialRelation to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-SocialRelation-1350376852263 in 3 ms
08:40:52,412 INFO  [Table:371] Starting backup of SocialRequest to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-SocialRequest-1350376852412
08:40:52,417 INFO  [Table:407] Finished backup of SocialRequest to /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp/temp-db-SocialRequest-1350376852412 in 5 ms
08:40:52,527 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_0.UpgradeWiki
08:40:53,150 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.UpgradeProcess_6_0_1
08:40:53,151 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_1.UpgradeSchema
08:40:53,349 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_1.UpgradeDocumentLibrary
08:40:53,447 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.UpgradeProcess_6_0_2
08:40:53,448 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_2.UpgradeSchema
08:40:58,684 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_2.UpgradeExpando
08:40:58,691 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_2.UpgradeNestedPortlets
08:40:58,718 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.UpgradeProcess_6_0_3
08:40:58,719 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_3.UpgradeSchema
08:41:02,539 WARN  [BaseDB:376] Duplicate column name 'minSymbols': alter table PasswordPolicy add minSymbols INTEGER;
08:41:03,468 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_3.UpgradeAsset
08:46:00,901 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_3.UpgradeAssetPublisher
08:46:01,981 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_3.UpgradeDocumentLibrary
08:46:02,083 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_3.UpgradeLookAndFeel
08:46:02,594 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_3.UpgradePermission
08:46:03,478 INFO  [UpgradeProcess:108] Upgrading com.liferay.portal.upgrade.v6_0_3.UpgradeScopes
08:46:04,066 ERROR [JDBCExceptionReporter:101] Duplicate entry '14302-0-/?????-????-?-????????' for key 'IX_BC2C4231'
08:46:04,117 ERROR [MainServlet:202] com.liferay.portal.kernel.events.ActionException: com.liferay.portal.kernel.upgrade.UpgradeException: com.liferay.portal.kernel.upgrade.UpgradeException: java.lang.reflect.InvocationTargetException
com.liferay.portal.kernel.events.ActionException: com.liferay.portal.kernel.upgrade.UpgradeException: com.liferay.portal.kernel.upgrade.UpgradeException: java.lang.reflect.InvocationTargetException
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:53)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1166)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:199)
	at javax.servlet.GenericServlet.init(GenericServlet.java:212)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4350)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4659)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)
	at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
	at org.apache.catalina.core.StandardService.start(StandardService.java:519)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: com.liferay.portal.kernel.upgrade.UpgradeException: com.liferay.portal.kernel.upgrade.UpgradeException: java.lang.reflect.InvocationTargetException
	at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:114)
	at com.liferay.portal.upgrade.UpgradeProcessUtil._upgradeProcess(UpgradeProcessUtil.java:80)
	at com.liferay.portal.upgrade.UpgradeProcessUtil.upgradeProcess(UpgradeProcessUtil.java:37)
	at com.liferay.portal.events.StartupHelper.upgradeProcess(StartupHelper.java:73)
	at com.liferay.portal.events.StartupHelperUtil.upgradeProcess(StartupHelperUtil.java:40)
	at com.liferay.portal.tools.DBUpgrader.upgrade(DBUpgrader.java:94)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:117)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:47)
	... 29 more
Caused by: com.liferay.portal.kernel.upgrade.UpgradeException: java.lang.reflect.InvocationTargetException
	at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:114)
	at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:130)
	at com.liferay.portal.upgrade.UpgradeProcess_6_0_3.doUpgrade(UpgradeProcess_6_0_3.java:44)
	at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:111)
	... 36 more
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at com.liferay.portal.kernel.util.MethodHandler.invoke(MethodHandler.java:81)
	at com.liferay.portal.kernel.util.MethodHandler.invoke(MethodHandler.java:75)
	at com.liferay.portal.verify.VerifyUUID.verifyModel(VerifyUUID.java:91)
	at com.liferay.portal.verify.VerifyUUID.verifyModel(VerifyUUID.java:62)
	at com.liferay.portal.upgrade.v6_0_3.UpgradeScopes.doUpgrade(UpgradeScopes.java:33)
	at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:111)
	... 39 more
Caused by: com.liferay.portal.kernel.exception.SystemException: com.liferay.portal.kernel.dao.orm.ORMException: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
	at com.liferay.portal.service.persistence.impl.BasePersistenceImpl.processException(BasePersistenceImpl.java:195)
	at com.liferay.portal.service.persistence.LayoutPersistenceImpl.updateImpl(LayoutPersistenceImpl.java:468)
	at com.liferay.portal.service.persistence.LayoutPersistenceImpl.updateImpl(LayoutPersistenceImpl.java:1)
	at com.liferay.portal.service.persistence.impl.BasePersistenceImpl.update(BasePersistenceImpl.java:262)
	at com.liferay.portal.service.base.LayoutLocalServiceBaseImpl.updateLayout(LayoutLocalServiceBaseImpl.java:398)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:82)
	at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:58)
	at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:58)
	at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:58)
	at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:58)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
	at $Proxy28.updateLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.updateLayout(LayoutLocalServiceUtil.java:224)
	... 49 more
Caused by: com.liferay.portal.kernel.dao.orm.ORMException: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
	at com.liferay.portal.dao.orm.hibernate.ExceptionTranslator.translate(ExceptionTranslator.java:30)
	at com.liferay.portal.dao.orm.hibernate.SessionImpl.flush(SessionImpl.java:111)
	at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:54)
	at $Proxy234.flush(Unknown Source)
	at com.liferay.portal.service.persistence.BatchSessionImpl.update(BatchSessionImpl.java:95)
	at com.liferay.portal.service.persistence.BatchSessionUtil.update(BatchSessionUtil.java:49)
	at com.liferay.portal.service.persistence.LayoutPersistenceImpl.updateImpl(LayoutPersistenceImpl.java:463)
	... 70 more
Caused by: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
	at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
	at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:180)
	at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
	at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
	at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
	at com.liferay.portal.dao.orm.hibernate.SessionImpl.flush(SessionImpl.java:108)
	... 78 more
Caused by: java.sql.BatchUpdateException: Duplicate entry '14302-0-/?????-????-?-????????' for key 'IX_BC2C4231'
	at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1257)
	at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:943)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
	at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
	at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
	... 84 more
Stopping the server due to unexpected startup errors
</null></init></init></null>

and after this error, tomcat windows is closed. What shall I do?
thumbnail
jelmer kuperus, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Liferay Legend Bejegyzések: 1191 Csatlakozás dátuma: 2010.03.10. Legújabb bejegyzések
That most likely means that you still have a liferay instance running in the background

check your process list and kill all java processes
thumbnail
sepideh tajeri, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Junior Member Bejegyzések: 32 Csatlakozás dátuma: 2011.10.30. Legújabb bejegyzések
Hi Jelmer
I check my process list and kill all java processes and I reboot my server,
When I startup my liferay again, I have that error.
thumbnail
jelmer kuperus, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Liferay Legend Bejegyzések: 1191 Csatlakozás dátuma: 2010.03.10. Legújabb bejegyzések
assuming you are deploying to linux you can run

sudo netstat -aopn | grep LISTEN | grep 8080


to find out what the id is of the process that is using that port

on windows you can use tcpview
thumbnail
sepideh tajeri, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Junior Member Bejegyzések: 32 Csatlakozás dátuma: 2011.10.30. Legújabb bejegyzések
Hi Jelmer
I use this command
sudo netstat -aopn | grep LISTEN | grep 8080

and it didn't show me any open port.
thumbnail
jelmer kuperus, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Liferay Legend Bejegyzések: 1191 Csatlakozás dátuma: 2010.03.10. Legújabb bejegyzések
Can you execute : telnet localhost 8080

before you start the server to see if you can connect on that port ?

If you can't check your tomcat/conf/server.xml file

See if you have any duplicate connectors in there and check what port you have configured on the server element
thumbnail
Jack Bakker, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Liferay Master Bejegyzések: 978 Csatlakozás dátuma: 2010.01.03. Legújabb bejegyzések
if on linux u might have a tomcat starting at startup ; remove it from startup
thumbnail
sepideh tajeri, módosítva 11 év-val korábban

RE: Liferay upgrade from 5.2.3 to 6.1.1

Junior Member Bejegyzések: 32 Csatlakozás dátuma: 2011.10.30. Legújabb bejegyzések
Thanks my friends for your answers.
I'm sure that all of my procees on server are shutdown, but I have same errorsemoticon