[
http://jira.nuxeo.org/browse/NXP-1879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Anahide Tchertchian reopened NXP-1879:
--------------------------------------
i'm reopening it because it's not forwarded to the trunk yet (but package
splitting is not done there yet so...).
> Eliminate hardcodings in the PublishingActionsBean
> --------------------------------------------------
>
> Key: NXP-1879
> URL: http://jira.nuxeo.org/browse/NXP-1879
> Project: Nuxeo Enterprise Platform 5
> Issue Type: Bug
> Affects Versions: 5.1.3, 5.2 M1
> Reporter: Dragos Ivan
> Assignee: Radu Darlea
> Fix For: 5.1.3
>
> Time Spent: 1 day, 5 hours
> Remaining Estimate: 0 minutes
>
> There are several issues in the current publishing mechanism:
> - the getSectionsSelectModel() method is using hardcoded reference to the
> "Domain" document type
> - the same method above is using the first domain it founds in the portal,
> making it impossible to use publishing if one has more than one domain
> - there is also a problem with the way the section root and the section are
> found: right now, these are found using the facelets "MasterPublishSpace" and
> "PublishSpace". The problem is again when one have many domains, each with
> it's own type of section roots and sections. The current implementation is
> assuming that only a document type exists with the "MasterPublishSpace"
> facelet. Same for "PublishSpace" facelet. There are 2 solution I see: either
> check only the document types with those facets that exist in the current
> domain and assume there is only on section root / section document type per
> domain, or change the API so that the getRootName() and getSectionName()
> return a list of document types instead of a single String with one document
> type.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.nuxeo.org/secure/Administrators.jspa
-
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