Foren

Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

thumbnail
Charalampos Anargyrou, geändert vor 11 Jahren.

Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 19 Beitrittsdatum: 22.02.12 Neueste Beiträge
Dear all,

I can't find the instructions for upgrading Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2
I've read in various posts that the instructions should be at http://www.liferay.com/documentation/liferay-portal/6.1/user-guide/-/ai/maintaining-a-liferay-port-6 but I only get "Asset Link Display is temporarily unavailable." error when visiting that link.

How do you upgrade from Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2?

Regards,
Charalampos
thumbnail
Mika Koivisto, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2 (Antwort)

Liferay Legend Beiträge: 1519 Beitrittsdatum: 07.08.06 Neueste Beiträge
Is this the link you are looking for http://www.liferay.com/documentation/liferay-portal/6.1/user-guide/-/ai/upgrading-lifer-6?

Basically the upgrade goes something like this:

1) Download new Liferay 6.1.1 GA2 bundle
2) Backup your [LIFERAY_HOME]/data and your database
3) Unzip the new bundle to new location
4) Copy your old [LIFERAY_HOME]/data to the new bundle. Also copy portal-*.properties and any other configuration files you've modified to your new bundle
5) Double check that you have a backup of your 6.1.0 database and Liferay data directory.
6) Start the new bundle and watch the log as it completes the upgrade
thumbnail
Charalampos Anargyrou, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 19 Beitrittsdatum: 22.02.12 Neueste Beiträge
Thank you.

That's the information I was looking for emoticon
Stefano Dellarole, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 2 Beitrittsdatum: 03.07.12 Neueste Beiträge
Hi Mika Koivisto,

upgrading my liferay 6.1 ga1 to 6.1.1 ga2 i've got 2 problems:

1) From Control Panel > Site Pages i see all my pages but when i try to publish manually to live environment in the "Pages" box there is an alert "There are no selected pages.All pages will therefore be exported" and i can't list anyone of the pages available for the publication.

2)Inside the pages in staging environment i've lost the connection between all the asset publisher and respective articles. There is a box that show a text row " The selected asset(s) have been removed from the list because they do not belong in the scope of this portlet. " but all the articles are availables from Control Panel > Web content.

Can you help me?

I followed your explanation for the upgrade using the database, the portal-ext.properties and the "[Liferay-Home]/data" folder. I forgot something?

Thanks you for your help
Stefano Dellarole, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 2 Beitrittsdatum: 03.07.12 Neueste Beiträge
I've just fixed the second problem , see this:

http://www.liferay.com/it/community/forums/-/message_boards/message/15585616
Mudasar Kalwar, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 23 Beitrittsdatum: 13.09.12 Neueste Beiträge
Mika Koivisto:
Is this the link you are looking for http://www.liferay.com/documentation/liferay-portal/6.1/user-guide/-/ai/upgrading-lifer-6?

Basically the upgrade goes something like this:

1) Download new Liferay 6.1.1 GA2 bundle
2) Backup your [LIFERAY_HOME]/data and your database
3) Unzip the new bundle to new location
4) Copy your old [LIFERAY_HOME]/data to the new bundle. Also copy portal-*.properties and any other configuration files you've modified to your new bundle
5) Double check that you have a backup of your 6.1.0 database and Liferay data directory.
6) Start the new bundle and watch the log as it completes the upgrade



I follwed all the instructions and successfully updated from 5.2.3 to 6.0.6 but now when updating from 6.0.6 to 6.1.1 GA2 there is no error left but my contents are not showing on the pages, actually they are saved in database 6.0.6 is able to load them but 6.1.1 not. all the content display portlet are deployed on the pages as they were in 5.2.3 pr 6.0.6. any help regarding this ?

Thanks in advance
thumbnail
Michele Zanarotti, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Junior Member Beiträge: 94 Beitrittsdatum: 20.02.12 Neueste Beiträge
I applied these exact rules in upgrading liferay from 6.1 GA1 to GA2 but i had to revert back because of that error when starting the new version :

com.liferay.portal.kernel.events.ActionException: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'state_' in 'field list'

Here the stacktrace :


Sep 20, 2012 1:28:37 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
13:28:42,582 INFO [pool-2-thread-1][DialectDetector:71] Determine dialect for MySQL 5
13:28:42,620 INFO [pool-2-thread-1][DialectDetector:136] Found dialect org.hibernate.dialect.MySQLDialect
Starting Liferay Portal Community Edition 6.1.1 CE GA2 (Paton / Build 6101 / July 31, 2012)
13:29:05,124 INFO [pool-2-thread-1][BaseDB:455] Database does not support case sensitive queries
13:29:05,360 ERROR [pool-2-thread-1][MainServlet:217] com.liferay.portal.kernel.events.ActionException: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'state_' in 'field list'
com.liferay.portal.kernel.events.ActionException: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'state_' in 'field list'
at com.liferay.portal.events.StartupAction.run(StartupAction.java:58)
at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
at javax.servlet.GenericServlet.init(GenericServlet.java:160)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
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.deployDescriptor(HostConfig.java:649)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
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:662)
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'state_' in 'field list'
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3256)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1313)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1448)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
at com.liferay.portal.tools.DBUpgrader._getReleaseState(DBUpgrader.java:285)
at com.liferay.portal.tools.DBUpgrader._checkReleaseState(DBUpgrader.java:247)
at com.liferay.portal.tools.DBUpgrader.upgrade(DBUpgrader.java:126)
at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:144)
at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
... 20 more
Stopping the server due to unexpected startup errors


Maybe some problematic plugin of mine ?
thumbnail
David H Nebinger, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Liferay Legend Beiträge: 14919 Beitrittsdatum: 02.09.06 Neueste Beiträge
Michele Zanarotti:
I applied these exact rules in upgrading liferay from 6.1 GA1 to GA2 but i had to revert back because of that error when starting the new version


Liferay releases are not backwards compatible. If you upgraded (even partially) to GA2, database changes would have been applied that are no longer compatible with GA1.

Your only course of resolution is to restore the database from the GA1 version you would have backed up prior to starting GA2 (you did create a backup first, didn't you?).
thumbnail
Michele Zanarotti, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Junior Member Beiträge: 94 Beitrittsdatum: 20.02.12 Neueste Beiträge

Liferay releases are not backwards compatible. If you upgraded (even partially) to GA2, database changes would have been applied that are no longer compatible with GA1.

Your only course of resolution is to restore the database from the GA1 version you would have backed up prior to starting GA2 (you did create a backup first, didn't you?).



This is a sad answer. So what is this topic about ? you are simply telling me that an upgrade , as asked in the topic, is IMPOSSIBLE !

Why people here are discussing that ? What's the next version i have to wait for for an upgrade ? 6.2 ? 7 ?
thumbnail
David H Nebinger, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Liferay Legend Beiträge: 14919 Beitrittsdatum: 02.09.06 Neueste Beiträge
Michele Zanarotti:
This is a sad answer. So what is this topic about ? you are simply telling me that an upgrade , as asked in the topic, is IMPOSSIBLE !


Upgrades are supported, but downgrades have never been supported.
thumbnail
Michele Zanarotti, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Junior Member Beiträge: 94 Beitrittsdatum: 20.02.12 Neueste Beiträge
Sorry , this is a big misunderstanding, i didn't mean anything about backward compatibility. Why you said that ? GA2 is following GA1. Am i right ?

I had the error after upgrading liferay server, not after the downgrade (the downgrade went ok because I restored every backup)

The error I mentioned happens when I try to start the GA2 version, that is pointing to the GA1 DB version (obviously). It expects some field named in a different manner, but it's not, so GA2 won't start. This is the problem.

Reverting back is not a problem (and was the only option) , but I'd like to upgrade someday.
thumbnail
David H Nebinger, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Liferay Legend Beiträge: 14919 Beitrittsdatum: 02.09.06 Neueste Beiträge
Michele Zanarotti:
Sorry , this is a big misunderstanding, i didn't mean anything about backward compatibility. Why you said that ? GA2 is following GA1. Am i right ?


Sorry, I guess I misinterpreted your meaning when you said:

Michele Zanarotti:
I applied these exact rules in upgrading liferay from 6.1 GA1 to GA2 but i had to revert back because of that error when starting the new version


To me, "revert back" meant you were trying to go back to GA1 because of an error with GA2...
thumbnail
Michele Zanarotti, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Junior Member Beiträge: 94 Beitrittsdatum: 20.02.12 Neueste Beiträge
Sorry. I re-read my original post, but i think i explained it clearly. I was having problem during upgrade, not during downgrade.
thumbnail
Hitoshi Ozawa, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Liferay Legend Beiträge: 7942 Beitrittsdatum: 24.03.10 Neueste Beiträge
Need also to copy *-ext.properties (e.g. portal-ext.properties, system-ext.properties, language-ext_en.properties) to the new portal.
Be sure to copy these properties file before starting up the new version for the first time.
thumbnail
Michele Zanarotti, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Junior Member Beiträge: 94 Beitrittsdatum: 20.02.12 Neueste Beiträge
Ok people. I try to explain it simpler :

1. i backed up everything of GA1 version (server+db)
2. i switched to GA2 version server
3. i copied everything (data folder and all ext.properties files) from the ga1 version to the ga2
4. i started the new version (GA2 !!)
5. i got the error : Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'state_' in 'field list'

(the entire stacktrace is appended to my first post)

It seems that GA2 is expecting some field to have another name, so the GA2 hangs. Maybe it can be a permission problem about modifying DB structure ? And if it is, why the error is not going to say me that I have no permission to modify columns or db structure ?
thumbnail
Juan Gonzalez P, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Liferay Legend Beiträge: 3089 Beitrittsdatum: 28.10.08 Neueste Beiträge
In what step of Upgrade does it throw that error?

Seems something is wrong with a query:

http://bugs.mysql.com/bug.php?id=1689

In this link someone solved it rebooting MySql.
Antti Okkonen, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 6 Beitrittsdatum: 27.09.12 Neueste Beiträge
Our Liferay setup:
* Liferay 6.1 CE GA1 on tomcat6 (not a bundle), postgresql and openjdk 6
* couple custom portlets, custom layout and custom theme

My first try:
* I copied ROOT folder and lib/ext from GA2/tomcat bundle and started server:
09:35:04,271 ERROR [http-8080-1][MainServlet:1224] com.liferay.portal.kernel.events.ActionException: java.lang.NullPointerException
com.liferay.portal.kernel.events.ActionException: java.lang.NullPointerException
at com.liferay.portal.events.ThemeServicePreAction.run(ThemeServicePreAction.java:47)

09:35:07,578 ERROR [http-8080-1][error_jsp:413] User ID null
09:35:07,579 ERROR [http-8080-1][error_jsp:414] Current URL /
09:35:07,580 ERROR [http-8080-1][error_jsp:415] Referer null
09:35:07,580 ERROR [http-8080-1][error_jsp:416] Remote address 127.0.0.1
09:35:07,580 ERROR [http-8080-1][error_jsp:418] com.liferay.portal.kernel.events.ActionException: java.lang.NullPointerException
com.liferay.portal.kernel.events.ActionException: java.lang.NullPointerException
at com.liferay.portal.events.ThemeServicePreAction.run(ThemeServicePreAction.java:47)

Second try:
* I rebuild layout and theme for GA2 and rebooted server. Previous error went away but I got:
10:07:24,753 ERROR [http-8080-4][IncludeTag:253] Current URL /blogi generates exception: javax.servlet.ServletException: java.lang.NoSuchFieldError: LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE
10:07:24,777 ERROR [http-8080-4][IncludeTag:154] java.lang.NoSuchFieldError: LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE
at org.apache.jsp.html.taglib.ui.my_005fsites.page_jsp._jspService(page_jsp.java:507)

The front page and links to other pages worked and everything else seemed to work except Liferay's admin side didn't find any sites or pages. So I restored the ga1 version from backups. I should not be that hard to install security update. How should Liferay be upgraded?
thumbnail
Michele Zanarotti, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Junior Member Beiträge: 94 Beitrittsdatum: 20.02.12 Neueste Beiträge
This didn't happen to me, but the type of error seems in some way a DB structure/data problem, like mine.

I never had the time to re-try to upgrade, but if you do, try to connect to your database with full permissions before starting the new server for the first time (root for example).
I think that the new liferay tries to update silently the structure of the older DB, and it gives you an error only in accessing those unexisting data, because
the structure, for some reason, has not been correctly modified.

As I said, it's only an idea, but it worth a try.
Antti Okkonen, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 6 Beitrittsdatum: 27.09.12 Neueste Beiträge
I still have same upgrade problem. Liferay doesn't see sites and pages after upgrade. Is the something wrong in my upgrade process (short version here). Is Liferay's own upgrade process buggy?

1. I backed up old installation (db, data/document_library, webapps, portal-ext.properties)
2. removed all portlets and themes except ROOT
3. stopped tomcat6
3. downloaded and installed liferay-portal-dependencies-6.1.1-ce-ga2-20120731132656558.zip and liferay-portal-6.1.1-ce-ga2-20120731132656558.war
4. put portal-ext.properties back
5. started tomcat6
6. everything seemed to be fine except when I went to control panel: no sites, no pages, but I can browse the content via front page

Log messages when I started the server and loaded a front page.

07:13:36,697 INFO [main][DialectDetector:71] Determine dialect for PostgreSQL 8
07:13:36,800 INFO [main][DialectDetector:136] Found dialect org.hibernate.dialect.PostgreSQLDialect
07:14:17,289 INFO [main][BaseDB:452] Database supports case sensitive queries
07:14:17,668 INFO [main][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.UpgradeProcess_6_1_1
07:14:17,674 INFO [main][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeSchema
07:14:17,726 INFO [main][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeDocumentLibrary
07:14:17,741 INFO [main][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeLayout
07:14:17,748 INFO [main][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeLayoutSet
07:14:17,753 INFO [main][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeLayoutSetBranch
07:14:18,247 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyProcessSuite
07:14:18,253 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyProperties
07:14:18,507 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyDB2
07:14:18,508 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyMySQL
07:14:18,509 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyOracle
07:14:18,510 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifySQLServer
07:14:18,510 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyCounter
07:14:18,565 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyUUID
07:14:18,602 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyPermission
07:14:19,672 WARN [main][ThemeLocalServiceImpl:149] No theme found for specified theme id classic. Returning the default theme.
07:14:20,034 WARN [main][ThemeLocalServiceImpl:149] No theme found for specified theme id classic. Returning the default theme.
07:14:20,083 WARN [main][ThemeLocalServiceImpl:149] No theme found for specified theme id classic. Returning the default theme.
07:14:20,158 WARN [main][ThemeLocalServiceImpl:149] No theme found for specified theme id classic. Returning the default theme.
07:14:21,414 WARN [main][IndexerRegistryImpl:50] No indexer found for com.liferay.portal.model.User
07:14:21,728 WARN [main][IndexerRegistryImpl:50] No indexer found for com.liferay.portal.model.User
07:14:22,086 WARN [main][IndexerRegistryImpl:50] No indexer found for com.liferay.portal.model.User
07:14:22,563 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyRole
07:14:22,692 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyAsset
07:14:22,697 INFO [main][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.util.UpgradeAssetPublisherManualEntries
07:14:22,700 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyBlogs
07:14:22,709 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyBookmarks
07:14:22,714 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyCalendar
07:14:22,721 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyDocumentLibrary
07:14:22,760 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyGroup
07:14:22,812 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyJournal
07:14:23,382 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyLayout
07:14:23,386 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyMessageBoards
07:14:23,644 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyOrganization
07:14:23,670 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyResourcePermissions
07:14:23,781 INFO [main][VerifyResourcePermissions:147] Processed 100 resource permissions for com.liferay.portlet.asset.model.AssetTag
07:14:23,805 INFO [main][VerifyResourcePermissions:147] Processed 100 resource permissions for com.liferay.portlet.asset.model.AssetTag
07:14:23,947 INFO [main][VerifyResourcePermissions:147] Processed 100 resource permissions for com.liferay.portlet.dynamicdatamapping.model.DDMStructure
07:14:24,922 INFO [main][VerifyResourcePermissions:147] Processed 100 resource permissions for com.liferay.portlet.messageboards.model.MBMessage
07:14:25,954 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifySocial
07:14:25,955 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyUser
07:14:25,969 INFO [main][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyWiki
07:14:26,106 INFO [main][BaseDB:73] Adding indexes
07:14:26,109 INFO [main][BaseDB:96] create index IX_510B46AC on AssetCategory (groupId, parentCategoryId, name);
07:14:26,228 INFO [main][BaseDB:96] create index IX_2672F77F on BlogsEntry (displayDate, status);
07:14:26,245 INFO [main][BaseDB:96] create index IX_9BE769ED on DLFileVersion (groupId, folderId, title, version);
07:14:26,269 INFO [main][BaseDB:96] create index IX_4BFABB9A on DLFileVersion (uuid_);
07:14:26,286 INFO [main][BaseDB:96] create unique index IX_C99B2650 on DLFileVersion (uuid_, groupId);
07:14:26,299 INFO [main][BaseDB:96] create index IX_8E8710D9 on JournalArticle (structureId);
07:14:26,320 INFO [main][BaseDB:96] create index IX_9106F6CE on JournalArticle (templateId);
07:14:26,333 INFO [main][BaseDB:96] create index IX_4FA67B72 on JournalStructure (parentStructureId);
07:14:26,347 INFO [main][BaseDB:96] create index IX_45F5A7C7 on JournalTemplate (structureId);
07:14:26,367 INFO [main][BaseDB:96] create index IX_B529BFD3 on Layout (layoutPrototypeUuid);
07:14:26,384 INFO [main][BaseDB:96] create index IX_AFF28547 on MDRRuleGroupInstance (groupId);
07:14:26,401 INFO [main][BaseDB:96] create unique index IX_A2635F5C on Region (countryId, regionCode);
07:14:26,416 INFO [main][BaseDB:96] create index IX_26284944 on ResourcePermission (companyId, primKey);
07:14:26,467 INFO [main][ServerDetector:154] Server supports hot deploy
07:14:26,473 INFO [main][PluginPackageUtil:1030] Reading plugin package for the root context
07:14:34,260 INFO [main][AutoDeployDir:106] Auto deploy scanner started for /www/thl-blogi/deploy
07:14:35,871 INFO [main][LuceneHelperImpl:561] Indexing Lucene on startup
07:14:35,881 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:81] Reindexing Lucene started
07:15:35,884 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.assetpublisher.util.AssetIndexer started
07:15:35,885 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.assetpublisher.util.AssetIndexer completed in 0 seconds
07:15:35,886 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.usersadmin.util.OrganizationIndexer started
07:15:35,898 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.usersadmin.util.OrganizationIndexer completed in 0 seconds
07:15:35,899 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.usersadmin.util.UserIndexer started
07:15:36,544 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.usersadmin.util.UserIndexer completed in 0 seconds
07:15:36,545 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.journal.util.JournalIndexer started
07:15:37,054 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.journal.util.JournalIndexer completed in 0 seconds
07:15:37,055 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.messageboards.util.MBIndexer started
07:15:37,275 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.messageboards.util.MBIndexer completed in 0 seconds
07:15:37,275 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.bookmarks.util.BookmarksIndexer started
07:15:37,512 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.bookmarks.util.BookmarksIndexer completed in 0 seconds
07:15:37,512 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.blogs.util.BlogsIndexer started
07:15:38,814 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.blogs.util.BlogsIndexer completed in 1 seconds
07:15:38,815 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.wiki.util.WikiIndexer started
07:15:38,846 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.wiki.util.WikiIndexer completed in 0 seconds
07:15:38,847 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.calendar.util.CalIndexer started
07:15:38,854 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.calendar.util.CalIndexer completed in 0 seconds
07:15:38,854 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.softwarecatalog.util.SCIndexer started
07:15:38,866 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.softwarecatalog.util.SCIndexer completed in 0 seconds
07:15:38,866 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:155] Reindexing with class com.liferay.portlet.documentlibrary.util.DLIndexer started
07:15:43,978 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:163] Reindexing with class com.liferay.portlet.documentlibrary.util.DLIndexer completed in 5 seconds
07:15:43,979 INFO [com.liferay.portal.search.lucene.LuceneHelperImpl-1][LuceneIndexer:129] Reindexing Lucene completed in 8 seconds

More log messages when I opened Control Panel.

07:16:33,252 ERROR [http-8080-5][IncludeTag:253] Current URL / generates exception: javax.servlet.ServletException: java.lang.NoSuchFieldError: LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE
07:16:33,255 ERROR [http-8080-5][IncludeTag:154] java.lang.NoSuchFieldError: LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE
at org.apache.jsp.html.taglib.ui.my_005fsites.page_jsp._jspService(page_jsp.java:507)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:73)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:53)
at com.liferay.portal.servlet.PACLRequestDispatcherWrapper.doDispatch(PACLRequestDispatcherWrapper.java:90)
at com.liferay.portal.servlet.PACLRequestDispatcherWrapper.include(PACLRequestDispatcherWrapper.java:54)
thumbnail
Juan Gonzalez P, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Liferay Legend Beiträge: 3089 Beitrittsdatum: 28.10.08 Neueste Beiträge
Hi Antti,

I guess I know what's happening.

Your upgrade process completes succesfully after reading your logs.

I guess your old compiled JSP are still in tomcat after starting it. Can you try to stop tomcat and REMOVE all content in <TOMCAT>/work directory?
Antti Okkonen, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 6 Beitrittsdatum: 27.09.12 Neueste Beiträge
Juan Gonzalez P:

I guess your old compiled JSP are still in tomcat after starting it. Can you try to stop tomcat and REMOVE all content in <TOMCAT>/work directory?


Thanks for a quick reply. I'll try that next.

update: Removing all contents from tomcat's /work directory was solution to my problem. The refined upgrade procedure:
1. I backed up old installation (db, data/document_library, webapps, portal-ext.properties)
2. removed all portlets and themes except ROOT
3. stopped tomcat6
3. downloaded and installed liferay-portal-dependencies-6.1.1-ce-ga2-20120731132656558.zip and liferay-portal-6.1.1-ce-ga2-20120731132656558.war
4. put portal-ext.properties back
5. started tomcat6
6. now the site works well
thumbnail
Juan Gonzalez P, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

Liferay Legend Beiträge: 3089 Beitrittsdatum: 28.10.08 Neueste Beiträge
Glad it worked! Mark the correct answer as the solution so that this thread appears as solved.
Edgar Anzaldua, geändert vor 11 Jahren.

RE: Upgrade Liferay 6.1.0 GA1 to Liferay 6.1.1 GA2

New Member Beiträge: 2 Beitrittsdatum: 14.03.12 Neueste Beiträge
Hi,

While following these instructions, I'm getting the following error. I've tried everything, from restarting the database and running clean, to copying all the plugins (portlets, layouts, themes) from ga1 to ga2 etc.

This is the error I'm getting:


03:01:58,566 INFO  [pool-2-thread-1][DialectDetector:71] Determine dialect for MySQL 5
03:01:58,607 INFO  [pool-2-thread-1][DialectDetector:136] Found dialect org.hibernate.dialect.MySQLDialect
Starting Liferay Portal Community Edition 6.1.1 CE GA2 (Paton / Build 6101 / July 31, 2012)
03:02:28,080 INFO  [pool-2-thread-1][BaseDB:455] Database does not support case sensitive queries
03:02:28,480 INFO  [pool-2-thread-1][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.UpgradeProcess_6_1_1
03:02:28,483 INFO  [pool-2-thread-1][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeSchema
03:02:29,260 INFO  [pool-2-thread-1][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeDocumentLibrary
03:02:29,570 INFO  [pool-2-thread-1][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeLayout
03:02:29,995 INFO  [pool-2-thread-1][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeLayoutSet
03:02:30,004 INFO  [pool-2-thread-1][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.v6_1_1.UpgradeLayoutSetBranch
03:02:30,484 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyProcessSuite
03:02:30,486 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyProperties
03:02:30,782 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyDB2
03:02:30,783 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyMySQL
03:02:32,756 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyOracle
03:02:32,758 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifySQLServer
03:02:32,759 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyCounter
03:02:32,836 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyUUID
03:02:33,675 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyPermission
03:02:35,520 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:35,638 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:35,673 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:35,704 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:35,757 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:35,800 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:35,909 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:35,935 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:35,969 ERROR [pool-2-thread-1][SitesUtil:841] java.lang.NullPointerException
java.lang.NullPointerException
	at com.liferay.portlet.sites.util.SitesUtil.applyLayoutPrototype(SitesUtil.java:164)
	at com.liferay.portlet.sites.util.SitesUtil.mergeLayoutProtypeLayout(SitesUtil.java:838)
	at com.liferay.portal.service.impl.LayoutLocalServiceVirtualLayoutsAdvice.invoke(LayoutLocalServiceVirtualLayoutsAdvice.java:91)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.service.impl.LayoutLocalServiceStagingAdvice.invoke(LayoutLocalServiceStagingAdvice.java:95)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy27.getLayout(Unknown Source)
	at com.liferay.portal.service.LayoutLocalServiceUtil.getLayout(LayoutLocalServiceUtil.java:181)
	at com.liferay.portal.verify.VerifyPermission.isPrivateLayout(VerifyPermission.java:434)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions_6(VerifyPermission.java:171)
	at com.liferay.portal.verify.VerifyPermission.deleteDefaultPrivateLayoutPermissions(VerifyPermission.java:93)
	at com.liferay.portal.verify.VerifyPermission.doVerify(VerifyPermission.java:183)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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)
03:02:37,776 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyRole
03:02:38,098 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyAsset
03:02:38,104 INFO  [pool-2-thread-1][UpgradeProcess:207] Upgrading com.liferay.portal.upgrade.util.UpgradeAssetPublisherManualEntries
03:02:38,216 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyBlogs
03:02:38,247 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyBookmarks
03:02:38,254 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyCalendar
03:02:38,263 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyDocumentLibrary
03:02:38,299 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyGroup
03:02:38,349 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyJournal
03:02:39,544 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyLayout
03:02:39,550 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyMessageBoards
03:02:40,118 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyOrganization
03:02:40,132 INFO  [pool-2-thread-1][VerifyProcess:81] Verifying com.liferay.portal.verify.VerifyResourcePermissions
03:02:40,198 INFO  [pool-2-thread-1][VerifyResourcePermissions:147] Processed 100 resource permissions for com.liferay.portlet.asset.model.AssetTag
03:02:40,217 INFO  [pool-2-thread-1][VerifyResourcePermissions:147] Processed 100 resource permissions for com.liferay.portlet.asset.model.AssetTag
03:02:40,408 INFO  [pool-2-thread-1][VerifyResourcePermissions:147] Processed 100 resource permissions for com.liferay.portlet.asset.model.AssetTag
03:02:40,587 ERROR [pool-2-thread-1][MainServlet:217] com.liferay.portal.kernel.events.ActionException: com.liferay.portal.verify.VerifyException: com.liferay.portal.verify.VerifyException: java.lang.IllegalArgumentException: Permissioned model is null
com.liferay.portal.kernel.events.ActionException: com.liferay.portal.verify.VerifyException: com.liferay.portal.verify.VerifyException: java.lang.IllegalArgumentException: Permissioned model is null
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:58)
	at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1306)
	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
	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.deployDescriptor(HostConfig.java:649)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585)
	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: com.liferay.portal.verify.VerifyException: com.liferay.portal.verify.VerifyException: java.lang.IllegalArgumentException: Permissioned model is null
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:87)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)
	at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)
	at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)
	at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:136)
	at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:52)
	at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:210)
	at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:182)
	at com.liferay.portal.events.StartupAction.run(StartupAction.java:52)
	... 20 more
Caused by: com.liferay.portal.verify.VerifyException: java.lang.IllegalArgumentException: Permissioned model is null
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:87)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:92)
	at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:47)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	... 28 more
Caused by: java.lang.IllegalArgumentException: Permissioned model is null
	at com.liferay.portal.service.impl.ResourceLocalServiceImpl.addResources_6(ResourceLocalServiceImpl.java:989)
	at com.liferay.portal.service.impl.ResourceLocalServiceImpl.addResources(ResourceLocalServiceImpl.java:883)
	at com.liferay.portal.service.impl.ResourceLocalServiceImpl.addResources(ResourceLocalServiceImpl.java:158)
	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:597)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:122)
	at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:57)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:57)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:57)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:57)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.security.pacl.PACLAdvice.invoke(PACLAdvice.java:51)
	at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:118)
	at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
	at $Proxy77.addResources(Unknown Source)
	at com.liferay.portal.service.ResourceLocalServiceUtil.addResources(ResourceLocalServiceUtil.java:320)
	at com.liferay.portal.verify.VerifyResourcePermissions.verifyModel(VerifyResourcePermissions.java:111)
	at com.liferay.portal.verify.VerifyResourcePermissions.verifyModel(VerifyResourcePermissions.java:173)
	at com.liferay.portal.verify.VerifyResourcePermissions.doVerify(VerifyResourcePermissions.java:86)
	at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:84)
	... 31 more
Stopping the server due to unexpected startup errors