[
https://jira.nuxeo.com/browse/NXP-7731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thierry Martins updated NXP-7731:
---------------------------------
Tags: 541-hf13 542-hf11
> VCS: fix Collection refresh
> ---------------------------
>
> Key: NXP-7731
> URL: https://jira.nuxeo.com/browse/NXP-7731
> Project: Nuxeo Enterprise Platform
> Issue Type: Bug
> Components: Core SQL Storage
> Affects Versions: 5.4
> Reporter: Florent Guillaume
> Assignee: Florent Guillaume
> Priority: Major
> Fix For: 5.4.3
>
>
> CollectionIO fails to properly refetch a collection. This only happens when a
> collection has been evicted by the GC.
> {noformat}
> StorageException: Could not select: SELECT "POS", "NAME", "GRANT",
> "PERMISSION", "USER", "GROUP" FROM "ACLS" WHERE "ID" = ? ORDER BY "POS"
> at
> org.nuxeo.ecm.core.storage.sql.coremodel.SQLCollectionProperty.getValue(SQLCollectionProperty.java:71)
> at
> org.nuxeo.ecm.core.storage.sql.coremodel.SQLSecurityManager.getACP(SQLSecurityManager.java:51)
> ... 37 more
> Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception:
> org.nuxeo.ecm.core.storage.StorageException.
> message: Could not select: SELECT "POS", "NAME", "GRANT", "PERMISSION",
> "USER", "GROUP" FROM "ACLS" WHERE "ID" = ? ORDER BY "POS"
> at
> org.nuxeo.ecm.core.storage.sql.jdbc.JDBCRowMapper.readCollectionRowArray(JDBCRowMapper.java:770)
> at
> org.nuxeo.ecm.core.storage.sql.CachingRowMapper.readCollectionRowArray(CachingRowMapper.java:388)
> at
> org.nuxeo.ecm.core.storage.sql.CollectionFragment.refetch(CollectionFragment.java:78)
> at org.nuxeo.ecm.core.storage.sql.Fragment.accessed(Fragment.java:229)
> at
> org.nuxeo.ecm.core.storage.sql.CollectionFragment.get(CollectionFragment.java:63)
> at
> org.nuxeo.ecm.core.storage.sql.CollectionProperty.getValue(CollectionProperty.java:42)
> at
> org.nuxeo.ecm.core.storage.sql.coremodel.SQLCollectionProperty.getValue(SQLCollectionProperty.java:64)
> ... 38 more
> Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception:
> java.lang.RuntimeException. message: pos
> at
> org.nuxeo.ecm.core.storage.sql.jdbc.ACLCollectionIO.getCurrentFromResultSet(ACLCollectionIO.java:61)
> at
> org.nuxeo.ecm.core.storage.sql.jdbc.ACLCollectionIO.getCurrentFromResultSet(ACLCollectionIO.java:29)
> at
> org.nuxeo.ecm.core.storage.sql.jdbc.JDBCRowMapper.readCollectionRowArray(JDBCRowMapper.java:755)
> ... 44 more
> {noformat}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets