[JIRA] Updated: (NXP-8226) Fix Social Collaboration Selenium tests
[ https://jira.nuxeo.com/browse/NXP-8226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thomas Roger updated NXP-8226: -- Tags: Backlog Fix Social Collaboration Selenium tests --- Key: NXP-8226 URL: https://jira.nuxeo.com/browse/NXP-8226 Project: Nuxeo Enterprise Platform Issue Type: Task Components: Social Collaboration Reporter: Thomas Roger Assignee: Thomas Roger Fix For: 5.5.x Time Spent: 5 hours Remaining Estimate: 0 minutes -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8226) Fix Social Collaboration Selenium tests
[ https://jira.nuxeo.com/browse/NXP-8226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109393#comment-109393 ] Pivotal Integration commented on NXP-8226: -- A Pivotal Tracker story has been created for this Issue: http://www.pivotaltracker.com/story/show/23336221 Fix Social Collaboration Selenium tests --- Key: NXP-8226 URL: https://jira.nuxeo.com/browse/NXP-8226 Project: Nuxeo Enterprise Platform Issue Type: Task Components: Social Collaboration Reporter: Thomas Roger Assignee: Thomas Roger Fix For: 5.5.x Time Spent: 5 hours Remaining Estimate: 0 minutes -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8609) Style the retention management UI (admin center)
[ https://jira.nuxeo.com/browse/NXP-8609?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109396#comment-109396 ] Pivotal Integration commented on NXP-8609: -- Delphine Renevey deleted the linked story in Pivotal Tracker Style the retention management UI (admin center) Key: NXP-8609 URL: https://jira.nuxeo.com/browse/NXP-8609 Project: Nuxeo Enterprise Platform Issue Type: Task Reporter: Delphine Renevey Assignee: Lise Kemen EA Retention management feature -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8563) Flavor selection for the platform through the Admin Center
[ https://jira.nuxeo.com/browse/NXP-8563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109397#comment-109397 ] Pivotal Integration commented on NXP-8563: -- Delphine Renevey deleted the linked story in Pivotal Tracker Flavor selection for the platform through the Admin Center -- Key: NXP-8563 URL: https://jira.nuxeo.com/browse/NXP-8563 Project: Nuxeo Enterprise Platform Issue Type: New Feature Components: Admin Center Reporter: Lise Kemen Fix For: 5.6 Attachments: mock_up_admin_center_flavors.jpg You have the possibility today to select a flavor for a local configuration (i.e. workspaces), but not for all the platform. It can be useful to select your default flavor directly in the Admin Center. See screenshot. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8609) Style the retention management UI (admin center)
[ https://jira.nuxeo.com/browse/NXP-8609?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109398#comment-109398 ] Pivotal Integration commented on NXP-8609: -- A Pivotal Tracker story has been created for this Issue: http://www.pivotaltracker.com/story/show/23337191 Style the retention management UI (admin center) Key: NXP-8609 URL: https://jira.nuxeo.com/browse/NXP-8609 Project: Nuxeo Enterprise Platform Issue Type: Task Reporter: Delphine Renevey Assignee: Lise Kemen EA Retention management feature -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8557) Fix Windows unit tests
[ https://jira.nuxeo.com/browse/NXP-8557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arnaud Kervern updated NXP-8557: Status: Open (was: Triage) Fix Windows unit tests -- Key: NXP-8557 URL: https://jira.nuxeo.com/browse/NXP-8557 Project: Nuxeo Enterprise Platform Issue Type: Bug Affects Versions: 5.5 Environment: Windows Reporter: Florent Guillaume Assignee: Arnaud Kervern Fix For: 5.6 14 failures at last check (http://qa.nuxeo.org/jenkins/job/nuxeo-master-fullbuild-windows/27/): - org.nuxeo.ecm.automation.jbpm.test.JbpmAutomationTest.testCreateSeveralTasksChain - org.nuxeo.ecm.platform.suggestbox.utils.TestDateMatcher.test - org.nuxeo.ecm.platform.sync.processor.TestXPathUtils.testSetBlobProperties - org.nuxeo.ecm.core.convert.plugins.tests.TestMailConverter.testTextAndHtmlEmailTransformation (NXP-8540) - org.nuxeo.ecm.core.convert.plugins.tests.TestMailConverter.testOnlyHtmlEmailTransformation (NXP-8540) - org.nuxeo.ecm.platform.forms.layout.io.plugins.test.TestLayoutExport.testLayoutDefinitionExport - org.nuxeo.ecm.platform.filemanager.TestFileManagerService.testCreateNote - org.nuxeo.ecm.platform.filemanager.TestFileManagerService.testCreateNoteTwiceFromSameBlob - org.nuxeo.ecm.platform.rendering.test.TestFreemarkerRendering.testRendering - org.nuxeo.theme.test.themes.TestThemeSerializer.testSerializeTheme - org.nuxeo.theme.test.html.TestJSUtils.testCompressSource - org.nuxeo.theme.styling.tests.TestThemeStylingService.testStylesRegistration - org.nuxeo.theme.styling.tests.TestThemeStylingService.testFlavorsRegistration - org.nuxeo.theme.styling.tests.TestThemeStylingService.testUnregister -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8612) Fix file content compare in Windows
Fix file content compare in Windows --- Key: NXP-8612 URL: https://jira.nuxeo.com/browse/NXP-8612 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Affects Versions: 5.5 Reporter: Arnaud Kervern Fix For: 5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8613) Impossible de démarrer Nuxeo sur nouvelle base
Impossible de démarrer Nuxeo sur nouvelle base -- Key: NXP-8613 URL: https://jira.nuxeo.com/browse/NXP-8613 Project: Nuxeo Enterprise Platform Issue Type: Bug Reporter: Ivan Reffray Priority: Blocker Attachments: server.log Nouvelle base Oracle installé avec CHARACTERESET AL32UTF8 Oracle text est installé Lorsque l'on démarre Nuxeo sur cette nouvelle base on a les erreurs suivantes: org.nuxeo.ecm.core.storage.StorageException: Could not insert: INSERT INTO FULLTEXT (ID, JOBID, FULLTEXT, SIMPLETEXT, BINARYTEXT, FULLTEXT_TITLE, SIMPLETEXT_TITLE, BINARYTEXT_TITLE, FULLTEXT_DESCRIPTION, SIMPLETEXT_DESCRIPTION, BINARYTEXT_DESCRIPTION) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) et l'application est inutilisable -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8613) Impossible de démarrer Nuxeo sur nouvelle base
[ https://jira.nuxeo.com/browse/NXP-8613?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Reffray updated NXP-8613: -- Attachment: server.log Impossible de démarrer Nuxeo sur nouvelle base -- Key: NXP-8613 URL: https://jira.nuxeo.com/browse/NXP-8613 Project: Nuxeo Enterprise Platform Issue Type: Bug Reporter: Ivan Reffray Priority: Blocker Attachments: server.log Nouvelle base Oracle installé avec CHARACTERESET AL32UTF8 Oracle text est installé Lorsque l'on démarre Nuxeo sur cette nouvelle base on a les erreurs suivantes: org.nuxeo.ecm.core.storage.StorageException: Could not insert: INSERT INTO FULLTEXT (ID, JOBID, FULLTEXT, SIMPLETEXT, BINARYTEXT, FULLTEXT_TITLE, SIMPLETEXT_TITLE, BINARYTEXT_TITLE, FULLTEXT_DESCRIPTION, SIMPLETEXT_DESCRIPTION, BINARYTEXT_DESCRIPTION) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) et l'application est inutilisable -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8614) Infinite loop on high concurrent access to ComplexTypeImpl.getField
Infinite loop on high concurrent access to ComplexTypeImpl.getField --- Key: NXP-8614 URL: https://jira.nuxeo.com/browse/NXP-8614 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Core SQL Storage Affects Versions: 5.5, 5.4.2, 5.3.2 Reporter: Benoit Delbosc On high concurrency access to ComplexTypeImpl.getField can lead to infinite loop on HashMap.get. The result is that all thread will be blocked in HashMap.get consuming all CPU without end. Looking at a thread dump will show many threads like this {code} ajp-X-8009-49 daemon prio=10 tid=0x5052a800 nid=0x31c1 runnable [0x48263000] java.lang.Thread.State: RUNNABLE at java.util.HashMap.get(HashMap.java:303) at org.nuxeo.ecm.core.schema.types.ComplexTypeImpl.getField(ComplexTypeImpl.java:103) at org.nuxeo.ecm.core.schema.types.CompositeTypeImpl.getField(CompositeTypeImpl.java:123) at org.nuxeo.ecm.core.storage.sql.coremodel.SQLSession.makeProperties(SQLSession.java:846) at org.nuxeo.ecm.core.storage.sql.coremodel.SQLSession.makeProperty(SQLSession.java:823) at org.nuxeo.ecm.core.storage.sql.coremodel.SQLComplexProperty.getProperty(SQLComplexProperty.java:119) at org.nuxeo.ecm.core.storage.sql.coremodel.SQLComplexProperty.setPropertyValue(SQLComplexProperty.java:209) at org.nuxeo.ecm.core.storage.sql.coremodel.SQLDocumentLive.writeDocumentPart(SQLDocumentLive.java:171) at org.nuxeo.ecm.core.api.AbstractSession.writeModel(AbstractSession.java:495) at org.nuxeo.ecm.core.api.AbstractSession.createDocument(AbstractSession.java:816) at org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.createDocument(DocumentManagerBean.java:261) {code} This happens because HashMap is not thread safe and access should be synchronized. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8244) Bad rendering of bullet lists and paragraphs on note documents
[ https://jira.nuxeo.com/browse/NXP-8244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109405#comment-109405 ] Pivotal Integration commented on NXP-8244: -- A Pivotal Tracker story has been created for this Issue: http://www.pivotaltracker.com/story/show/23338119 Bad rendering of bullet lists and paragraphs on note documents -- Key: NXP-8244 URL: https://jira.nuxeo.com/browse/NXP-8244 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Web UI Affects Versions: 5.5 Reporter: Olivier Grisel Assignee: Lise Kemen Priority: Major Attachments: markdown-rendering.png, markdown-source.png The bullet lists lack their usual bullet markers and indentation. The paragraphs are not separated enough (or the line height inside paragraphs is too large, or both). See screenshots. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8068) Integrate content routing in DM
[ https://jira.nuxeo.com/browse/NXP-8068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109406#comment-109406 ] Mariana Cedica commented on NXP-8068: - Each time a route step is set to running, an operation chain is launched acoording to the following extension point: extension target=org.nuxeo.ecm.platform.routing.service point=chainsToType mapping documentType=SimpleTask chainId=simpleTask undoChainIdFromRunning=simpleUndo undoChainIdFromDone=simpleUndo / /extension If you want user validation, or user input, you need to create a task in that chain. For instance like chain id=simpleTask operation id=Context.FetchDocument / operation id=Workflow.CreateRoutingTask param type=string name=accept operation chain setTaskDone /param param type=string name=reject operation chain setTaskDone /param /operation /chain This task first fetch the document associated to the Route, than create a Task on that document. The Workflow.CreateRoutingTask takes needed information (like actors, directive etc...) in the Step document metadatas. For that purpose, you can use the TaskStep facet and its associated task_step layout. A task document currently only accept two operation chain. One for the accept button and one for the reject button. It's your responsability to resume the route in this operation. The easiest way being to add the Document.Routing.Task.Done operation at the end of thoses chains. Decisional Step Implementation in CMF == Added a new doc type DecisionalDistributionTask and overridden the ConditionalfolderFactory contribution to create a ConditionalFolder containing a DecisionalDistributionTask as the decisional step. the DecisionalDistributionTask is mapped to the DecisionalDistributionTaskChain (this is the automation chain executed when the step is run) the DecisionalDistributionTask, sets the next option to run to 1 if the current task is validated, or to 2 if the current task is refused chain id=DecisionalDistributionTaskChain operation id=Case.Management.CreateCaseLink / operation id=Case.Management.Step.CaseLink.Mapping param name=actionnable type=booleantrue/param param name=mappingProperties type=Properties property key=dc:titleCase:dc:title/property property key=acslk:dueDateStep:rtsk:dueDate/property property key=acslk:automaticValidation Step:rtsk:automaticValidation /property /param param name=leavingChainsProperties type=Properties property key=validatevalidateAndRemoveLinkAndExecuteOption1/property property key=refuserefuseAndRemoveLinkAndExecuteOption2/property /param /operation operation id=Case.Management.Distribution / /chain Integrate content routing in DM --- Key: NXP-8068 URL: https://jira.nuxeo.com/browse/NXP-8068 Project: Nuxeo Enterprise Platform Issue Type: Task Reporter: Laurent Doguin Assignee: Laurent Doguin -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-371) Manage a stable branch
Manage a stable branch -- Key: NXBT-371 URL: https://jira.nuxeo.com/browse/NXBT-371 Project: Nuxeo ECM Build/Test Environment Issue Type: New Feature Components: Continuous integration, Release script Reporter: Julien Carsique Assignee: Julien Carsique Fix For: NXP-5.6 Update a stable branch with code from master when: - a release from master is published - nightly tests (IT-*) are successful and the master's branch SNAPSHOT artifacts are published. That way, there will be a branch hosting code synchronized with publicly available SNAPSHOT artifacts (or latest release) whereas the master branch contains code ahead of public snapshots. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8612) Fix file content compare in Windows
[ https://jira.nuxeo.com/browse/NXP-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109407#comment-109407 ] Arnaud Kervern commented on NXP-8612: - Adding a method to FileUtils#areFileContentEquals to compare files independently of the EOL Fix file content compare in Windows --- Key: NXP-8612 URL: https://jira.nuxeo.com/browse/NXP-8612 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Affects Versions: 5.5 Reporter: Arnaud Kervern Fix For: 5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8612) Fix file content compare in Windows
[ https://jira.nuxeo.com/browse/NXP-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arnaud Kervern updated NXP-8612: Status: Open (was: Triage) Fix file content compare in Windows --- Key: NXP-8612 URL: https://jira.nuxeo.com/browse/NXP-8612 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Affects Versions: 5.5 Reporter: Arnaud Kervern Fix For: 5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXP-8540) Fix windows path problems in Nuxeo core convert tests
[ https://jira.nuxeo.com/browse/NXP-8540?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arnaud Kervern resolved NXP-8540. - Resolution: Duplicate Fix windows path problems in Nuxeo core convert tests - Key: NXP-8540 URL: https://jira.nuxeo.com/browse/NXP-8540 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Affects Versions: 5.5 Environment: Windows Reporter: Vladimir Pasquier Assignee: Vladimir Pasquier Fix For: 5.6 Several problems about paths and EOL (windows compliance) - org.nuxeo.ecm.core.convert.plugins.tests.TestMailConverter.testTextAndHtmlEmailTransformation - org.nuxeo.ecm.core.convert.plugins.tests.TestMailConverter.testOnlyHtmlEmailTransformation -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXP-8612) Fix file content compare in Windows
[ https://jira.nuxeo.com/browse/NXP-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arnaud Kervern resolved NXP-8612. - Resolution: Fixed Fix file content compare in Windows --- Key: NXP-8612 URL: https://jira.nuxeo.com/browse/NXP-8612 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Affects Versions: 5.5 Reporter: Arnaud Kervern Fix For: 5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work started: (NXBT-366) Release must package sources
[ https://jira.nuxeo.com/browse/NXBT-366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXBT-366 started by Julien Carsique. Release must package sources Key: NXBT-366 URL: https://jira.nuxeo.com/browse/NXBT-366 Project: Nuxeo ECM Build/Test Environment Issue Type: Sub-task Reporter: Julien Carsique Assignee: Julien Carsique Priority: Critical -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8558) Fix Microsoft SQL Server unit tests
[ https://jira.nuxeo.com/browse/NXP-8558?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Delphine Renevey updated NXP-8558: -- Status: Open (was: Triage) Fix Microsoft SQL Server unit tests --- Key: NXP-8558 URL: https://jira.nuxeo.com/browse/NXP-8558 Project: Nuxeo Enterprise Platform Issue Type: Bug Affects Versions: 5.5 Environment: Microsoft SQL Server Reporter: Florent Guillaume Priority: Major Fix For: 5.6 Fix unit tests failures under Microsoft SQL Server. http://qa.nuxeo.org/jenkins/job/nuxeo-master-fullbuild-multiosdb/Slave=MULTIDB_LINUX,dbprofile=mssql/25/ Note that under SQL Server we only have one fulltext index, and many failing tests don't take this into account. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8244) Bad rendering of bullet lists and paragraphs on note documents
[ https://jira.nuxeo.com/browse/NXP-8244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109415#comment-109415 ] Lise Kemen commented on NXP-8244: - Style adjustment: https://github.com/nuxeo/nuxeo-dm/commit/949b728898b84b75a08af232a33b08dac59f7331 Bad rendering of bullet lists and paragraphs on note documents -- Key: NXP-8244 URL: https://jira.nuxeo.com/browse/NXP-8244 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Web UI Affects Versions: 5.5 Reporter: Olivier Grisel Assignee: Lise Kemen Priority: Major Fix For: 5.5.0-HF01, 5.6 Attachments: markdown-rendering.png, markdown-source.png The bullet lists lack their usual bullet markers and indentation. The paragraphs are not separated enough (or the line height inside paragraphs is too large, or both). See screenshots. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8244) Bad rendering of bullet lists and paragraphs on note documents
[ https://jira.nuxeo.com/browse/NXP-8244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lise Kemen updated NXP-8244: Fix Version/s: 5.6 5.5.0-HF01 Bad rendering of bullet lists and paragraphs on note documents -- Key: NXP-8244 URL: https://jira.nuxeo.com/browse/NXP-8244 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Web UI Affects Versions: 5.5 Reporter: Olivier Grisel Assignee: Lise Kemen Priority: Major Fix For: 5.5.0-HF01, 5.6 Attachments: markdown-rendering.png, markdown-source.png The bullet lists lack their usual bullet markers and indentation. The paragraphs are not separated enough (or the line height inside paragraphs is too large, or both). See screenshots. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXP-8244) Bad rendering of bullet lists and paragraphs on note documents
[ https://jira.nuxeo.com/browse/NXP-8244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pivotal Integration resolved NXP-8244. -- Resolution: Fixed Bad rendering of bullet lists and paragraphs on note documents -- Key: NXP-8244 URL: https://jira.nuxeo.com/browse/NXP-8244 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Web UI Affects Versions: 5.5 Reporter: Olivier Grisel Assignee: Lise Kemen Priority: Major Fix For: 5.5.0-HF01, 5.6 Attachments: markdown-rendering.png, markdown-source.png The bullet lists lack their usual bullet markers and indentation. The paragraphs are not separated enough (or the line height inside paragraphs is too large, or both). See screenshots. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8244) Bad rendering of bullet lists and paragraphs on note documents
[ https://jira.nuxeo.com/browse/NXP-8244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109416#comment-109416 ] Lise Kemen commented on NXP-8244: - 5.5.0: https://github.com/nuxeo/nuxeo-dm/commit/cdb4c197f0ba2127284ac3ad7cfed9fa94ba6009 Bad rendering of bullet lists and paragraphs on note documents -- Key: NXP-8244 URL: https://jira.nuxeo.com/browse/NXP-8244 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Web UI Affects Versions: 5.5 Reporter: Olivier Grisel Assignee: Lise Kemen Priority: Major Fix For: 5.5.0-HF01, 5.6 Attachments: markdown-rendering.png, markdown-source.png The bullet lists lack their usual bullet markers and indentation. The paragraphs are not separated enough (or the line height inside paragraphs is too large, or both). See screenshots. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-371) Manage a stable branch
[ https://jira.nuxeo.com/browse/NXBT-371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-371: - Tags: Backlog Manage a stable branch -- Key: NXBT-371 URL: https://jira.nuxeo.com/browse/NXBT-371 Project: Nuxeo ECM Build/Test Environment Issue Type: New Feature Components: Continuous integration, Release script Reporter: Julien Carsique Assignee: Julien Carsique Fix For: NXP-5.6 Update a stable branch with code from master when: - a release from master is published - nightly tests (IT-*) are successful and the master's branch SNAPSHOT artifacts are published. That way, there will be a branch hosting code synchronized with publicly available SNAPSHOT artifacts (or latest release) whereas the master branch contains code ahead of public snapshots. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Issue Comment Edited: (NXS-888) Fix CSV import for vocabularies
[ https://jira.nuxeo.com/browse/NXS-888?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109417#comment-109417 ] Anahide Tchertchian edited comment on NXS-888 at 1/12/12 2:35 PM: -- TODO: - align on 5.5-HF01: need to wait for release on Nexus - handle encoding issues (given example file holds accents, they are not imported correctly) was (Author: atchertchian): align on 5.5-HF01: handle encoding issues (given example file holds accents, they are not imported correctly): Fix CSV import for vocabularies --- Key: NXS-888 URL: https://jira.nuxeo.com/browse/NXS-888 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Sun Tan Assignee: Anahide Tchertchian Priority: Critical Fix For: 2.5.1, Short term backlog Attachments: pia_ged_nature.csv When trying to import: {code} One or more exceptions caught, see full set in UmbrellaException#getCauses Uncaught exception: com.google.gwt.event.shared.UmbrellaException: One or more exceptions caught, see full set in UmbrellaException#getCauses at Unknown.re(Unknown Source) at Unknown.mj(Unknown Source) at Unknown.iz(Unknown Source) at Unknown.lz(Unknown Source) at Unknown.Hy(Unknown Source) at Unknown.ytb(Unknown Source) at Unknown.XDb(Unknown Source) at Unknown.Eib(Unknown Source) at Unknown.Qib(Unknown Source) at Unknown.Ug(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.Tj(Unknown Source) at Unknown.Wj(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) Caused by: com.google.gwt.json.client.JSONException: Unexpected typeof result 'xml'; please report this bug to the GWT team at Unknown.qe(Unknown Source) at Unknown.xe(Unknown Source) at Unknown.lj(Unknown Source) at Unknown.VF(Unknown Source) at Unknown.DG(Unknown Source) at Unknown.AG(Unknown Source) at Unknown.BG(Unknown Source) at Unknown.jSd(Unknown Source) at Unknown.aEb(Unknown Source) at Unknown.Uy(Unknown Source) at Unknown.Hy(Unknown Source) at Unknown.ytb(Unknown Source) at Unknown.XDb(Unknown Source) at Unknown.Eib(Unknown Source) at Unknown.Qib(Unknown Source) at Unknown.Ug(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.Tj(Unknown Source) at Unknown.Wj(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXS-888) Fix CSV import for vocabularies
[ https://jira.nuxeo.com/browse/NXS-888?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109417#comment-109417 ] Anahide Tchertchian commented on NXS-888: - align on 5.5-HF01: handle encoding issues (given example file holds accents, they are not imported correctly): Fix CSV import for vocabularies --- Key: NXS-888 URL: https://jira.nuxeo.com/browse/NXS-888 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Sun Tan Assignee: Anahide Tchertchian Priority: Critical Fix For: 2.5.1, Short term backlog Attachments: pia_ged_nature.csv When trying to import: {code} One or more exceptions caught, see full set in UmbrellaException#getCauses Uncaught exception: com.google.gwt.event.shared.UmbrellaException: One or more exceptions caught, see full set in UmbrellaException#getCauses at Unknown.re(Unknown Source) at Unknown.mj(Unknown Source) at Unknown.iz(Unknown Source) at Unknown.lz(Unknown Source) at Unknown.Hy(Unknown Source) at Unknown.ytb(Unknown Source) at Unknown.XDb(Unknown Source) at Unknown.Eib(Unknown Source) at Unknown.Qib(Unknown Source) at Unknown.Ug(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.Tj(Unknown Source) at Unknown.Wj(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) Caused by: com.google.gwt.json.client.JSONException: Unexpected typeof result 'xml'; please report this bug to the GWT team at Unknown.qe(Unknown Source) at Unknown.xe(Unknown Source) at Unknown.lj(Unknown Source) at Unknown.VF(Unknown Source) at Unknown.DG(Unknown Source) at Unknown.AG(Unknown Source) at Unknown.BG(Unknown Source) at Unknown.jSd(Unknown Source) at Unknown.aEb(Unknown Source) at Unknown.Uy(Unknown Source) at Unknown.Hy(Unknown Source) at Unknown.ytb(Unknown Source) at Unknown.XDb(Unknown Source) at Unknown.Eib(Unknown Source) at Unknown.Qib(Unknown Source) at Unknown.Ug(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.Tj(Unknown Source) at Unknown.Wj(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXS-908) Fix schemas available on Document doc type
[ https://jira.nuxeo.com/browse/NXS-908?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109419#comment-109419 ] Anahide Tchertchian commented on NXS-908: - Several options available: 1. finer resolution of what schemas should be added by default at build time. Problem is that Studio behaves as is the Folder doc type had the uid schema for instance, which is not true. 2. remove default schemas for Document to match Nuxeo behaviour, and add the default schemas at creation (or make it impossible to remove them?) + make a migration script to add these schemas on existing doc types. Fix schemas available on Document doc type -- Key: NXS-908 URL: https://jira.nuxeo.com/browse/NXS-908 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1 The Document document type contribution is defined to hold the uid, dublincore and common schemas but the definition on Nuxeo side does not include them = they should be added every time they're missing, not only when the direct parent type is Document. Otherwise, for instance, a document that inherits Folder in Studio shows that it has all these schemas, but the generated type does not really hold them. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work stopped: (NXS-908) Fix schemas available on Document doc type
[ https://jira.nuxeo.com/browse/NXS-908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXS-908 stopped by Anahide Tchertchian. Fix schemas available on Document doc type -- Key: NXS-908 URL: https://jira.nuxeo.com/browse/NXS-908 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1 The Document document type contribution is defined to hold the uid, dublincore and common schemas but the definition on Nuxeo side does not include them = they should be added every time they're missing, not only when the direct parent type is Document. Otherwise, for instance, a document that inherits Folder in Studio shows that it has all these schemas, but the generated type does not really hold them. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work stopped: (NXS-839) Some sample csv files should be available for download on the vocabulary feature
[ https://jira.nuxeo.com/browse/NXS-839?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXS-839 stopped by Anahide Tchertchian. Some sample csv files should be available for download on the vocabulary feature Key: NXS-839 URL: https://jira.nuxeo.com/browse/NXS-839 Project: Nuxeo Studio Issue Type: Improvement Affects Versions: Short term backlog Reporter: Alain Escaffre Assignee: Anahide Tchertchian Fix For: 2.5.1 We should provide two vocabularies samples: one for simple, one for hierarchical. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-889) Fix display of referenced layouts
[ https://jira.nuxeo.com/browse/NXS-889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-889: Description: When creating external layouts in studio, we expect that the layout being displayed exactly the same as if widget were created in the Creation/Edit/View layout tab of the document feature. But - labels are not in bold in view mode (bold is used in edit mode) - when importing several layouts, value widgets are not aligned with others comming from the another layout was: When creating external layouts in studio, we expect that the layout being displayed exactly the same as if widget were created in the Creation/Edit/View layout tab of the document feature. But - labels are not in bold - when importing several layouts, value widgets are not aligned with others comming from the another layout Fix display of referenced layouts - Key: NXS-889 URL: https://jira.nuxeo.com/browse/NXS-889 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Sun Tan Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog Attachments: layout.png When creating external layouts in studio, we expect that the layout being displayed exactly the same as if widget were created in the Creation/Edit/View layout tab of the document feature. But - labels are not in bold in view mode (bold is used in edit mode) - when importing several layouts, value widgets are not aligned with others comming from the another layout -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXS-879) Fix alignment of widget labels when using several layouts
[ https://jira.nuxeo.com/browse/NXS-879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian resolved NXS-879. - Resolution: Duplicate Fix Version/s: (was: 2.5.1) NXS-889 duplicate Fix alignment of widget labels when using several layouts - Key: NXS-879 URL: https://jira.nuxeo.com/browse/NXS-879 Project: Nuxeo Studio Issue Type: Improvement Affects Versions: 2.5 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Attachments: Capture d’écran 2011-12-20 à 01.39.49.png when referenced before or after the local layout, the layouts are not correctly alined in DM, see attached screenshot the local layout is disabled, and where there is a before and an after layout. We would like to have all the labels on the same column -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8615) Update test framework to use the Nuxeo-Selenium-Tester user agent on recent versions of firefox
Update test framework to use the Nuxeo-Selenium-Tester user agent on recent versions of firefox --- Key: NXP-8615 URL: https://jira.nuxeo.com/browse/NXP-8615 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Tests Reporter: Mathieu Guillaume In the functional tests, we set the Firefox preference general.useragent.extra.nuxeo to Nuxeo-Selenium-Tester so we can detect that we're running a test inside Nuxeo. This preference (general.useragent.extra.*) no longer exists in recent versions of Firefox. - override the whole UA string using the general.useragent.override preference setting. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8615) Update test framework to use the Nuxeo-Selenium-Tester user agent on recent versions of firefox
[ https://jira.nuxeo.com/browse/NXP-8615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mathieu Guillaume updated NXP-8615: --- Status: Open (was: Triage) Update test framework to use the Nuxeo-Selenium-Tester user agent on recent versions of firefox --- Key: NXP-8615 URL: https://jira.nuxeo.com/browse/NXP-8615 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Tests Reporter: Mathieu Guillaume In the functional tests, we set the Firefox preference general.useragent.extra.nuxeo to Nuxeo-Selenium-Tester so we can detect that we're running a test inside Nuxeo. This preference (general.useragent.extra.*) no longer exists in recent versions of Firefox. - override the whole UA string using the general.useragent.override preference setting. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8615) Update test framework to use the Nuxeo-Selenium-Tester user agent on recent versions of firefox
[ https://jira.nuxeo.com/browse/NXP-8615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109422#comment-109422 ] Mathieu Guillaume commented on NXP-8615: Updated in tools-nuxeo-ftest. Changed in nuxeo-distribution/nuxeo-functional-tests in commit https://github.com/nuxeo/nuxeo-distribution/commit/59a798e62399add0e2742e6392546d7f5f0c3d61 Update test framework to use the Nuxeo-Selenium-Tester user agent on recent versions of firefox --- Key: NXP-8615 URL: https://jira.nuxeo.com/browse/NXP-8615 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Tests Reporter: Mathieu Guillaume In the functional tests, we set the Firefox preference general.useragent.extra.nuxeo to Nuxeo-Selenium-Tester so we can detect that we're running a test inside Nuxeo. This preference (general.useragent.extra.*) no longer exists in recent versions of Firefox. - override the whole UA string using the general.useragent.override preference setting. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXP-8615) Update test framework to use the Nuxeo-Selenium-Tester user agent on recent versions of firefox
[ https://jira.nuxeo.com/browse/NXP-8615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109423#comment-109423 ] Mathieu Guillaume commented on NXP-8615: Related to: NXP-3991 Update test framework to use the Nuxeo-Selenium-Tester user agent on recent versions of firefox --- Key: NXP-8615 URL: https://jira.nuxeo.com/browse/NXP-8615 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Tests Reporter: Mathieu Guillaume In the functional tests, we set the Firefox preference general.useragent.extra.nuxeo to Nuxeo-Selenium-Tester so we can detect that we're running a test inside Nuxeo. This preference (general.useragent.extra.*) no longer exists in recent versions of Firefox. - override the whole UA string using the general.useragent.override preference setting. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work started: (NXP-8226) Fix Social Collaboration Selenium tests
[ https://jira.nuxeo.com/browse/NXP-8226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXP-8226 started by Thomas Roger. Fix Social Collaboration Selenium tests --- Key: NXP-8226 URL: https://jira.nuxeo.com/browse/NXP-8226 Project: Nuxeo Enterprise Platform Issue Type: Task Components: Social Collaboration Reporter: Thomas Roger Assignee: Thomas Roger Fix For: 5.5.x Time Spent: 5 hours Remaining Estimate: 0 minutes -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Assigned: (NXP-8594) Refactor to take advantage of a nicer XML export and fix remaining bugs
[ https://jira.nuxeo.com/browse/NXP-8594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antoine Taillefer reassigned NXP-8594: -- Assignee: Antoine Taillefer Refactor to take advantage of a nicer XML export and fix remaining bugs --- Key: NXP-8594 URL: https://jira.nuxeo.com/browse/NXP-8594 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Antoine Taillefer Assignee: Antoine Taillefer Original Estimate: 3 days Remaining Estimate: 3 days -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXS-889) Fix display of referenced layouts
[ https://jira.nuxeo.com/browse/NXS-889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109424#comment-109424 ] Anahide Tchertchian commented on NXS-889: - the external layout is the one controlling the rendering (non-bold labels) = cannot reproduce with the default dublincore layout or a layou created in Studio. Fix display of referenced layouts - Key: NXS-889 URL: https://jira.nuxeo.com/browse/NXS-889 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Sun Tan Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog Attachments: layout.png When creating external layouts in studio, we expect that the layout being displayed exactly the same as if widget were created in the Creation/Edit/View layout tab of the document feature. But - labels are not in bold in view mode (bold is used in edit mode) - when importing several layouts, value widgets are not aligned with others comming from the another layout -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXS-889) Fix display of referenced layouts
[ https://jira.nuxeo.com/browse/NXS-889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109427#comment-109427 ] Anahide Tchertchian commented on NXS-889: - non-bold labels appear only when widget is translated (missing style info in layout template) Fix display of referenced layouts - Key: NXS-889 URL: https://jira.nuxeo.com/browse/NXS-889 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Sun Tan Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog Attachments: layout.png When creating external layouts in studio, we expect that the layout being displayed exactly the same as if widget were created in the Creation/Edit/View layout tab of the document feature. But - labels are not in bold in view mode (bold is used in edit mode) - when importing several layouts, value widgets are not aligned with others comming from the another layout -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-889) Fix display of referenced layouts
[ https://jira.nuxeo.com/browse/NXS-889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-889: Comment: was deleted (was: the external layout is the one controlling the rendering (non-bold labels) = cannot reproduce with the default dublincore layout or a layou created in Studio.) Fix display of referenced layouts - Key: NXS-889 URL: https://jira.nuxeo.com/browse/NXS-889 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Sun Tan Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog Attachments: layout.png When creating external layouts in studio, we expect that the layout being displayed exactly the same as if widget were created in the Creation/Edit/View layout tab of the document feature. But - labels are not in bold in view mode (bold is used in edit mode) - when importing several layouts, value widgets are not aligned with others comming from the another layout -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXBT-356) Define a CI slave for performance
[ https://jira.nuxeo.com/browse/NXBT-356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109430#comment-109430 ] Mathieu Guillaume commented on NXBT-356: For the first run of tests, I did an offline build (with tests) of nuxeo-features. Default JDK used was Sun's Java 6, with MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=256m. * Server 1: 2x4 cores (Intel Quad Core i7 870 @ 2.93GHz), 16GB RAM Compile times: 7m39, 7m46, 7m53 Alternative test - double maven memory: 7m49 Alternative test - OpenJDK6: 10m06 Alternative test - OpenJDK7: 7m52 Alternative test - maven 3: 7m40 * Server 2: 1x4 cores (Intel Quad Core Q6600 @ 2.40GHz), 4GB RAM Compile times: 12m09, 12m59, 13m56 Alternative test - double maven memory: 12m46 Alternative test - OpenJDK6: 14m39 * Server 3: 1x4 virtual cores (AMD Quad Core Opteron 2374 HE @ 2.20GHz), 4GB RAM Compile times: 13m58, 14m21, 14m08 Alternative test - double maven memory: 13m23 Alternative test - OpenJDK6: 21m48 Alternative test - OpenJDK7: 14m33 * Server 4: 1x2 cores (Intel Core 2 Duo E6550 @ 2.33GHz), 2GB RAM Compile times: 15m46, 16m42, 17m57 Alternative test - double maven memory: 34m49 Alternative test - OpenJDK6: 20m48 Conclusions: - the default memory parameters are sufficient for build tasks, increasing memory doesn't benefit the build times (and hurts them in the case of Server 4, which has to use swap). - build tasks seem to be pretty much only CPU-bound. Alternate tests: - OpenJDK6 is slower, there would be no benefit to switch to it. - OpenJDK7 and maven3 don't significantly alter build times. Define a CI slave for performance - Key: NXBT-356 URL: https://jira.nuxeo.com/browse/NXBT-356 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Mathieu Guillaume Slave build performances Currently the build on the Jenkins slaves is about the same time than on a dev laptop. = we can make better ! It's true that a big part of the Jenkins slave are poor hardware (the dwarf). Before taking any decision, we should probably do some profiling to see exactly what are the real impacting factors : test build on a bigger CPU (like Octo) use RAMFS to speedup I/O tweak compile options ? test on big RackSpace VMs = based on that we will be able to define what kind of Build slaves we need (then we will have to see what we can host internaly and what must be external) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXBT-356) Define a CI slave for performance
[ https://jira.nuxeo.com/browse/NXBT-356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109438#comment-109438 ] Mathieu Guillaume commented on NXBT-356: For the second run of tests, I tried to address the case of functional tests. The one used was nuxeo-distribution-dm/ftest/selenium (offline) as we don't have any significant WebDriver tests yet. JDK used was Sun's Java 6, with MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=256m. For Nuxeo, the default JAVA_OPTS are -Xms512m -Xmx1024m -XX:MaxPermSize=512m (plus other non-memory-related ones). For selenium, no memory options are passed by default. * Server 1: Due to a too-recent version of Firefox, the tests didn't pass, the results are not significant (too many waits for timeout, results were around 33 minutes). * Server 2: Run times: 24m18, 26m29, 24m40 Alternative test - double maven memory: 25m02 Alternative test - double nuxeo memory: 25m09 Alternative test - 1GB selenium memory: 25m13 * Server 3: Run times: 28m05, 28m11, 27m55 Alternative test - double maven memory: 27m48 Alternative test - double nuxeo memory: 27m40 * Server 4: Run times: 25m11, 25m27, 24m57 Alternative test - double maven memory: 25m06 Alternative test - double nuxeo memory: 26m08 Conclusion: - The test times are pretty much the same whatever the options used, the defaults are high enough. - The virtual machine (Server 3) is slightly slower, but not by much. The limiting factor in this test seems to be Firefox, which was using the most CPU during the tests. The similar times on servers with a different number of cores can probably be explained by the fact the Firefox is not optimized for multi-core yet: it's multi-threaded, but most of the work happens in a single thread. Cf. [this blog post|http://blog.mozilla.com/products/2011/07/15/goals-for-multi-process-firefox/] for details. Define a CI slave for performance - Key: NXBT-356 URL: https://jira.nuxeo.com/browse/NXBT-356 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Mathieu Guillaume Slave build performances Currently the build on the Jenkins slaves is about the same time than on a dev laptop. = we can make better ! It's true that a big part of the Jenkins slave are poor hardware (the dwarf). Before taking any decision, we should probably do some profiling to see exactly what are the real impacting factors : test build on a bigger CPU (like Octo) use RAMFS to speedup I/O tweak compile options ? test on big RackSpace VMs = based on that we will be able to define what kind of Build slaves we need (then we will have to see what we can host internaly and what must be external) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work stopped: (NXBT-356) Define a CI slave for performance
[ https://jira.nuxeo.com/browse/NXBT-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXBT-356 stopped by Mathieu Guillaume. Define a CI slave for performance - Key: NXBT-356 URL: https://jira.nuxeo.com/browse/NXBT-356 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Mathieu Guillaume Slave build performances Currently the build on the Jenkins slaves is about the same time than on a dev laptop. = we can make better ! It's true that a big part of the Jenkins slave are poor hardware (the dwarf). Before taking any decision, we should probably do some profiling to see exactly what are the real impacting factors : test build on a bigger CPU (like Octo) use RAMFS to speedup I/O tweak compile options ? test on big RackSpace VMs = based on that we will be able to define what kind of Build slaves we need (then we will have to see what we can host internaly and what must be external) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8609) Style the retention management UI (admin center)
[ https://jira.nuxeo.com/browse/NXP-8609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lise Kemen updated NXP-8609: Status: Open (was: Triage) Style the retention management UI (admin center) Key: NXP-8609 URL: https://jira.nuxeo.com/browse/NXP-8609 Project: Nuxeo Enterprise Platform Issue Type: Task Reporter: Delphine Renevey Assignee: Lise Kemen EA Retention management feature -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-903) Fix connection leak when activating Comet
[ https://jira.nuxeo.com/browse/NXS-903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Delphine Renevey updated NXS-903: - Tags: Backlog Fix connection leak when activating Comet - Key: NXS-903 URL: https://jira.nuxeo.com/browse/NXS-903 Project: Nuxeo Studio Issue Type: New Feature Affects Versions: 2.5 Reporter: Alain Escaffre Fix For: 2.6, Short term backlog Some Studio code should check whether the client answers, and if not, should close the connection. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8616) Add default template binding for doc type
Add default template binding for doc type - Key: NXP-8616 URL: https://jira.nuxeo.com/browse/NXP-8616 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Thierry Delprat Assignee: Thierry Delprat -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXS-889) Fix display of referenced layouts
[ https://jira.nuxeo.com/browse/NXS-889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian resolved NXS-889. - Resolution: Fixed Fix Version/s: (was: Short term backlog) 2.6 2.5: http://hgpriv.nuxeo.org/nuxeo-studio/rev/873598ad6732 2.6: http://hgpriv.nuxeo.org/nuxeo-studio/rev/1474ffe54b19 Fix display of referenced layouts - Key: NXS-889 URL: https://jira.nuxeo.com/browse/NXS-889 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Sun Tan Assignee: Anahide Tchertchian Fix For: 2.5.1, 2.6 Attachments: layout.png When creating external layouts in studio, we expect that the layout being displayed exactly the same as if widget were created in the Creation/Edit/View layout tab of the document feature. But - labels are not in bold in view mode (bold is used in edit mode) - when importing several layouts, value widgets are not aligned with others comming from the another layout -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8616) Add default template binding for doc type
[ https://jira.nuxeo.com/browse/NXP-8616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Delprat updated NXP-8616: - Description: In the current model, the Templatebased document has to be bound to a template document explicitly on a per instance basis. In some cases, we may want to have a default template bound to the document without having to choose it. The quick solution is to add an exetension point to manage this binding. Add default template binding for doc type - Key: NXP-8616 URL: https://jira.nuxeo.com/browse/NXP-8616 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Thierry Delprat Assignee: Thierry Delprat Original Estimate: 1 day Remaining Estimate: 1 day In the current model, the Templatebased document has to be bound to a template document explicitly on a per instance basis. In some cases, we may want to have a default template bound to the document without having to choose it. The quick solution is to add an exetension point to manage this binding. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-872) Add a feature to completely override a document type
[ https://jira.nuxeo.com/browse/NXS-872?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-872: Status: Open (was: Triage) Add a feature to completely override a document type - Key: NXS-872 URL: https://jira.nuxeo.com/browse/NXS-872 Project: Nuxeo Studio Issue Type: Improvement Components: Schemas Affects Versions: 2.4.3 Reporter: Thierry Martins Priority: Major Fix For: 2.6, Short term backlog Sometimes, a user needs to override the previous definition of a document type defined in Nuxeo, like Workspace or Folder: for instance, he will need to redefine the accepted document types. But because of the default definition and the merge policy of the extension point, you can only add accepted document types. It would be interesting to add a checkbox to force the overriding and generate a contribution like {code:xml} type id=Workspace remove=true / {code} before the contribution corresponding to what was defined in Studio UI. Otherwise, we can think about implementing the deniedSubTypes attribute, but it won't solve all issues. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-906) When user is under IE, alert that only Firefox and Chrome are supported
[ https://jira.nuxeo.com/browse/NXS-906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-906: Tags: Backlog When user is under IE, alert that only Firefox and Chrome are supported --- Key: NXS-906 URL: https://jira.nuxeo.com/browse/NXS-906 Project: Nuxeo Studio Issue Type: Task Reporter: Alain Escaffre Fix For: 2.6, Short term backlog We should put an alert (a popup with an don't display again checkbox) with a message that says : Nuxeo Studio, although working on Internet Explorer for most of the features, is optimized for Chrome and Firefox. Please joine again from one of those browsers ! -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-872) Add a feature to completely override a document type
[ https://jira.nuxeo.com/browse/NXS-872?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-872: Tags: Backlog Add a feature to completely override a document type - Key: NXS-872 URL: https://jira.nuxeo.com/browse/NXS-872 Project: Nuxeo Studio Issue Type: Improvement Components: Schemas Affects Versions: 2.4.3 Reporter: Thierry Martins Priority: Major Fix For: 2.6, Short term backlog Sometimes, a user needs to override the previous definition of a document type defined in Nuxeo, like Workspace or Folder: for instance, he will need to redefine the accepted document types. But because of the default definition and the merge policy of the extension point, you can only add accepted document types. It would be interesting to add a checkbox to force the overriding and generate a contribution like {code:xml} type id=Workspace remove=true / {code} before the contribution corresponding to what was defined in Studio UI. Otherwise, we can think about implementing the deniedSubTypes attribute, but it won't solve all issues. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXS-774) Have a Layout widget that can be added in summary, and any tabs
[ https://jira.nuxeo.com/browse/NXS-774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109451#comment-109451 ] Anahide Tchertchian commented on NXS-774: - + handle mode for layouts configured in Studio Have a Layout widget that can be added in summary, and any tabs --- Key: NXS-774 URL: https://jira.nuxeo.com/browse/NXS-774 Project: Nuxeo Studio Issue Type: New Feature Reporter: Alain Escaffre Assignee: Anahide Tchertchian Fix For: 2.6, Short term backlog In this widget, we would reference the layout to display (in which we configured both edit and view modes) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8201) Add support for document rendition via Office Templating
[ https://jira.nuxeo.com/browse/NXP-8201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Delphine Renevey updated NXP-8201: -- Status: Open (was: Triage) Add support for document rendition via Office Templating Key: NXP-8201 URL: https://jira.nuxeo.com/browse/NXP-8201 Project: Nuxeo Enterprise Platform Issue Type: User story Reporter: Thierry Delprat Assignee: Thierry Delprat Fix For: 5.6 h2. Use cases There are several cases where it makes sens to generate a rendition of a Nuxeo Document. Typically : - you store product related information in Nuxeo = you want to generate a Product description file in .doc or .pdf (with most important meta-data + version and history info + picture) - you manage mails in Nuxeo = you want to generate the response letter (with logo, custom header ...) - you store Specifications / Code audit / Benchmark results in Nuxeo = you want to generate the delivrable report (with Cover page, Index, and data aggregated from several documents ...) We already have several features like this in Nuxeo Platform : - generate PDF / Excel view via JSF / Seam / iText = but template is not easy to update for users = page layout must remain simple - generate BIRT reports = creating a BIRT report design can be complicated = the goal of BIRT is more data aggregation and BI than rendering h2. Constraints h3. Easy templating The main constraints has to be the template model. In a lot of cases, users need to be able to modify the template, but : - contributing XML / Layouts is either : - not flexible enough - not powerful enough - writting complete JSF / Freemarker template seen complicated Truth is that most people want to use Office tools (like MSO or OpenOffice) to do that. h3. Standard based As much as possible we need to rely on standard like {{OpenDocument}} and {{DocX}}. It's easier to use XML based generation and it avoids relying on a running OpenOffice server. h2. Approach We have already done some successful tests with {{DocX}} and {{JODReport}}. The approach of {{JODReport}}, using Freemarker to generate OpenDocument seems like the right one. On the Nuxeo level we have : - a TemplateDocument : this documents holds the template file as well as some default parameters - a TemplateBasedDocument : this is a standard Nuxeo Document that is associated with a Template and can then support rendition In the prototype the logic is bound to {{Facets}} so that you can create a rendition from potentially any kind of Document (this may require to store the resulting rendering in a field associated to the facet wich is not the case for now). h2. High level User Story # Template file creation #* create an office document via OpenOffice or MSOffice #* From within the editor program I mark some fields or section to be merge/replaced (basically I tag the Document) # Create the Template document in Nuxeo #* Inside Nuxeo I create a new Template Document and upload my template file #* Nuxeo extract the structure from the template file and gives me a listing of the fields #** I can define types and binding for each fields ( direct value, or XPath to document properties) #** I can add fields if needed # Create a Template Based document in Nuxeo #* For selected Document types when I create them I can select the associated template #* If some parameters are still unset at template level the user will be prompted to enter them -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-862) Display a validation error when users define vocabularies with duplicate keys
[ https://jira.nuxeo.com/browse/NXS-862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-862: Fix Version/s: (was: 2.6) 2.5.1 Tags: Backlog Display a validation error when users define vocabularies with duplicate keys - Key: NXS-862 URL: https://jira.nuxeo.com/browse/NXS-862 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.3 Reporter: Anahide Tchertchian Assignee: Bogdan Stefanescu Fix For: 2.5.1, Short term backlog This will avoid users to have that kind of errors at startup: 2011-12-12 18:50:29,443 ERROR [org.nuxeo.runtime.model.impl.RegistrationInfoImpl] Component notification of application started failed. org.nuxeo.ecm.directory.DirectoryException: org.nuxeo.ecm.core.api.WrappedException: Exception: org.nuxeo.ecm.directory.DirectoryException. message: Table 'studio_vocabulary_t' initialization failed: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'STUDIO_VOCABULARY_T_PK' defined on 'studio_vocabulary_t'., values: [0: foo, 1: foo, 2: 0] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Assigned: (NXS-862) Display a validation error when users define vocabularies with duplicate keys
[ https://jira.nuxeo.com/browse/NXS-862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian reassigned NXS-862: --- Assignee: Anahide Tchertchian (was: Bogdan Stefanescu) Display a validation error when users define vocabularies with duplicate keys - Key: NXS-862 URL: https://jira.nuxeo.com/browse/NXS-862 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.3 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog This will avoid users to have that kind of errors at startup: 2011-12-12 18:50:29,443 ERROR [org.nuxeo.runtime.model.impl.RegistrationInfoImpl] Component notification of application started failed. org.nuxeo.ecm.directory.DirectoryException: org.nuxeo.ecm.core.api.WrappedException: Exception: org.nuxeo.ecm.directory.DirectoryException. message: Table 'studio_vocabulary_t' initialization failed: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'STUDIO_VOCABULARY_T_PK' defined on 'studio_vocabulary_t'., values: [0: foo, 1: foo, 2: 0] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-875) improve the way a layout is referred to from the layout widget type
[ https://jira.nuxeo.com/browse/NXS-875?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-875: Tags: Backlog improve the way a layout is referred to from the layout widget type --- Key: NXS-875 URL: https://jira.nuxeo.com/browse/NXS-875 Project: Nuxeo Studio Issue Type: Improvement Affects Versions: 2.5 Reporter: Alain Escaffre Fix For: 2.6, Short term backlog currently, user has to put layoutName@view, layoutName@edit. TODO: propose something better (ex: put a widget that lists the layouts declared in the registry and let the user choose among edit/view/create,...) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-875) improve the way a layout is referred to from the layout widget type
[ https://jira.nuxeo.com/browse/NXS-875?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-875: Status: Open (was: Triage) improve the way a layout is referred to from the layout widget type --- Key: NXS-875 URL: https://jira.nuxeo.com/browse/NXS-875 Project: Nuxeo Studio Issue Type: Improvement Affects Versions: 2.5 Reporter: Alain Escaffre Fix For: 2.6, Short term backlog currently, user has to put layoutName@view, layoutName@edit. TODO: propose something better (ex: put a widget that lists the layouts declared in the registry and let the user choose among edit/view/create,...) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-850) Do not generate users/groups directories configuration when no user and no group is defined
[ https://jira.nuxeo.com/browse/NXS-850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-850: Fix Version/s: (was: 2.6) 2.5.1 Tags: Backlog Do not generate users/groups directories configuration when no user and no group is defined --- Key: NXS-850 URL: https://jira.nuxeo.com/browse/NXS-850 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.2 Reporter: Anahide Tchertchian Fix For: 2.5.1, Short term backlog When no user or no group is saved, the extensions.xml should not hold the new directories configuration because referenced users.csv and groups.csv files are not found in the data directory. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-817) Tab Designer
[ https://jira.nuxeo.com/browse/NXS-817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-817: Tags: Backlog (was: AT-5.5-tasks) Tab Designer Key: NXS-817 URL: https://jira.nuxeo.com/browse/NXS-817 Project: Nuxeo Studio Issue Type: New Feature Reporter: Alain Escaffre Assignee: Anahide Tchertchian Fix For: 2.6, Short term backlog Under Documentstabs, a link Add a new tab ask for filling a label and some enablement information. Once this is submitted, he can edit a layout, like for the summary layout. So as to improve the interface and make it more visual, we could refactor a little bit the Tabs subview, so that, beside the Default tabs tab (which should stay as is so far), we have a add a new Tab tab. When the user click on it, he is asked for the name of the tab, the kind and the enablement. Depending on what he chose for the type, some things are preconfigured on the layout to be edited. Each time you add a tab,it is added as a sub tab under the Tabs view, with the real title. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-7798) Document not marked dirty after adding a file blob
[ https://jira.nuxeo.com/browse/NXP-7798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Martins updated NXP-7798: - Fix Version/s: (was: 5.5.x) 5.6 Assignee: Delphine Renevey (was: Bogdan Stefanescu) Tags: Backlog Summary: Document not marked dirty after adding a file blob (was: document not marked dirty after adding a file blob) Document not marked dirty after adding a file blob -- Key: NXP-7798 URL: https://jira.nuxeo.com/browse/NXP-7798 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Core Affects Versions: 5.4.2 Reporter: Stéphane Lacoin Assignee: Delphine Renevey Priority: Major Fix For: 5.6 When adding a new blob to a file, and if the file is in 'approbed' state, the transition to 'project' is not followed. The root cause is that the document is not marked as dirty when we're adding a file blob. The standard versioning service invoke the follow transition only if the document is in dirty state. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-7989) lock errors should be typed
[ https://jira.nuxeo.com/browse/NXP-7989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Martins updated NXP-7989: - Fix Version/s: (was: 5.5.x) 5.6 Assignee: Delphine Renevey (was: Stéphane Lacoin) Tags: Backlog lock errors should be typed --- Key: NXP-7989 URL: https://jira.nuxeo.com/browse/NXP-7989 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Core Affects Versions: 5.4.2 Reporter: Stéphane Lacoin Assignee: Delphine Renevey Fix For: 5.6 It's difficult to handle lock errors because the exception thrown is of type {{ClientException}}. It will be better to string typed these errors. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-882) Improve the document type generated layout
[ https://jira.nuxeo.com/browse/NXS-882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Delphine Renevey updated NXS-882: - Priority: Major (was: Minor) Improve the document type generated layout -- Key: NXS-882 URL: https://jira.nuxeo.com/browse/NXS-882 Project: Nuxeo Studio Issue Type: Task Components: User Experience Affects Versions: 2.4.3 Reporter: Lise Kemen Assignee: Lise Kemen Priority: Major Fix For: 2.6, Short term backlog Attachments: Screen Shot 2011-12-21 at 17.03.21.png, Screen Shot 2011-12-21 at 17.03.33.png One of the first thing you can do with Studio is to create a custom document type, with your fields of data. But the layout generation is really messy. See screenshots. - Products side: provide a classes system to have a flexible layout - Studio side: make studio generate the right classes depending of user's layout choice -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-868) Fix adding columns before of after a given one
[ https://jira.nuxeo.com/browse/NXS-868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Delphine Renevey updated NXS-868: - Priority: Detail (was: Minor) Tags: Backlog Fix adding columns before of after a given one -- Key: NXS-868 URL: https://jira.nuxeo.com/browse/NXS-868 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.3 Reporter: Anahide Tchertchian Priority: Detail Fix For: 2.6, Short term backlog Steps to reproduce: - on a layout table, add a column and merge it with its right cell - insert a new column before the first one = rendering is broken. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-868) Fix adding columns before of after a given one
[ https://jira.nuxeo.com/browse/NXS-868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Delphine Renevey updated NXS-868: - Status: Open (was: Triage) Fix adding columns before of after a given one -- Key: NXS-868 URL: https://jira.nuxeo.com/browse/NXS-868 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.3 Reporter: Anahide Tchertchian Fix For: 2.6, Short term backlog Steps to reproduce: - on a layout table, add a column and merge it with its right cell - insert a new column before the first one = rendering is broken. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXS-902) Add a CSS editor on the theme branding feature
[ https://jira.nuxeo.com/browse/NXS-902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109455#comment-109455 ] Anahide Tchertchian commented on NXS-902: - + make it possible to upload css and js resources Add a CSS editor on the theme branding feature -- Key: NXS-902 URL: https://jira.nuxeo.com/browse/NXS-902 Project: Nuxeo Studio Issue Type: New Feature Reporter: Alain Escaffre Fix For: 2.6, Short term backlog -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work started: (NXS-862) Display a validation error when users define vocabularies with duplicate keys
[ https://jira.nuxeo.com/browse/NXS-862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXS-862 started by Anahide Tchertchian. Display a validation error when users define vocabularies with duplicate keys - Key: NXS-862 URL: https://jira.nuxeo.com/browse/NXS-862 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.3 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog This will avoid users to have that kind of errors at startup: 2011-12-12 18:50:29,443 ERROR [org.nuxeo.runtime.model.impl.RegistrationInfoImpl] Component notification of application started failed. org.nuxeo.ecm.directory.DirectoryException: org.nuxeo.ecm.core.api.WrappedException: Exception: org.nuxeo.ecm.directory.DirectoryException. message: Table 'studio_vocabulary_t' initialization failed: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'STUDIO_VOCABULARY_T_PK' defined on 'studio_vocabulary_t'., values: [0: foo, 1: foo, 2: 0] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Assigned: (NXS-850) Do not generate users/groups directories configuration when no user and no group is defined
[ https://jira.nuxeo.com/browse/NXS-850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian reassigned NXS-850: --- Assignee: Anahide Tchertchian Do not generate users/groups directories configuration when no user and no group is defined --- Key: NXS-850 URL: https://jira.nuxeo.com/browse/NXS-850 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.2 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog When no user or no group is saved, the extensions.xml should not hold the new directories configuration because referenced users.csv and groups.csv files are not found in the data directory. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work started: (NXS-850) Do not generate users/groups directories configuration when no user and no group is defined
[ https://jira.nuxeo.com/browse/NXS-850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXS-850 started by Anahide Tchertchian. Do not generate users/groups directories configuration when no user and no group is defined --- Key: NXS-850 URL: https://jira.nuxeo.com/browse/NXS-850 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.2 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog When no user or no group is saved, the extensions.xml should not hold the new directories configuration because referenced users.csv and groups.csv files are not found in the data directory. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXS-909) Fix encoding on CSV import for vocabularies
Fix encoding on CSV import for vocabularies --- Key: NXS-909 URL: https://jira.nuxeo.com/browse/NXS-909 Project: Nuxeo Studio Issue Type: Bug Components: Vocabularies Affects Versions: 2.5 Reporter: Anahide Tchertchian Fix For: 2.5.1 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Assigned: (NXS-909) Fix encoding on CSV import for vocabularies
[ https://jira.nuxeo.com/browse/NXS-909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian reassigned NXS-909: --- Assignee: Anahide Tchertchian Fix encoding on CSV import for vocabularies --- Key: NXS-909 URL: https://jira.nuxeo.com/browse/NXS-909 Project: Nuxeo Studio Issue Type: Bug Components: Vocabularies Affects Versions: 2.5 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-909) Fix encoding on CSV import for vocabularies
[ https://jira.nuxeo.com/browse/NXS-909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-909: Description: When importing CSV file with accents, they are not resolved correctly (typing them is ok though) Fix encoding on CSV import for vocabularies --- Key: NXS-909 URL: https://jira.nuxeo.com/browse/NXS-909 Project: Nuxeo Studio Issue Type: Bug Components: Vocabularies Affects Versions: 2.5 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1 When importing CSV file with accents, they are not resolved correctly (typing them is ok though) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-909) Fix encoding on CSV import for vocabularies
[ https://jira.nuxeo.com/browse/NXS-909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-909: Status: Open (was: Triage) Fix encoding on CSV import for vocabularies --- Key: NXS-909 URL: https://jira.nuxeo.com/browse/NXS-909 Project: Nuxeo Studio Issue Type: Bug Components: Vocabularies Affects Versions: 2.5 Reporter: Anahide Tchertchian Fix For: 2.5.1 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXS-888) Fix CSV import for vocabularies
[ https://jira.nuxeo.com/browse/NXS-888?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109459#comment-109459 ] Anahide Tchertchian commented on NXS-888: - encoding issues moved to NXS-909 Fix CSV import for vocabularies --- Key: NXS-888 URL: https://jira.nuxeo.com/browse/NXS-888 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.5 Reporter: Sun Tan Assignee: Anahide Tchertchian Priority: Critical Fix For: 2.5.1, Short term backlog Attachments: pia_ged_nature.csv When trying to import: {code} One or more exceptions caught, see full set in UmbrellaException#getCauses Uncaught exception: com.google.gwt.event.shared.UmbrellaException: One or more exceptions caught, see full set in UmbrellaException#getCauses at Unknown.re(Unknown Source) at Unknown.mj(Unknown Source) at Unknown.iz(Unknown Source) at Unknown.lz(Unknown Source) at Unknown.Hy(Unknown Source) at Unknown.ytb(Unknown Source) at Unknown.XDb(Unknown Source) at Unknown.Eib(Unknown Source) at Unknown.Qib(Unknown Source) at Unknown.Ug(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.Tj(Unknown Source) at Unknown.Wj(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) Caused by: com.google.gwt.json.client.JSONException: Unexpected typeof result 'xml'; please report this bug to the GWT team at Unknown.qe(Unknown Source) at Unknown.xe(Unknown Source) at Unknown.lj(Unknown Source) at Unknown.VF(Unknown Source) at Unknown.DG(Unknown Source) at Unknown.AG(Unknown Source) at Unknown.BG(Unknown Source) at Unknown.jSd(Unknown Source) at Unknown.aEb(Unknown Source) at Unknown.Uy(Unknown Source) at Unknown.Hy(Unknown Source) at Unknown.ytb(Unknown Source) at Unknown.XDb(Unknown Source) at Unknown.Eib(Unknown Source) at Unknown.Qib(Unknown Source) at Unknown.Ug(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.Tj(Unknown Source) at Unknown.Wj(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8203) Migrate from Custom DocX+JODReport to XDocReport
[ https://jira.nuxeo.com/browse/NXP-8203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Delprat updated NXP-8203: - Tags: Backlog Migrate from Custom DocX+JODReport to XDocReport Key: NXP-8203 URL: https://jira.nuxeo.com/browse/NXP-8203 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Thierry Delprat Assignee: Thierry Delprat Fix For: 5.6 Original Estimate: 2 days Remaining Estimate: 2 days {{JODReports}} suffers from several limitations - does only support ODT - no built-in support for embeddding images - no formatting features - no doc Our current implementation of DocX feature is very custom and very poor. {{XDocreport}} (http://code.google.com/p/xdocreport/) represents a good alternative : - supports OpenDocument and MSOffice XML format - support XL and PPT too - experimental support for formating - code is clean, modular and allows for extensions (we will need that) - documentation - support for simple conversions via XSLT For us this project provides the abstraction API around OpenDocument and DocX Formats + a set of pluggable tools. = this looks like a very good fit for a provider for our Document templating system -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8205) Bind Audit inside rendering context
[ https://jira.nuxeo.com/browse/NXP-8205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Delprat updated NXP-8205: - Tags: Backlog Bind Audit inside rendering context --- Key: NXP-8205 URL: https://jira.nuxeo.com/browse/NXP-8205 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Thierry Delprat Assignee: Thierry Delprat Fix For: 5.6 Original Estimate: 4 hours Remaining Estimate: 4 hours Audit entries should be part of the rendering context. = this will allow to automatically fill the history section of the template -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8209) Misc UI work
[ https://jira.nuxeo.com/browse/NXP-8209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Delprat updated NXP-8209: - Tags: Backlog Misc UI work - Key: NXP-8209 URL: https://jira.nuxeo.com/browse/NXP-8209 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Thierry Delprat Assignee: Thierry Delprat Fix For: 5.6 Original Estimate: 2 days Remaining Estimate: 2 days The existing prototype show that some UI work is needed : - how to manage manual update of the rendition ? - how to dynamically add the {{TemplateBased}} facet to a document ? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8616) Add default template binding for doc type
[ https://jira.nuxeo.com/browse/NXP-8616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Delprat updated NXP-8616: - Tags: Backlog Add default template binding for doc type - Key: NXP-8616 URL: https://jira.nuxeo.com/browse/NXP-8616 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Thierry Delprat Assignee: Thierry Delprat Original Estimate: 1 day Remaining Estimate: 1 day In the current model, the Templatebased document has to be bound to a template document explicitly on a per instance basis. In some cases, we may want to have a default template bound to the document without having to choose it. The quick solution is to add an exetension point to manage this binding. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8210) Polish / Cleanup API
[ https://jira.nuxeo.com/browse/NXP-8210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Delprat updated NXP-8210: - Tags: Backlog Polish / Cleanup API Key: NXP-8210 URL: https://jira.nuxeo.com/browse/NXP-8210 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Thierry Delprat Assignee: Thierry Delprat Original Estimate: 1 day Remaining Estimate: 1 day -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8206) Plug output converters
[ https://jira.nuxeo.com/browse/NXP-8206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thierry Delprat updated NXP-8206: - Tags: Backlog Plug output converters -- Key: NXP-8206 URL: https://jira.nuxeo.com/browse/NXP-8206 Project: Nuxeo Enterprise Platform Issue Type: Sub-task Reporter: Thierry Delprat Assignee: Thierry Delprat Fix For: 5.6 Original Estimate: 1 day Remaining Estimate: 1 day We will mainly use ODT and DocX based templates. But in somes cases, the output of the rendering should be converted : - to PDF - to Word OLE format So the idea would be to associate a template with a converter. We can of course use existing Converters, but for PDF we can test the XSLT/FOP based converters included in {{XDocReport}} (would avoid to go through openoffice server). -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Closed: (NXP-8559) Fix OpenJDK 7 unit tests
[ https://jira.nuxeo.com/browse/NXP-8559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pivotal Integration closed NXP-8559. Fix OpenJDK 7 unit tests Key: NXP-8559 URL: https://jira.nuxeo.com/browse/NXP-8559 Project: Nuxeo Enterprise Platform Issue Type: Bug Affects Versions: 5.5 Environment: OpenJDK7 Reporter: Florent Guillaume Assignee: Arnaud Kervern Fix For: 5.6 Fix OpenJDK 7 unit tests. - org.nuxeo.opensocial.gadgets.DocumentToEtagTest.sameDocProducesSameEtag (NXP-8556) - org.nuxeo.ecm.platform.userworkspace.core.tests.TestUserWorkspace.testMultiDomains (NXP-8560) - org.nuxeo.ecm.platform.reporting.tests.TestAdapters.testAdapters - org.nuxeo.ecm.automation.server.test.RestTest.queriesArePaginable -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8617) Remove clickable links from print page
Remove clickable links from print page -- Key: NXP-8617 URL: https://jira.nuxeo.com/browse/NXP-8617 Project: Nuxeo Enterprise Platform Issue Type: Improvement Affects Versions: 5.5 Reporter: Anahide Tchertchian Fix For: 5.6 The print page still displays links, and is using the same conversation that main page to get its context (current page on current content view for instance) = if users click on this link from the print page, the main page context main not be accurate anymore. Providing a js script to disable all links on this page should be enough, and easily pluggable only for print pages using the new theme styling service. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-862) Display a validation error when vocabulary holds with duplicate keys
[ https://jira.nuxeo.com/browse/NXS-862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-862: Summary: Display a validation error when vocabulary holds with duplicate keys (was: Display a validation error when users define vocabularies with duplicate keys) Display a validation error when vocabulary holds with duplicate keys Key: NXS-862 URL: https://jira.nuxeo.com/browse/NXS-862 Project: Nuxeo Studio Issue Type: Bug Affects Versions: 2.4.3 Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian Fix For: 2.5.1, Short term backlog This will avoid users to have that kind of errors at startup: 2011-12-12 18:50:29,443 ERROR [org.nuxeo.runtime.model.impl.RegistrationInfoImpl] Component notification of application started failed. org.nuxeo.ecm.directory.DirectoryException: org.nuxeo.ecm.core.api.WrappedException: Exception: org.nuxeo.ecm.directory.DirectoryException. message: Table 'studio_vocabulary_t' initialization failed: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'STUDIO_VOCABULARY_T_PK' defined on 'studio_vocabulary_t'., values: [0: foo, 1: foo, 2: 0] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8618) DAM 5.5 - ImageMagick image resizing issue
DAM 5.5 - ImageMagick image resizing issue -- Key: NXP-8618 URL: https://jira.nuxeo.com/browse/NXP-8618 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: DAM Affects Versions: 5.5 Environment: Nuxeo 5.5 Tomcat running on Windows 7 Reporter: Bruce Grant Priority: Critical Run importset with a single JPG (roughly 1MB in size) Image imports and can be seen in DAM ui But re-sizing of images fails... see the server log dump below Also the DOWNLOAD button (in the Export Tab) doesn't work for any of the image sizes (Original, Medium or Thumbnail), however, the associated URL for Original does work (http://localhost:8080/nuxeo/nxpicsfile/default/22907df0-3cdc-447f-b4c7-6833481902fb/Original:content/ ... they all work - just none of the images are re-sized) 2012-01-13 00:00:48,458 ERROR [org.nuxeo.ecm.platform.picture.core.im.IMImageUtils] Resizing with ImageMagick failed java.lang.IllegalArgumentException at java.lang.ProcessImpl.init(ProcessImpl.java:69) at java.lang.ProcessImpl.start(ProcessImpl.java:30) at java.lang.ProcessBuilder.start(ProcessBuilder.java:452) at java.lang.Runtime.exec(Runtime.java:593) at java.lang.Runtime.exec(Runtime.java:466) at org.nuxeo.ecm.platform.commandline.executor.service.executors.ShellExecutor.exec(ShellExecutor.java:72) at org.nuxeo.ecm.platform.commandline.executor.service.CommandLineExecutorComponent.execCommand(CommandLineExecutorComponent.java:154) at org.nuxeo.ecm.platform.picture.magick.MagickExecutor.execCommand(MagickExecutor.java:43) at org.nuxeo.ecm.platform.picture.magick.utils.ImageResizer.resize(ImageResizer.java:51) at org.nuxeo.ecm.platform.picture.core.im.IMImageUtils.resize(IMImageUtils.java:95) at org.nuxeo.ecm.platform.picture.ImagingComponent.resize(ImagingComponent.java:76) at org.nuxeo.ecm.platform.picture.convert.ResizePictureConverter.convert(ResizePictureConverter.java:66) at org.nuxeo.ecm.core.convert.service.ConversionServiceImpl.convert(ConversionServiceImpl.java:168) at org.nuxeo.ecm.platform.picture.api.adapters.AbstractPictureAdapter.createPictureimpl(AbstractPictureAdapter.java:420) at org.nuxeo.ecm.platform.picture.api.adapters.AbstractPictureAdapter.addViews(AbstractPictureAdapter.java:358) at org.nuxeo.ecm.platform.picture.api.adapters.DefaultPictureAdapter.createPicture(DefaultPictureAdapter.java:84) at org.nuxeo.ecm.platform.picture.api.adapters.PictureBlobHolder.setBlob(PictureBlobHolder.java:82) at org.nuxeo.ecm.platform.picture.listener.PictureChangedListener.handleEvent(PictureChangedListener.java:52) at org.nuxeo.ecm.core.event.impl.EventServiceImpl.fireEvent(EventServiceImpl.java:195) at org.nuxeo.ecm.core.api.AbstractSession.fireEvent(AbstractSession.java:400) at org.nuxeo.ecm.core.api.AbstractSession.notifyEvent(AbstractSession.java:452) at org.nuxeo.ecm.core.api.AbstractSession.createDocument(AbstractSession.java:863) 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 org.nuxeo.ecm.core.api.TransactionalCoreSessionWrapper.invoke(TransactionalCoreSessionWrapper.java:129) at $Proxy24.createDocument(Unknown Source) at org.nuxeo.ecm.platform.picture.extension.ImagePlugin.create(ImagePlugin.java:88) at org.nuxeo.ecm.platform.filemanager.service.FileManagerService.createDocumentFromBlob(FileManagerService.java:249) at org.nuxeo.ecm.platform.importer.factories.FileManagerDocumentModelFactory.createLeafNode(FileManagerDocumentModelFactory.java:50) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.doCreateLeafNode(GenericThreadedImportTask.java:215) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.recursiveCreateDocumentFromNode(GenericThreadedImportTask.java:330) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.recursiveCreateDocumentFromNode(GenericThreadedImportTask.java:325) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.run(GenericThreadedImportTask.java:366) 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) 2012-01-13 00:00:48,471 ERROR [org.nuxeo.ecm.platform.picture.core.im.IMImageUtils] Resizing with ImageMagick failed java.lang.IllegalArgumentException at
[JIRA] Created: (NXP-8619) DAM 5.5 - ImageMagick image rotation issue
DAM 5.5 - ImageMagick image rotation issue -- Key: NXP-8619 URL: https://jira.nuxeo.com/browse/NXP-8619 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: DAM Affects Versions: 5.5 Environment: Nuxeo 5.5 Tomcat running on Windows 7 Reporter: Bruce Grant Priority: Major Go to the View tab on an imported picture. Try to rotate picture to the left (picture disappears altogether) Try to rotate picture back right - nothing reappears Looks as though the BLOB is killed in the process (reload and the picture is still missing) Log entries just below... 2012-01-13 00:11:32,889 ERROR [org.nuxeo.ecm.platform.picture.core.im.IMImageUtils] Rotation with ImageMagick failed java.lang.NumberFormatException: For input string: no at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:449) at java.lang.Integer.parseInt(Integer.java:499) at org.nuxeo.ecm.platform.picture.api.ImageInfo.init(ImageInfo.java:43) at org.nuxeo.ecm.platform.picture.api.ImageInfo.init(ImageInfo.java:51) at org.nuxeo.ecm.platform.picture.magick.utils.ImageIdentifier.getInfo(ImageIdentifier.java:46) at org.nuxeo.ecm.platform.picture.core.im.IMImageUtils.getTempSuffix(IMImageUtils.java:145) at org.nuxeo.ecm.platform.picture.core.im.IMImageUtils.rotate(IMImageUtils.java:122) at org.nuxeo.ecm.platform.picture.ImagingComponent.rotate(ImagingComponent.java:91) at org.nuxeo.ecm.platform.picture.convert.RotationPictureConverter.convert(RotationPictureConverter.java:54) at org.nuxeo.ecm.core.convert.service.ConversionServiceImpl.convert(ConversionServiceImpl.java:168) at org.nuxeo.ecm.platform.picture.api.adapters.DefaultPictureAdapter.doRotate(DefaultPictureAdapter.java:102) at org.nuxeo.ecm.platform.picture.web.PictureManagerBean.rotate90right(PictureManagerBean.java:238) 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 org.jboss.seam.util.Reflections.invoke(Reflections.java:22) at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.nuxeo.ecm.platform.ui.web.util.NuxeoBijectionInterceptor.aroundInvoke(NuxeoBijectionInterceptor.java:68) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166) at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102) at org.nuxeo.ecm.platform.picture.web.PictureManagerBean_$$_javassist_68.rotate90right(PictureManagerBean_$$_javassist_68.java) 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 org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329) at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:342) at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58) at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68) at org.nuxeo.ecm.platform.ui.web.binding.MetaMethodExpression.invoke(MetaMethodExpression.java:114) at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) at javax.faces.component.UICommand.broadcast(UICommand.java:387) at