| Summary: | Long transactions are not handled correctly by JCR | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Portal Platform 5 | Reporter: | mposolda | ||||||||
| Component: | unspecified | Assignee: | Default User <jbpapp-maint> | ||||||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | |||||||||
| Severity: | urgent | Docs Contact: | |||||||||
| Priority: | urgent | ||||||||||
| Version: | 5.2.0.ER01 | CC: | mposolda, trang.vu | ||||||||
| Target Milestone: | --- | ||||||||||
| Target Release: | 5.2.0.ER02 | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| URL: | http://jira.jboss.org/jira/browse/JBEPP-1234 | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2011-09-30 11:50:32 UTC | Type: | Bug | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Attachments: |
|
||||||||||
|
Description
mposolda
2011-09-29 14:53:51 UTC
Attachment: Added: portal-configuration.xml Attachment: Added: new-portal-config-exception.txt Attachment: Added: dump4.txt Link: Added: This issue is related to JBQA-5399 I've tried some workarounds but nothing helped. What I've tried so far is: a) Disable managed transactions (Switch datasources to gatein-ds.xml to "no-local-tx" and in jcr-configuration.xml switch "always-managed" parameter to false) b) Disable SessionRegistry cleaner thread to change it to some big value in repository-configuration.xml (added attribute session-max-age): <repository name="repository" system-workspace="system" default-workspace="portal-system"> <security-domain>gatein-domain</security-domain> <access-control>optional</access-control> <session-max-age>3600000</session-max-age> <authentication-policy>org.exoplatform.services.jcr.impl.core.access.JAASAuthenticator</authentication-policy> c) Increase transactionTimeout from 300 to 3000 in server/default/deploy/transaction-jboss-beans.xml (No effect as JCR transaction is still cancelled after 5 minutes) IMPORTANT POINT: I tried to downgrade JCR libs in EPP 5.2 ER1 in gatein.ear/lib from version from 1.14.0-GA to 1.14.0-CR4-CP01 and it helps to avoid initialization exception. So seems that problem is in JCR. Release Notes Text: Added: Problem doesn't happen anymore with upgrade eXo JCR to 1.14.1-GA and related exo kernel, exo core and exo ws dependencies. This is done in EPP 5.2 by Jira JBEPP-1231 . So I am closing this for now. Moving comment put in RN Text field to comment field: Problem doesn't happen anymore with upgrade eXo JCR to 1.14.1-GA and related exo kernel, exo core and exo ws dependencies. This is done in EPP 5.2 by Jira JBEPP-1231 . So I am closing this for now. Release Notes Docs Status: Added: Not Required Release Notes Text: Removed: Problem doesn't happen anymore with upgrade eXo JCR to 1.14.1-GA and related exo kernel, exo core and exo ws dependencies. This is done in EPP 5.2 by Jira JBEPP-1231 . So I am closing this for now. |