[JIRA] Issue Comment Edited: (NXP-8629) Better handling of search limit
[ https://jira.nuxeo.com/browse/NXP-8629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109602#comment-109602 ] Anahide Tchertchian edited comment on NXP-8629 at 1/13/12 7:50 PM: --- catching the SizeLimitExceededException error is just a way for the suggestion not to crash and to tell the user to refine its search. if partial results are available, i don't think it will be an issue for the suggestion, unless we want to display something like "more results are available" in some (other) cases. anyway i was just adding this comment for us not to forget to check behaviour for classes already handling this exception, and make sure that enough information is returned for a good feedback: i would expect the "ResultSet" result to hold info that there were more results instead of the other way around (attaching info to the error) but we may have issues with existing API(s)... was (Author: atchertchian): catching the SizeLimitExceededException error is just a way for the suggestion not to crash and to tell the user to refine its search. if partial results are available, i don't think it will be an issue for the suggestion, unless we want to display something like "more results are available" in some (other) cases. anyway i was just adding this comment for us not to forget to check behaviour for classes already handling this expression, and make sure that enough information is returned to the user for a good feedback: i would expect the "ResultSet" result to hold info that there were more results instead of the other way around (attaching info to the error) but we may have issues with existing API(s)... > Better handling of search limit > --- > > Key: NXP-8629 > URL: https://jira.nuxeo.com/browse/NXP-8629 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Directory >Affects Versions: 5.4.2 >Reporter: Thierry Martins > Fix For: 5.6 > > > When the amount of results exceeds the search limit, a > SizeLimitExceededException is raised to indicate there was an overflow and no > result is returned. > It would be better to returned all the results until the limit and display a > message indicating the overflow. -- 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-8629) Better handling of search limit
[ https://jira.nuxeo.com/browse/NXP-8629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109602#comment-109602 ] Anahide Tchertchian commented on NXP-8629: -- catching the SizeLimitExceededException error is just a way for the suggestion not to crash and to tell the user to refine its search. if partial results are available, i don't think it will be an issue for the suggestion, unless we want to display something like "more results are available" in some (other) cases. anyway i was just adding this comment for us not to forget to check behaviour for classes already handling this expression, and make sure that enough information is returned to the user for a good feedback: i would expect the "ResultSet" result to hold info that there were more results instead of the other way around (attaching info to the error) but we may have issues with existing API(s)... > Better handling of search limit > --- > > Key: NXP-8629 > URL: https://jira.nuxeo.com/browse/NXP-8629 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Directory >Affects Versions: 5.4.2 >Reporter: Thierry Martins > Fix For: 5.6 > > > When the amount of results exceeds the search limit, a > SizeLimitExceededException is raised to indicate there was an overflow and no > result is returned. > It would be better to returned all the results until the limit and display a > message indicating the overflow. -- 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-8607) WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client User-Agent "DAV.pm" out of the box
[ https://jira.nuxeo.com/browse/NXP-8607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109600#comment-109600 ] ron commented on NXP-8607: -- Note that the perl5-http-dav patch mentioned above has been incorporated into the new HTTP::DAV v0.46 release available here: http://search.cpan.org/~cosimo/HTTP-DAV-0.46/. > WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client > User-Agent "DAV.pm" out of the box > --- > > Key: NXP-8607 > URL: https://jira.nuxeo.com/browse/NXP-8607 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: WebDAV / WSS >Affects Versions: 5.5 >Reporter: ron >Assignee: Florent Guillaume > Fix For: 5.6 > > > PerlDAV client user agent is "DAV.pm". This should be supported by the Nuxeo > WebDAV server out-of-the-box. -- 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-8607) WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client User-Agent "DAV.pm" out of the box
[ https://jira.nuxeo.com/browse/NXP-8607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109598#comment-109598 ] ron commented on NXP-8607: -- I just noticed that PerlDAV includes a command-line client, much like cadaver, named "dave". The "dave" command-line client uses its own User Agent, namely, "dave/v2.00". The string "dave" should also be added to the User Agent string, in addition to "DAV.pm". > WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client > User-Agent "DAV.pm" out of the box > --- > > Key: NXP-8607 > URL: https://jira.nuxeo.com/browse/NXP-8607 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: WebDAV / WSS >Affects Versions: 5.5 >Reporter: ron >Assignee: Florent Guillaume > Fix For: 5.6 > > > PerlDAV client user agent is "DAV.pm". This should be supported by the Nuxeo > WebDAV server out-of-the-box. -- 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-900) Fix random test failure because of extensions ordering in extensions.xml
[ https://jira.nuxeo.com/browse/NXS-900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-900: Status: Open (was: Triage) > Fix random test failure because of extensions ordering in extensions.xml > > > Key: NXS-900 > URL: https://jira.nuxeo.com/browse/NXS-900 > Project: Nuxeo Studio > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Bogdan Stefanescu >Assignee: Bogdan Stefanescu >Priority: Major > Fix For: 2.5.1, Short term backlog > > > The tests fails on my laptop because the extensions.xml compare done in unit > tests fails. > They are passing on linux machines ... (on jenkins etc.) -- 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-8629) Better handling of search limit
[ https://jira.nuxeo.com/browse/NXP-8629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109597#comment-109597 ] Thierry Martins commented on NXP-8629: -- I was wondering if we cannot add a variable like {{List partialResults}} as a field of SizeLimitExceededException class, with a new constructor. It will help to raise the exception and return some results > Better handling of search limit > --- > > Key: NXP-8629 > URL: https://jira.nuxeo.com/browse/NXP-8629 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Directory >Affects Versions: 5.4.2 >Reporter: Thierry Martins > Fix For: 5.6 > > > When the amount of results exceeds the search limit, a > SizeLimitExceededException is raised to indicate there was an overflow and no > result is returned. > It would be better to returned all the results until the limit and display a > message indicating the overflow. -- 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-900) Fix random test failure because of extensions ordering in extensions.xml
[ https://jira.nuxeo.com/browse/NXS-900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-900: Tags: Backlog > Fix random test failure because of extensions ordering in extensions.xml > > > Key: NXS-900 > URL: https://jira.nuxeo.com/browse/NXS-900 > Project: Nuxeo Studio > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Bogdan Stefanescu >Assignee: Bogdan Stefanescu >Priority: Major > Fix For: 2.5.1, Short term backlog > > > The tests fails on my laptop because the extensions.xml compare done in unit > tests fails. > They are passing on linux machines ... (on jenkins etc.) -- 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: Tags: Backlog > 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-901) Fix OutOfMemoryError when using bad json in registry
[ https://jira.nuxeo.com/browse/NXS-901?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-901: Tags: Backlog > Fix OutOfMemoryError when using bad json in registry > > > Key: NXS-901 > URL: https://jira.nuxeo.com/browse/NXS-901 > Project: Nuxeo Studio > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Anahide Tchertchian >Assignee: Bogdan Stefanescu >Priority: Major > Fix For: 2.5.1 > > Attachments: org.nuxeo.studio.client.features.operations.Operation > > > Sometimes the registries loading fails because the json content is badly > formed. It issues an OutOfMemoryError, problem is probably on json lib side. > need to see if problem can be worked around in studio code or if bug is fixed > in a newer version of this library -- 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-888) Fix CSV import for vocabularies
[ https://jira.nuxeo.com/browse/NXS-888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-888: Tags: Backlog > 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-8630) Event handlers with EL is not well evaluated: opposite value is returned
[ https://jira.nuxeo.com/browse/NXP-8630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXP-8630: - Affects Version/s: (was: 5.6) 5.5 Fix Version/s: (was: 5.5) 5.6 > Event handlers with EL is not well evaluated: opposite value is returned > > > Key: NXP-8630 > URL: https://jira.nuxeo.com/browse/NXP-8630 > Project: Nuxeo Enterprise Platform > Issue Type: Bug >Affects Versions: 5.5 >Reporter: Sun Tan >Assignee: Bogdan Stefanescu >Priority: Major > Fix For: 5.6 > > > For instance, > If we have an expression like > {code} > !Document.hasFacet("Folderish") > {code} > It will execute the event handler only if the document DOES HAVE the facet > folderish > From org.nuxeo.ecm.automation.core.events.EventHandler:250 > {code} > if (expression != null) { > if (expr == null) { > expr = Scripting.newExpression(expression); > } > if ((Boolean) expr.eval(ctx)) { > return false; > } > } > return true; > {code} > is wrong and should be > {code} > if (expression != null) { > if (expr == null) { > expr = Scripting.newExpression(expression); > } > if (!(Boolean) expr.eval(ctx)) { > return false; > } > } > return true; > {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] Moved: (NXP-8630) Event handlers with EL is not well evaluated: opposite value is returned
[ https://jira.nuxeo.com/browse/NXP-8630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian moved NXS-895 to NXP-8630: -- Fix Version/s: (was: 2.5.1) (was: Short term backlog) 5.5 Roadmap priority: (was: 400) Affects Version/s: (was: 2.5) 5.6 Key: NXP-8630 (was: NXS-895) Project: Nuxeo Enterprise Platform (was: Nuxeo Studio) > Event handlers with EL is not well evaluated: opposite value is returned > > > Key: NXP-8630 > URL: https://jira.nuxeo.com/browse/NXP-8630 > Project: Nuxeo Enterprise Platform > Issue Type: Bug >Affects Versions: 5.6 >Reporter: Sun Tan >Assignee: Bogdan Stefanescu >Priority: Major > Fix For: 5.5 > > > For instance, > If we have an expression like > {code} > !Document.hasFacet("Folderish") > {code} > It will execute the event handler only if the document DOES HAVE the facet > folderish > From org.nuxeo.ecm.automation.core.events.EventHandler:250 > {code} > if (expression != null) { > if (expr == null) { > expr = Scripting.newExpression(expression); > } > if ((Boolean) expr.eval(ctx)) { > return false; > } > } > return true; > {code} > is wrong and should be > {code} > if (expression != null) { > if (expr == null) { > expr = Scripting.newExpression(expression); > } > if (!(Boolean) expr.eval(ctx)) { > return false; > } > } > return true; > {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-885) Fix retrieval of SNAPSHOT Studio artifact
[ https://jira.nuxeo.com/browse/NXS-885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109595#comment-109595 ] Anahide Tchertchian commented on NXS-885: - TODO: add other metadata + backport on 2.6 > Fix retrieval of SNAPSHOT Studio artifact > - > > Key: NXS-885 > URL: https://jira.nuxeo.com/browse/NXS-885 > Project: Nuxeo Studio > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Sun Tan >Assignee: Bogdan Stefanescu >Priority: Critical > Fix For: 2.5.1, 2.6 > > > When trying to retrieve Nuxeo studio artifact from Maven and using the > "trunk" version (0.0.0-SNAPSHOT), Maven only retrieve the remote version the > first time but nothing happens once the artifact is already in the local > repository even if the project has changed in Nuxeo Studio and the jar is > updated in the maven repository. > In our maven repository for studio, we need to add indexes indicating the > last version available to maven clients. -- 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-885) Fix retrieval of SNAPSHOT Studio artifact
[ https://jira.nuxeo.com/browse/NXS-885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-885: Comment: was deleted (was: Thomas Roger deleted the linked story in Pivotal Tracker) > Fix retrieval of SNAPSHOT Studio artifact > - > > Key: NXS-885 > URL: https://jira.nuxeo.com/browse/NXS-885 > Project: Nuxeo Studio > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Sun Tan >Assignee: Bogdan Stefanescu >Priority: Critical > Fix For: 2.5.1, 2.6 > > > When trying to retrieve Nuxeo studio artifact from Maven and using the > "trunk" version (0.0.0-SNAPSHOT), Maven only retrieve the remote version the > first time but nothing happens once the artifact is already in the local > repository even if the project has changed in Nuxeo Studio and the jar is > updated in the maven repository. > In our maven repository for studio, we need to add indexes indicating the > last version available to maven clients. -- 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-885) Fix retrieval of SNAPSHOT Studio artifact
[ https://jira.nuxeo.com/browse/NXS-885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-885: Comment: was deleted (was: A Pivotal Tracker story has been created for this Issue: http://www.pivotaltracker.com/story/show/23397155) > Fix retrieval of SNAPSHOT Studio artifact > - > > Key: NXS-885 > URL: https://jira.nuxeo.com/browse/NXS-885 > Project: Nuxeo Studio > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Sun Tan >Assignee: Bogdan Stefanescu >Priority: Critical > Fix For: 2.5.1, 2.6 > > > When trying to retrieve Nuxeo studio artifact from Maven and using the > "trunk" version (0.0.0-SNAPSHOT), Maven only retrieve the remote version the > first time but nothing happens once the artifact is already in the local > repository even if the project has changed in Nuxeo Studio and the jar is > updated in the maven repository. > In our maven repository for studio, we need to add indexes indicating the > last version available to maven clients. -- 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-885) Fix retrieval of SNAPSHOT Studio artifact
[ https://jira.nuxeo.com/browse/NXS-885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109594#comment-109594 ] Anahide Tchertchian commented on NXS-885: - use a last modified on the jar request: 2.5: https://hgpriv.nuxeo.org/nuxeo-studio/rev/bdb15dc060fc > Fix retrieval of SNAPSHOT Studio artifact > - > > Key: NXS-885 > URL: https://jira.nuxeo.com/browse/NXS-885 > Project: Nuxeo Studio > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Sun Tan >Assignee: Bogdan Stefanescu >Priority: Critical > Fix For: 2.5.1, 2.6 > > > When trying to retrieve Nuxeo studio artifact from Maven and using the > "trunk" version (0.0.0-SNAPSHOT), Maven only retrieve the remote version the > first time but nothing happens once the artifact is already in the local > repository even if the project has changed in Nuxeo Studio and the jar is > updated in the maven repository. > In our maven repository for studio, we need to add indexes indicating the > last version available to maven clients. -- 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-850) Fix users/groups directories configuration when users or/and groups are empty
[ https://jira.nuxeo.com/browse/NXS-850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian resolved NXS-850. - Resolution: Fixed Fix Version/s: (was: Short term backlog) 2.6 Allow to empty users and groups lists by moving default values to creation page only, and always generates csv files because of references (so they will be empty sometimes). 2.5: https://hgpriv.nuxeo.org/nuxeo-studio/rev/378029de6a48 2.6: https://hgpriv.nuxeo.org/nuxeo-studio/rev/abc0e10a9a66 > Fix users/groups directories configuration when users or/and groups are empty > - > > 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, 2.6 > > > 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-850) Fix users/groups directories configuration when users or/and groups are empty
[ https://jira.nuxeo.com/browse/NXS-850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-850: Summary: Fix users/groups directories configuration when users or/and groups are empty (was: Fix users/groups directories configuration when no user and no group is defined) > Fix users/groups directories configuration when users or/and groups are empty > - > > 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] Updated: (NXS-850) Fix 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: Summary: Fix users/groups directories configuration when no user and no group is defined (was: Do not generate users/groups directories configuration when no user and no group is defined) > Fix 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] Commented: (NXP-8629) Better handling of search limit
[ https://jira.nuxeo.com/browse/NXP-8629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109591#comment-109591 ] Anahide Tchertchian commented on NXP-8629: -- note that some code relies on this exception to be launched to display an accurate message (for instance, suggestions issue a message "please refine your search" when keywords typed return too many entries. > Better handling of search limit > --- > > Key: NXP-8629 > URL: https://jira.nuxeo.com/browse/NXP-8629 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Directory >Affects Versions: 5.4.2 >Reporter: Thierry Martins > Fix For: 5.6 > > > When the amount of results exceeds the search limit, a > SizeLimitExceededException is raised to indicate there was an overflow and no > result is returned. > It would be better to returned all the results until the limit and display a > message indicating the overflow. -- 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-8629) Better handling of search limit
Better handling of search limit --- Key: NXP-8629 URL: https://jira.nuxeo.com/browse/NXP-8629 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Directory Affects Versions: 5.4.2 Reporter: Thierry Martins Fix For: 5.6 When the amount of results exceeds the search limit, a SizeLimitExceededException is raised to indicate there was an overflow and no result is returned. It would be better to returned all the results until the limit and display a message indicating the overflow. -- 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-862) Display a validation error when vocabulary holds duplicate keys
[ https://jira.nuxeo.com/browse/NXS-862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian resolved NXS-862. - Resolution: Fixed 2.5: https://hgpriv.nuxeo.org/nuxeo-studio/rev/69da9782d7ca 2.6: https://hgpriv.nuxeo.org/nuxeo-studio/rev/1729eaaaed52 > Display a validation error when vocabulary holds 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-862) Display a validation error when vocabulary holds 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: Short term backlog) 2.6 > Display a validation error when vocabulary holds 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, 2.6 > > > 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-8628) Improve default notifications
Improve default notifications - Key: NXP-8628 URL: https://jira.nuxeo.com/browse/NXP-8628 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Notifications, Social Collaboration Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.6 Any notification (document created, new social workspace, ...) must follow minimal rules: * non generic subject/title (ie: not "Document updated" but something like "Document ${doc_title} updated") * useful body (what, who, when, links, ...) Create sub-tasks per notification type if needed. We must improve the default templates. -- 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-8628) Improve default notifications
[ https://jira.nuxeo.com/browse/NXP-8628?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique reassigned NXP-8628: Assignee: (was: Julien Carsique) > Improve default notifications > - > > Key: NXP-8628 > URL: https://jira.nuxeo.com/browse/NXP-8628 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Notifications, Social Collaboration >Reporter: Julien Carsique >Priority: Major > Fix For: 5.6 > > > Any notification (document created, new social workspace, ...) must follow > minimal rules: > * non generic subject/title (ie: not "Document updated" but something like > "Document ${doc_title} updated") > * useful body (what, who, when, links, ...) > Create sub-tasks per notification type if needed. We must improve the default > templates. -- 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-8195) Make it possible to list the MP on a running server
[ https://jira.nuxeo.com/browse/NXP-8195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8195: - Priority: Major (was: Minor) Fix Version/s: (was: 5.5.x) 5.6 Tags: Backlog > Make it possible to list the MP on a running server > --- > > Key: NXP-8195 > URL: https://jira.nuxeo.com/browse/NXP-8195 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Launcher >Reporter: Thomas Roger >Assignee: Julien Carsique >Priority: Major > Fix For: 5.6 > > > Listing the MP installed through the {{mp-list}} command is not working: > {noformat} > troger /opt/nuxeo-cap-5.5-tomcat ./bin/nuxeoctl mp-list > > [12:19PM] > Launcher command: > /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java > -Dlauncher.java.opts=-server -Xms512m -Xmx1024m -XX:MaxPermSize=512m > -Dsun.rmi.dgc.client.gcInterval=360 > -Dsun.rmi.dgc.server.gcInterval=360 -Dfile.encoding=UTF-8 -Xdebug > -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n > -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true > -Dnuxeo.home=/opt/nuxeo-cap-5.5-tomcat > -Dnuxeo.conf=/opt/nuxeo-cap-5.5-tomcat/bin/nuxeo.conf > -Dnuxeo.log.dir=/opt/nuxeo-cap-5.5-tomcat/log -jar > /opt/nuxeo-cap-5.5-tomcat/bin/nuxeo-launcher.jar mp-list > Nuxeo home: /opt/nuxeo-cap-5.5-tomcat > Nuxeo configuration: /opt/nuxeo-cap-5.5-tomcat/bin/nuxeo.conf > Include template: /opt/nuxeo-cap-5.5-tomcat/templates/common > Include template: /opt/nuxeo-cap-5.5-tomcat/templates/default > Include template: /opt/nuxeo-cap-5.5-tomcat/templates/collaboration > The server must not be running while managing marketplace packages > java.lang.IllegalStateException: A server is already running with process ID > 59245 > at > org.nuxeo.launcher.NuxeoLauncher.checkNoRunningServer(NuxeoLauncher.java:292) > at > org.nuxeo.launcher.NuxeoLauncher.callPackageManager(NuxeoLauncher.java:864) > at org.nuxeo.launcher.NuxeoLauncher.pkgList(NuxeoLauncher.java:816) > at org.nuxeo.launcher.NuxeoLauncher.launch(NuxeoLauncher.java:492) > at org.nuxeo.launcher.NuxeoLauncher.main(NuxeoLauncher.java:425) > {noformat} > It should be possible to at least list the MP installed on a running Nuxeo. -- 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: (NXDOC-129) how to install Git
[ https://jira.nuxeo.com/browse/NXDOC-129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXDOC-129: -- Tags: Backlog > how to install Git > -- > > Key: NXDOC-129 > URL: https://jira.nuxeo.com/browse/NXDOC-129 > Project: Nuxeo Documentation > Issue Type: Task > Components: Core Dev Guide >Reporter: Julien Carsique >Assignee: Julien Carsique > Fix For: 5.6 > > > http://doc.nuxeo.com/x/cYeN -- 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-8241) ParametrizedCopy command does not work when MP needs restart
[ https://jira.nuxeo.com/browse/NXP-8241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8241: - Tags: RDIT Backlog (was: RDIT) > ParametrizedCopy command does not work when MP needs restart > > > Key: NXP-8241 > URL: https://jira.nuxeo.com/browse/NXP-8241 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Connect >Affects Versions: 5.5 >Reporter: Thomas Roger >Assignee: Julien Carsique > Fix For: 5.5.0-HF01, 5.6 > > > The parameters entered in the form are not saved and so the command fails > after the restart. > To be backported on 5.5.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: (NXP-8192) Add a Check into the launcher that no process listen 8005 port (for tomcat)
[ https://jira.nuxeo.com/browse/NXP-8192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8192: - Component/s: Launcher Fix Version/s: 5.6 Tags: Backlog > Add a Check into the launcher that no process listen 8005 port (for tomcat) > --- > > Key: NXP-8192 > URL: https://jira.nuxeo.com/browse/NXP-8192 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Launcher >Reporter: Benjamin Jalon >Assignee: Julien Carsique > Fix For: 5.6 > > > 8005 port is used by tomcat to stop it. If this port is not available the > tomcat server can't start. > Potential problem: > http://answers.nuxeo.com/questions/887/after-my-windows-2008-my-nuxeo-instance-is-stopped-after-1mn -- 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: (NXDOC-122) New Marketplace package commands and options
[ https://jira.nuxeo.com/browse/NXDOC-122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXDOC-122: -- Component/s: Nuxeo Platform technical documentation Priority: Critical (was: Minor) Fix Version/s: 5.6 Tags: RDIT-11W46-47 Backlog (was: RDIT-11W46-47) > New Marketplace package commands and options > > > Key: NXDOC-122 > URL: https://jira.nuxeo.com/browse/NXDOC-122 > Project: Nuxeo Documentation > Issue Type: Task > Components: Nuxeo Platform technical documentation >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Critical > Fix For: 5.6 > > > Document changes on Copy command. > Document new commands Append and Update. -- 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-8192) Add a Check into the launcher that no process listen 8005 port (for tomcat)
[ https://jira.nuxeo.com/browse/NXP-8192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8192: - Status: Open (was: Triage) > Add a Check into the launcher that no process listen 8005 port (for tomcat) > --- > > Key: NXP-8192 > URL: https://jira.nuxeo.com/browse/NXP-8192 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement >Reporter: Benjamin Jalon >Assignee: Julien Carsique > > 8005 port is used by tomcat to stop it. If this port is not available the > tomcat server can't start. > Potential problem: > http://answers.nuxeo.com/questions/887/after-my-windows-2008-my-nuxeo-instance-is-stopped-after-1mn -- 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-910) Issue a validation warning when vocabulary name is longer than 12 characters
[ https://jira.nuxeo.com/browse/NXS-910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian resolved NXS-910. - Resolution: Fixed 2.5: https://hgpriv.nuxeo.org/nuxeo-studio/rev/98a495fd909a 2.6: https://hgpriv.nuxeo.org/nuxeo-studio/rev/545861cd58f5 > Issue a validation warning when vocabulary name is longer than 12 characters > > > Key: NXS-910 > URL: https://jira.nuxeo.com/browse/NXS-910 > Project: Nuxeo Studio > Issue Type: Bug > Components: Vocabularies >Affects Versions: 2.5 >Reporter: Anahide Tchertchian >Assignee: Anahide Tchertchian > Fix For: 2.5.1 > > > Databases have a size limit for tables names (see NXP-8111 for the limit > sizes depending on the database). > As the vocabulary builder adds a prefix "studio_vocabulary_" to the table > name, it's easy to run into this issue using Oracle when size limit is 30. > This cannot be changed easily without breaking compatibility, so issue a > validation warning for now. -- 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-910) Issue a validation warning when vocabulary name is longer than 12 characters
[ https://jira.nuxeo.com/browse/NXS-910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anahide Tchertchian updated NXS-910: Status: Open (was: Triage) > Issue a validation warning when vocabulary name is longer than 12 characters > > > Key: NXS-910 > URL: https://jira.nuxeo.com/browse/NXS-910 > Project: Nuxeo Studio > Issue Type: Bug > Components: Vocabularies >Affects Versions: 2.5 >Reporter: Anahide Tchertchian >Assignee: Anahide Tchertchian > Fix For: 2.5.1 > > > Databases have a size limit for tables names (see NXP-8111 for the limit > sizes depending on the database). > As the vocabulary builder adds a prefix "studio_vocabulary_" to the table > name, it's easy to run into this issue using Oracle when size limit is 30. > This cannot be changed easily without breaking compatibility, so issue a > validation warning for now. -- 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-7999) Fix and clean Ant scripts
[ https://jira.nuxeo.com/browse/NXP-7999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-7999: - Fix Version/s: (was: 5.5.x) 5.6 Tags: RDIT-11W46-47 Backlog (was: RDIT-11W46-47) > Fix and clean Ant scripts > - > > Key: NXP-7999 > URL: https://jira.nuxeo.com/browse/NXP-7999 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Installers / Admin tools >Affects Versions: 5.4.2 >Reporter: Julien Carsique >Assignee: Julien Carsique > Fix For: 5.6 > > > Ant scripts are out-of-date and mostly useless. > Fix or remove most of them. Keep only main targets for main tasks such as > "build Nuxeo", "build all distributions", ... -- 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: (NXBT-255) Divide QA job nuxeo-5.4.2 into sub-jobs per repository
[ https://jira.nuxeo.com/browse/NXBT-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-255. -- Resolution: Fixed > Divide QA job nuxeo-5.4.2 into sub-jobs per repository > -- > > Key: NXBT-255 > URL: https://jira.nuxeo.com/browse/NXBT-255 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task > Components: Continuous integration >Reporter: Julien Carsique >Assignee: Julien Carsique > > Full build is too long (>2h), divide it into jobs per repository for speeding > up feedback to developers. -- 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-5707) Validate setup in admin center and wizard
[ https://jira.nuxeo.com/browse/NXP-5707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-5707: - Priority: Major (was: Minor) Fix Version/s: (was: 5.5.x) 5.6 Tags: rdit Backlog (was: rdit) > Validate setup in admin center and wizard > - > > Key: NXP-5707 > URL: https://jira.nuxeo.com/browse/NXP-5707 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Admin Center >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > Fix For: 5.6 > > > Add a database global validation (driver, connection, ...) > Add simple values validation on other fields > (see http://blogs.nuxeo.com/dev/2009/03/cross-validation-with-jsf.html) -- 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-275) Propose to start the server at the end of the install
[ https://jira.nuxeo.com/browse/NXBT-275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-275: - Summary: Propose to start the server at the end of the install (was: Would be nice to have a checkbox to choose to start the server at the end of the install wizard) > Propose to start the server at the end of the install > - > > Key: NXBT-275 > URL: https://jira.nuxeo.com/browse/NXBT-275 > Project: Nuxeo ECM Build/Test Environment > Issue Type: New Feature > Components: IzPack (multi-OS packages) >Reporter: Laurent Doguin >Assignee: Julien Carsique > -- 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-8039) Proxy parameters are not saved when configured from the Admin Center
[ https://jira.nuxeo.com/browse/NXP-8039?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8039: - Tags: Backlog > Proxy parameters are not saved when configured from the Admin Center > > > Key: NXP-8039 > URL: https://jira.nuxeo.com/browse/NXP-8039 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Admin Center >Affects Versions: 5.4.2 >Reporter: Thierry Martins >Assignee: Julien Carsique >Priority: Major > Fix For: 5.5.x, 5.6 > > > Whereas the proxy parameters are correctly saved through the initial wizard, > the configuration in the Admin Center doesn't saved the new values. -- 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-6970) Improve launcher management of files
[ https://jira.nuxeo.com/browse/NXP-6970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-6970: - Tags: rdit Backlog (was: rdit) > Improve launcher management of files > > > Key: NXP-6970 > URL: https://jira.nuxeo.com/browse/NXP-6970 > Project: Nuxeo Enterprise Platform > Issue Type: User story > Components: Installers / Admin tools >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > Fix For: 5.5.x, 5.6 > > > There are multiple cases for which it would be useful to get some file > management from the launcher: > - templates deployment (which files were previously deployed with another > selected template?) > - marketplace packages management at distribution upgrade > - being able to identify locally modified files (versus those coming from the > distribution, the templates or the marketplace packages) > - Debian upgrades > - remove obsolete files at upgrade > - MP with template deploying a file to {{nxserver/config}}, the file needs to > be removed when uninstalling the MP (example: Social Collaboration MP) > For those tasks, we would need: > - some files listings > - optionally, md5 sums > - obsolete files removal -- 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-6970) Improve launcher management of files
[ https://jira.nuxeo.com/browse/NXP-6970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-6970: - Status: Open (was: Triage) > Improve launcher management of files > > > Key: NXP-6970 > URL: https://jira.nuxeo.com/browse/NXP-6970 > Project: Nuxeo Enterprise Platform > Issue Type: User story > Components: Installers / Admin tools >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > Fix For: 5.5.x, 5.6 > > > There are multiple cases for which it would be useful to get some file > management from the launcher: > - templates deployment (which files were previously deployed with another > selected template?) > - marketplace packages management at distribution upgrade > - being able to identify locally modified files (versus those coming from the > distribution, the templates or the marketplace packages) > - Debian upgrades > - remove obsolete files at upgrade > - MP with template deploying a file to {{nxserver/config}}, the file needs to > be removed when uninstalling the MP (example: Social Collaboration MP) > For those tasks, we would need: > - some files listings > - optionally, md5 sums > - obsolete files removal -- 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-99) Test generated jar on a nuxeo instance for every target platform
[ https://jira.nuxeo.com/browse/NXS-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXS-99: --- Tags: RDIT-11W39-40 rdit Backlog (was: RDIT-11W39-40 rdit) > Test generated jar on a nuxeo instance for every target platform > > > Key: NXS-99 > URL: https://jira.nuxeo.com/browse/NXS-99 > Project: Nuxeo Studio > Issue Type: Bug > Components: Testing >Reporter: Anahide Tchertchian >Assignee: Julien Carsique >Priority: Critical > Fix For: Short term backlog > > > A test jar should be deployed and Nuxeo live instance, and selenium tests > added to verify that Studio jar configuration is correctly taken 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] Updated: (NXS-904) Allow use of Studio as a proxy-able Maven repository
[ https://jira.nuxeo.com/browse/NXS-904?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXS-904: Tags: Backlog > Allow use of Studio as a proxy-able Maven repository > > > Key: NXS-904 > URL: https://jira.nuxeo.com/browse/NXS-904 > Project: Nuxeo Studio > Issue Type: New Feature >Affects Versions: 2.5 >Reporter: Julien Carsique > Fix For: 2.6, Short term backlog > > > Configuring https://connect.nuxeo.com/nuxeo/site/studio/maven as a Maven > repository in the POM allows to retrieve artifacts from it, since Maven will > concatenate the wanted artifact's GAV to the URL: > https://connect.nuxeo.com/nuxeo/site/studio/maven/${groupId}/${artifactId}/${version}/... > (with groupId=nuxeo-studio and artifactId=the studio project). > But it doesn't work if we want to set a Nexus proxy on it. > There are two possible causes: > - https://connect.nuxeo.com/nuxeo/site/studio/maven and > https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio return 404 (so > Nexus considers the repository is down or unavailable). > - available projects (artifactId) are not listed under > https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio > 1) https://connect.nuxeo.com/nuxeo/site/studio/maven must return > nuxeo-studio/ which is the only available groupId under that URL > 2) Maybe, https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio/ > should list the available projects for the currently authenticated user. > Note Nexus should be able to work with the repository even if there's no > index file at its root. -- 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-8625) m2eclipse compatibility
[ https://jira.nuxeo.com/browse/NXP-8625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8625: - Tags: Backlog > m2eclipse compatibility > --- > > Key: NXP-8625 > URL: https://jira.nuxeo.com/browse/NXP-8625 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Infrastructure >Affects Versions: 5.5 >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Blocker > Fix For: 5.6 > > > See https://github.com/easysoa/EasySOA/issues/93 > * upgrade maven-resources-plugin to 2.4 > * add the following configuration for m2eclipse compliance with > incremental-build-plugin: > {code:xml} > > > > > > org.eclipse.m2e > lifecycle-mapping > 1.0.0 > > > > > > net.java.maven-incremental-build > incremental-build-plugin > [1.4,) > > incremental-build > > > > > > > > > > > > > > {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-8626) Must empty text area after mini-message is created
[ https://jira.nuxeo.com/browse/NXP-8626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume updated NXP-8626: --- Summary: Must empty text area after mini-message is created (was: Mini-message form on dashboards : text area is not emptied when the mini-message is created) > Must empty text area after mini-message is created > -- > > Key: NXP-8626 > URL: https://jira.nuxeo.com/browse/NXP-8626 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Social Collaboration >Affects Versions: 5.5 >Reporter: Solen Guitter > Fix For: 5.5.x > > Attachments: Screen Shot 2012-01-13 at 17.25.43.png > > > On a social workspace dashboard, when user adds a new mini message, the text > is kept in the text area after the user clicked "Write". > It's emptied when mini message is created from Mini Message tab in Home or > from the user's dashboard. -- 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-362) Improve release script
[ https://jira.nuxeo.com/browse/NXBT-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-362: - Tags: Backlog > Improve release script > -- > > Key: NXBT-362 > URL: https://jira.nuxeo.com/browse/NXBT-362 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: Release script >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > Fix For: NXP-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: (NXDOC-125) Update release how-to
[ https://jira.nuxeo.com/browse/NXDOC-125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXDOC-125: -- Fix Version/s: 5.6 Tags: Backlog > Update release how-to > - > > Key: NXDOC-125 > URL: https://jira.nuxeo.com/browse/NXDOC-125 > Project: Nuxeo Documentation > Issue Type: Task > Components: Core Dev Guide >Affects Versions: 5.4, 5.5 >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > Fix For: 5.6 > > > http://doc.nuxeo.com/display/CORG/Release must now use release.py instead of > nx-builder -- 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: (NXBT-40) nx-builder should use getopts to parse command line options
[ https://jira.nuxeo.com/browse/NXBT-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-40. - Resolution: Won't Fix deprecated > nx-builder should use getopts to parse command line options > --- > > Key: NXBT-40 > URL: https://jira.nuxeo.com/browse/NXBT-40 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: nx-builder >Reporter: Benoit Delbosc >Assignee: Benoit Delbosc > Original Estimate: 3 hours > Remaining Estimate: 3 hours > > use getopts instead of parsing args by hand and handle more options like > nx-builder -f my-nx.conf -n ~/dev/nuxeo -a ~/dev/addons -r > /tmp/my-release > this is usefull for build automation. -- 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: (NXBT-98) Error about xargs when using nx-builder package
[ https://jira.nuxeo.com/browse/NXBT-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-98. - Resolution: Won't Fix deprecated > Error about xargs when using nx-builder package > --- > > Key: NXBT-98 > URL: https://jira.nuxeo.com/browse/NXBT-98 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Bug > Components: nx-builder > Environment: Mac, Snow Leopard 10.6.2 >Reporter: Thomas Roger >Assignee: Benoit Delbosc > > #Deploy any jar > xargs: illegal option -- i > usage: xargs [-0opt] [-E eofstr] [-I replstr [-R replacements]] [-J replstr] > [-L number] [-n number [-x]] [-P maxprocs] [-s size] > [utility [argument ...]] > The involved file is 'package' in nx-builder/lib -- 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-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 ] Florent Guillaume resolved NXP-8615. Resolution: Fixed > 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 > Fix For: 5.6 > > > 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: (NXBT-345) Split execution of selenium suites
[ https://jira.nuxeo.com/browse/NXBT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-345: - Tags: Backlog > Split execution of selenium suites > -- > > Key: NXBT-345 > URL: https://jira.nuxeo.com/browse/NXBT-345 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: nuxeo-ftest >Affects Versions: NXFT-1.6.4 >Reporter: Anahide Tchertchian >Assignee: Julien Carsique > Fix For: NXFT-1.7.1 > > > Currently all suite tests are run with the same firefox instance, so there's > no advantage of having split the main suite, that works for all > distributiosn, in two suites (suite1 + suite2). > Below s an excerpt from the original email for Stéfane when he decided to > split tests => we should try stopping and starting a new instance of firefox > for each suite: > -- Forwarded message -- > From: Stefane Fermigier > Date: 12 August 2008 20:19 > Subject: [Dev] Selenium test suite > To: Nuxeo Dev List > Hi, > This message if for all of you who are using the selenium tests: > I have split the selenium test suite (selenium/tests/tests.html) into > two suites: suite1.html and suite2.html > The benefit is that the whole suite (suite1 + suite2) now takes 30% > less time to run that the old single file suite (but the tests are > nevertheless exactly the same as before). > This is I believe because Firefox doesn't like to keep the whole suite > in memory, or something similar. -- 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 ] Florent Guillaume updated NXP-8615: --- Fix Version/s: 5.6 > 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 > Fix For: 5.6 > > > 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] Resolved: (NXBT-62) nx-builder perform should use SNAPSHOT version in the release branch
[ https://jira.nuxeo.com/browse/NXBT-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-62. - Resolution: Won't Fix deprecated > nx-builder perform should use SNAPSHOT version in the release branch > > > Key: NXBT-62 > URL: https://jira.nuxeo.com/browse/NXBT-62 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: nx-builder >Reporter: Benoit Delbosc >Assignee: Benoit Delbosc > Original Estimate: 3 hours > Remaining Estimate: 3 hours > > nx-builder perform should use SNAPSHOT version in the released branch. > for instance when releasing 5.1.7: > * the 5.1.7 branch should be tagged release-5.1.7) with pom version 5.1.7 > (already done) > * the 5.1.7 branch version must be updated to 5.1.7-SNAPSHOT to enable > maintenance (to be done) > Note that this will add an extra commit. -- 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: (NXBT-45) nx-builder automate dev workspace management
[ https://jira.nuxeo.com/browse/NXBT-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-45. - Resolution: Won't Fix deprecated > nx-builder automate dev workspace management > > > Key: NXBT-45 > URL: https://jira.nuxeo.com/browse/NXBT-45 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: nx-builder >Reporter: Benoit Delbosc >Assignee: Benoit Delbosc > Original Estimate: 4 hours > Remaining Estimate: 4 hours > > To ease release automation, the dev workspace should be manage by nx-builder. > Possible layout: > nx-builder-workspace > |-- archives# jboss binaries > |-- dev# nuxeo hg sources > | |-- addons > | `-- nuxeo > `-- releases > |-- 5.1-SNAPSHOT > |-- 5.1.7 > |-- 5.2-SNAPSHOT > `-- 5.2.0 > new command to add > * nx-builder init-workspace > create the tree layout, clone nuxeo sources, download jboss archives, > * nx-builder push > push dev directory changes to the nuxeo repo > * nx-builder status > check if there is there is some update on dev directory, warn if there is > outgoing changes > command to update > * nx-builder init/prepare -> pull dev dir then release dir, check there is no > outgoing change > * nx-builder perform -- 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: (NXBT-39) Make it as simple as possible to release addon on existing release using nx-builder
[ https://jira.nuxeo.com/browse/NXBT-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-39. - Resolution: Won't Fix deprecated > Make it as simple as possible to release addon on existing release using > nx-builder > --- > > Key: NXBT-39 > URL: https://jira.nuxeo.com/browse/NXBT-39 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: nx-builder >Reporter: Benoit Delbosc >Assignee: Benoit Delbosc >Priority: Major > Original Estimate: 2 hours > Remaining Estimate: 2 hours > -- 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-8614) Infinite loop on high concurrent access to ComplexTypeImpl.getField
[ https://jira.nuxeo.com/browse/NXP-8614?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume updated NXP-8614: --- Priority: Critical (was: Minor) Fix Version/s: 5.6 > 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.3.2, 5.4.2, 5.5 >Reporter: Benoit Delbosc >Priority: Critical > Fix For: 5.6 > > > 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] Resolved: (NXBT-270) Using nuxeo ftest,for prepare-tomcat and prepare jboss target, distribution shouldn't be hard coded
[ https://jira.nuxeo.com/browse/NXBT-270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-270. -- Resolution: Fixed Fix Version/s: NXFT-1.7.1 > Using nuxeo ftest,for prepare-tomcat and prepare jboss target, distribution > shouldn't be hard coded > --- > > Key: NXBT-270 > URL: https://jira.nuxeo.com/browse/NXBT-270 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: nuxeo-ftest >Affects Versions: NXFT-1.7 >Reporter: Sun Tan >Assignee: Sun Tan > Fix For: NXFT-1.7.1 > > > At the moment: >key="org.nuxeo.ecm.distribution:nuxeo-distribution-jboss:${nuxeo.distribution.version}:zip" > classifier="nuxeo-dm" /> > and >key="org.nuxeo.ecm.distribution:nuxeo-distribution-tomcat:${nuxeo.distribution.version}:zip" > classifier="nuxeo-dm" /> > We should have a way to use another distribution for instance: > > >value="nuxeo-case-management-distribution" /> > > > > That would override values in prepare tomcat -- 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-367) Release must check tag and release branch do not already exist
[ https://jira.nuxeo.com/browse/NXBT-367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-367: - Component/s: Release script Fix Version/s: NXP-5.6 Tags: Backlog > Release must check tag and release branch do not already exist > -- > > Key: NXBT-367 > URL: https://jira.nuxeo.com/browse/NXBT-367 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Sub-task > Components: Release script >Reporter: Julien Carsique >Assignee: Julien Carsique > Fix For: NXP-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: (NXBT-369) Release should propose an interactive mode
[ https://jira.nuxeo.com/browse/NXBT-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-369: - Component/s: Release script Description: Propose an interactive mode when manually running a release, helping to solve some standard issues, restart from a given point, ... (was: Propose an interactive mode when manually running a release, helping to solve some standard issues.) Fix Version/s: NXP-5.6 > Release should propose an interactive mode > -- > > Key: NXBT-369 > URL: https://jira.nuxeo.com/browse/NXBT-369 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Sub-task > Components: Release script >Reporter: Julien Carsique >Assignee: Julien Carsique > Fix For: NXP-5.6 > > > Propose an interactive mode when manually running a release, helping to solve > some standard issues, restart from a given point, ... -- 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-348) Improve CI and Testing framework
[ https://jira.nuxeo.com/browse/NXBT-348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-348: - Component/s: Selenium tests Continuous integration Tags: Backlog > Improve CI and Testing framework > > > Key: NXBT-348 > URL: https://jira.nuxeo.com/browse/NXBT-348 > Project: Nuxeo ECM Build/Test Environment > Issue Type: User story > Components: Continuous integration, Selenium tests >Reporter: Thierry Delprat >Assignee: Julien Carsique > > h2. Technical debt on Test > h3. Non Regression tests > - rewrite Selenium tests in WebDriver > => make them more modular and easier to debug > - improve Nuxeo HTML layout to make tests easier > => make tests more robust > h3. Funkload tests > Currently only Ben can really fix a broken test. > We should probably improve training and documentation so that not only Ben > can fix them when needed. > => migrate CMIS and Rest Tests in java > h3. Multi-DB / Multi-OS > MultiDB and Multi-OS tests matrix have been added recently. > There is still a lot of work to be done so that they all run : > - fix unit tests on MSSQL and MySQL (h2, PGSQL et Oracle are ok) > - Windows : there are still failed unit tests under windows > - OpenJDK 7 : there are still failed unit tests under windows > Non regression testing in Matrix should also be fixed but it's probably > pointless until all unit tests are fixed. > h2. CI infrastructure speedup > The goal is to make CI feedback quicker. > We can not expect CI feedback to take a only few minutes : > - build is big > - we have a lot of tests in different configuration > But there are some actions we can do to improve the feedback time. > h3. fix Nexus / Jenkins concurrency issue > Nexus and Jenkins master share the same server and the same NAS. > - Jenkins Master uses NAS storage to store the workspace (build and test > results) > - Nexus uses NAS to store the repo > Monitoring shows that the server has a load average about 2 and that Jenkins > or Nexus are faster when the other service is off. > This means we should work on the global optimization of this Nexus/Jenkins > setup : that will globalling improve speed of all CI : > - for fetching / pushing artifacts > - for storing results > Based on Ben's remarks, the main lead for improvement seems to be the NFS > share : > - separate NASs for Jenkins / Nexus ? > - use local storage instead of NAS ? > - NFS / NAS tunning ? > - ... > h3. GWT Build issue > GWT build is really very slow and represent a big part of the global Nuxeo > build time event if we only have a few (3 or 4) GWT modules. > => This needs to be fixed, both for CI and for developpers > Identified solutions include : > - change profile to limit the number of target browser (meaning nb of > permitation) during the standard Build >( we will still need to do the full build for releases) > - disable GWT optimizations during standard builds > - be sure to only trigger the GWT build when needed > See > http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler > NB : we can also extract GWT modules in Addons to help running GWT builds in > parallel > h3. 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) > h2. CI Config > h3. Permanent checks > Permanent checks currently don't wait for nuxeo-features to be built but > won't raise relevant issues until nuxeo-features is built. > In cases where there are a lot of commits, nuxeo-features build can take > several hours. > => need to change that > So basically, we could have permanent checks be closer to the IT builds : > - rebuild everything from zero > - do build / no UT / distrib on a fast slave > - dispatch non-reg tests on different hosts > h3. Addons > Current distribution build depends on some addons: the one that are > considered standard and used in distribs / MP packages. > => Create a job that build all "standard" addons so that distribution does > not have to wait for 20 jobs > h3. JBoss distrib > We need to update JBoss distribution to align on tomcat/MP build. > h2. Tests to add > There are still some part of the platform that are poorly / not enough tested > h3. Studio > XXX Let Anahide list what s
[JIRA] Updated: (NXP-8626) Mini-message form on dashboards : text area is not emptied when the mini-message is created
[ https://jira.nuxeo.com/browse/NXP-8626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Solen Guitter updated NXP-8626: --- Attachment: Screen Shot 2012-01-13 at 17.25.43.png > Mini-message form on dashboards : text area is not emptied when the > mini-message is created > --- > > Key: NXP-8626 > URL: https://jira.nuxeo.com/browse/NXP-8626 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Social Collaboration >Affects Versions: 5.5 >Reporter: Solen Guitter > Fix For: 5.5.x > > Attachments: Screen Shot 2012-01-13 at 17.25.43.png > > > On a social workspace dashboard, when user adds a new mini message, the text > is kept in the text area after the user clicked "Write". > It's emptied when mini message is created from Mini Message tab in Home or > from the user's dashboard. -- 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-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 ] Anahide Tchertchian resolved NXS-839. - Resolution: Fixed Fix Version/s: 2.6 2.5: https://hgpriv.nuxeo.org/nuxeo-studio/rev/1c1d6ad5fa78 2.6: https://hgpriv.nuxeo.org/nuxeo-studio/rev/08adb6e68e8b > 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, 2.6 > > > 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] Resolved: (NXP-8621) Add MIME types for Windows Media Files
[ https://jira.nuxeo.com/browse/NXP-8621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thomas Roger resolved NXP-8621. --- Resolution: Fixed > Add MIME types for Windows Media Files > -- > > Key: NXP-8621 > URL: https://jira.nuxeo.com/browse/NXP-8621 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: DAM >Reporter: Thomas Roger >Assignee: Thomas Roger > 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] Commented: (NXS-888) Fix CSV import for vocabularies
[ https://jira.nuxeo.com/browse/NXS-888?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109567#comment-109567 ] Anahide Tchertchian commented on NXS-888: - clenaups + temporary fix to make the upload work with dev launcher: 2.5: https://hgpriv.nuxeo.org/nuxeo-studio/rev/2b3c462c437f 2.6: https://hgpriv.nuxeo.org/nuxeo-studio/rev/21d371f80c1c > 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-8626) Mini-message form on dashboards : text area is not emptied when the mini-message is created
[ https://jira.nuxeo.com/browse/NXP-8626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Solen Guitter updated NXP-8626: --- Component/s: Social Collaboration Description: On a social workspace dashboard, when user adds a new mini message, the text is kept in the text area after the user clicked "Write". It's emptied when mini message is created from Mini Message tab in Home or from the user's dashboard. Affects Version/s: 5.5 Fix Version/s: 5.5.x Summary: Mini-message form on dashboards : text area is not emptied when the mini-message is created (was: Mini-message form on dashboards : text area is not emptied when the ) > Mini-message form on dashboards : text area is not emptied when the > mini-message is created > --- > > Key: NXP-8626 > URL: https://jira.nuxeo.com/browse/NXP-8626 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Social Collaboration >Affects Versions: 5.5 >Reporter: Solen Guitter > Fix For: 5.5.x > > Attachments: Screen Shot 2012-01-13 at 17.25.43.png > > > On a social workspace dashboard, when user adds a new mini message, the text > is kept in the text area after the user clicked "Write". > It's emptied when mini message is created from Mini Message tab in Home or > from the user's dashboard. -- 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-8627) Improve clone.py script to be compatible also for python 3.2.X
[ https://jira.nuxeo.com/browse/NXP-8627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8627: - Component/s: Installers / Admin tools Description: see http://answers.nuxeo.com/questions/1073/using-python-32x-on-windows-to-clone-git-repository Traceback (most recent call last): File "clone.py", line 144, in assert_git_config() File "clone.py", line 137, in assert_git_config if "always" in t: TypeError: Type str doesn't support the buffer API whereas it works fine with Python 2.7.x. was: see here http://answers.nuxeo.com/questions/1073/using-python-32x-on-windows-to-clone-git-repository Affects Version/s: 5.5 SP: 2 Tags: Backlog > Improve clone.py script to be compatible also for python 3.2.X > -- > > Key: NXP-8627 > URL: https://jira.nuxeo.com/browse/NXP-8627 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Installers / Admin tools >Affects Versions: 5.5 > Environment: python 3.2.x, Nuxeo 5.5 source >Reporter: Benjamin Jalon >Assignee: Julien Carsique > > see > http://answers.nuxeo.com/questions/1073/using-python-32x-on-windows-to-clone-git-repository > Traceback (most recent call last): File "clone.py", line 144, in > assert_git_config() File "clone.py", line 137, in assert_git_config if > "always" in t: TypeError: Type str doesn't support the buffer API > whereas it works fine with Python 2.7.x. -- 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] Moved: (NXP-8627) Improve clone.py script to be compatible also for python 3.2.X
[ https://jira.nuxeo.com/browse/NXP-8627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique moved NXBT-349 to NXP-8627: --- Workflow: NXP-WF (was: jira) Key: NXP-8627 (was: NXBT-349) Project: Nuxeo Enterprise Platform (was: Nuxeo ECM Build/Test Environment) > Improve clone.py script to be compatible also for python 3.2.X > -- > > Key: NXP-8627 > URL: https://jira.nuxeo.com/browse/NXP-8627 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Environment: python 3.2.x, Nuxeo 5.5 source >Reporter: Benjamin Jalon >Assignee: Julien Carsique > > see here > http://answers.nuxeo.com/questions/1073/using-python-32x-on-windows-to-clone-git-repository -- 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-247) Fix selenium bugs depending on Firefox version
[ https://jira.nuxeo.com/browse/NXBT-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109566#comment-109566 ] Anahide Tchertchian commented on NXBT-247: -- resolve as won't fix: issues were not detailed enough and now that we're moving to WebDriver, issues will differ anyway. > Fix selenium bugs depending on Firefox version > -- > > Key: NXBT-247 > URL: https://jira.nuxeo.com/browse/NXBT-247 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Bug >Reporter: Anahide Tchertchian >Assignee: Anahide Tchertchian > > When running selenium tests on machines with different FF versions, the > following problems appear: > - FF 3.6.13 + selenium 2.0a3 => ok > - FF 3.6.14 + selenium 2.0a4 => ko on some very specific use cases > (only found on addon layouts-demo for now: verifyText does not remove > javascript code sometimes) > - FF 3.5 + selenium 2.0a2 (aka 1.0.3) => ko on nuxeo selenium tests -- 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: (NXBT-247) Fix selenium bugs depending on Firefox version
[ https://jira.nuxeo.com/browse/NXBT-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-247. -- Resolution: Won't Fix delayed > Fix selenium bugs depending on Firefox version > -- > > Key: NXBT-247 > URL: https://jira.nuxeo.com/browse/NXBT-247 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Bug >Reporter: Anahide Tchertchian >Assignee: Anahide Tchertchian > > When running selenium tests on machines with different FF versions, the > following problems appear: > - FF 3.6.13 + selenium 2.0a3 => ok > - FF 3.6.14 + selenium 2.0a4 => ko on some very specific use cases > (only found on addon layouts-demo for now: verifyText does not remove > javascript code sometimes) > - FF 3.5 + selenium 2.0a2 (aka 1.0.3) => ko on nuxeo selenium tests -- 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-8626) Mini-message form on dashboards : text area is not emptied when the
Mini-message form on dashboards : text area is not emptied when the Key: NXP-8626 URL: https://jira.nuxeo.com/browse/NXP-8626 Project: Nuxeo Enterprise Platform Issue Type: Bug Reporter: Solen Guitter -- 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 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 duplicate keys (was: Display a validation error when vocabulary holds with duplicate keys) > Display a validation error when vocabulary holds 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] Resolved: (NXBT-245) deploy hot-fixes parents in nexus
[ https://jira.nuxeo.com/browse/NXBT-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-245. -- Resolution: Fixed Assignee: Julien Carsique (was: Stéphane Lacoin) > deploy hot-fixes parents in nexus > - > > Key: NXBT-245 > URL: https://jira.nuxeo.com/browse/NXBT-245 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement >Reporter: Stéphane Lacoin >Assignee: Julien Carsique > > When releasing an hot-fix, we should deploy all parent POMs that are related > to. This is required by customers that have a proxy onto our maven repository. -- 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: (NXBT-83) Add hudson FT to non default distributions (gf3, jetty, shell)
[ https://jira.nuxeo.com/browse/NXBT-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-83. - Resolution: Won't Fix deprecated > Add hudson FT to non default distributions (gf3, jetty, shell) > -- > > Key: NXBT-83 > URL: https://jira.nuxeo.com/browse/NXBT-83 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task >Reporter: Benoit Delbosc >Assignee: Benoit Delbosc > > Use nuxeo/nuxeo-distribution/test.py like it was before the hudson reorg. -- 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-310) Externalize some QA jobs
[ https://jira.nuxeo.com/browse/NXBT-310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109562#comment-109562 ] Julien Carsique commented on NXBT-310: -- work still in progress, step by step > Externalize some QA jobs > > > Key: NXBT-310 > URL: https://jira.nuxeo.com/browse/NXBT-310 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task >Reporter: Julien Carsique >Assignee: Julien Carsique > > Improve efficiency and performance tests comparability by externalizing some > QA jobs -- 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: (NXBT-17) Assembly Nuxeo servers with an xml description file
[ https://jira.nuxeo.com/browse/NXBT-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-17. - Resolution: Won't Fix Assignee: Julien Carsique deprecated > Assembly Nuxeo servers with an xml description file > --- > > Key: NXBT-17 > URL: https://jira.nuxeo.com/browse/NXBT-17 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task >Reporter: Julien Carsique >Assignee: Julien Carsique > Original Estimate: 1 day, 5 hours > Remaining Estimate: 1 day, 5 hours > > Add a serverSet definition in order to describe servers to build instead of > only one. > Prototype : > > > >includeDependencies="true"/> > > > > > > >directory="system" /> >directory="system" /> >directory="system" /> > > > >sourceArtifact="nuxeo-platform-ear:resources-core" /> >sourceArtifact="nuxeo-platform-ear:resources-search" /> >/> > > > > > true > -- 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: (NXBT-80) Replace local-tx with xa datasource for NuxeoDS
[ https://jira.nuxeo.com/browse/NXBT-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-80. - Resolution: Fixed > Replace local-tx with xa datasource for NuxeoDS > --- > > Key: NXBT-80 > URL: https://jira.nuxeo.com/browse/NXBT-80 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement >Reporter: Benoit Delbosc >Assignee: Benoit Delbosc > > PostgreSQL default configuration use local-tx-datasource and should be > replaced with xa-datasource. -- 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: (NXBT-15) Consolidate assembly based on tag system (Bundle-Category) with Require-Bundle from Manifests
[ https://jira.nuxeo.com/browse/NXBT-15?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-15. - Resolution: Won't Fix Assignee: Julien Carsique deprecated > Consolidate assembly based on tag system (Bundle-Category) with > Require-Bundle from Manifests > - > > Key: NXBT-15 > URL: https://jira.nuxeo.com/browse/NXBT-15 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task >Reporter: Julien Carsique >Assignee: Julien Carsique > Original Estimate: 4 hours > Remaining Estimate: 4 hours > > Use Require-Bundle from Manifest to check and, eventually, complete artifacts > list validity. > This will complete the list based on compile dependencies with a list based > on deployment requirements. -- 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: (NXBT-66) functionaly test all applications (nxshell, webengine on jetty and glassfish)
[ https://jira.nuxeo.com/browse/NXBT-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-66. - Resolution: Fixed > functionaly test all applications (nxshell, webengine on jetty and glassfish) > - > > Key: NXBT-66 > URL: https://jira.nuxeo.com/browse/NXBT-66 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task >Reporter: Julien Carsique >Assignee: Benoit Delbosc >Priority: Major > Original Estimate: 1 day, 1 hour > Remaining Estimate: 1 day, 1 hour > -- 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-368) Release must check all POMs have a namespace
[ https://jira.nuxeo.com/browse/NXBT-368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-368: - Component/s: Release script Fix Version/s: NXP-5.6 Tags: Backlog > Release must check all POMs have a namespace > > > Key: NXBT-368 > URL: https://jira.nuxeo.com/browse/NXBT-368 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Sub-task > Components: Release script >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > Fix For: NXP-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: (NXBT-73) ANT based assembly
[ https://jira.nuxeo.com/browse/NXBT-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-73. - Resolution: Won't Fix deprecated > ANT based assembly > --- > > Key: NXBT-73 > URL: https://jira.nuxeo.com/browse/NXBT-73 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task >Reporter: Bogdan Stefanescu >Assignee: Bogdan Stefanescu > -- 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: (NXBT-70) Nettoyage des scripts d'automatisation de plateforme de demo
[ https://jira.nuxeo.com/browse/NXBT-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-70. - Resolution: Won't Fix Assignee: Julien Carsique (was: Benjamin Jalon) deprecated > Nettoyage des scripts d'automatisation de plateforme de demo > > > Key: NXBT-70 > URL: https://jira.nuxeo.com/browse/NXBT-70 > Project: Nuxeo ECM Build/Test Environment > Issue Type: User story >Reporter: Delphine Renevey >Assignee: Julien Carsique >Priority: Major > Attachments: script.tar > > Original Estimate: 4 hours > Remaining Estimate: 4 hours > > Nettoyage des scripts de check out build deploiement et lancement auto des > projets faits par Starship pour les rendre disponibles et generiques pour les > autres équipes. > Acceptance test : > - livraison scripts > - documentation > - mail d'info au autres équipes -- 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: (NXBT-37) Handle multi release of an addon for a single nuxeo ep version
[ https://jira.nuxeo.com/browse/NXBT-37?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-37. - Resolution: Won't Fix Assignee: Julien Carsique deprecated > Handle multi release of an addon for a single nuxeo ep version > -- > > Key: NXBT-37 > URL: https://jira.nuxeo.com/browse/NXBT-37 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement >Reporter: Benoit Delbosc >Assignee: Julien Carsique >Priority: Blocker > Original Estimate: 6 hours > Remaining Estimate: 6 hours > > Note that the release 5.1.6.1 and 5.1.6.2 should be done from the 5.1.6 > branch of the addon. -- 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: (NXBT-38) Find a way to release a patch
[ https://jira.nuxeo.com/browse/NXBT-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-38. - Resolution: Won't Fix Assignee: Julien Carsique > Find a way to release a patch > - > > Key: NXBT-38 > URL: https://jira.nuxeo.com/browse/NXBT-38 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement >Reporter: Benoit Delbosc >Assignee: Julien Carsique >Priority: Major > Original Estimate: 6 hours > Remaining Estimate: 6 hours > > use case: release module like sql storage and all pom.xml that need to be > modified, aligned on wanted date-based release -- 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-8607) WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client User-Agent "DAV.pm" out of the box
[ https://jira.nuxeo.com/browse/NXP-8607?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume reassigned NXP-8607: -- Assignee: Florent Guillaume > WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client > User-Agent "DAV.pm" out of the box > --- > > Key: NXP-8607 > URL: https://jira.nuxeo.com/browse/NXP-8607 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: WebDAV / WSS >Affects Versions: 5.5 >Reporter: ron >Assignee: Florent Guillaume > Fix For: 5.6 > > > PerlDAV client user agent is "DAV.pm". This should be supported by the Nuxeo > WebDAV server out-of-the-box. -- 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-258) Maven 3 compliance
[ https://jira.nuxeo.com/browse/NXBT-258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-258: - Priority: Major (was: Minor) > Maven 3 compliance > -- > > Key: NXBT-258 > URL: https://jira.nuxeo.com/browse/NXBT-258 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Bug > Components: nuxeo-distribution-tools >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > > Maven 3 build issues > [ERROR] Failed to execute goal > org.nuxeo.build:nuxeo-distribution-tools:1.3:build (assemble) on project > nuxeo-distribution-resources: The parameters 'target' for goal > org.nuxeo.build:nuxeo-distribution-tools:1.3:build are missing or invalid -> > [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.nuxeo.build:nuxeo-distribution-tools:1.3:build (assemble) on project > nuxeo-distribution-resources: The parameters 'target' for goal > org.nuxeo.build:nuxeo-distribution-tools:1.3:build are missing or invalid > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:221) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:534) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > 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.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) > Caused by: org.apache.maven.plugin.PluginParameterException: The parameters > 'target' for goal org.nuxeo.build:nuxeo-distribution-tools:1.3:build are > missing or invalid > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:572) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:525) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:98) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > ... 19 more -- 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-8607) WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client User-Agent "DAV.pm" out of the box
[ https://jira.nuxeo.com/browse/NXP-8607?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume updated NXP-8607: --- Fix Version/s: 5.6 > WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client > User-Agent "DAV.pm" out of the box > --- > > Key: NXP-8607 > URL: https://jira.nuxeo.com/browse/NXP-8607 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: WebDAV / WSS >Affects Versions: 5.5 >Reporter: ron >Assignee: Florent Guillaume > Fix For: 5.6 > > > PerlDAV client user agent is "DAV.pm". This should be supported by the Nuxeo > WebDAV server out-of-the-box. -- 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: (NXBT-209) New hibernate dependencies from 5.3.1 to 5.3.2
[ https://jira.nuxeo.com/browse/NXBT-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-209. -- Resolution: Fixed Assignee: Julien Carsique (was: Benoit Delbosc) > New hibernate dependencies from 5.3.1 to 5.3.2 > -- > > Key: NXBT-209 > URL: https://jira.nuxeo.com/browse/NXBT-209 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Problem > Components: Distribution >Reporter: Benoit Delbosc >Assignee: Julien Carsique > Attachments: dependency-5.3.1.txt, dependency-5.3.2.txt > > > After updating the parent pom version of an addon from org.nuxeo.ecm.platform > 5.3.1 to 5.3.2, > addon's tests fails: > java.lang.NoClassDefFoundError: > org/hibernate/annotations/common/reflection/ReflectionManager > at > org.hibernate.ejb.EventListenerConfigurator.(EventListenerConfigurator.java:68) > at > org.hibernate.ejb.Ejb3Configuration.(Ejb3Configuration.java:129) > at > org.nuxeo.ecm.core.persistence.HibernateConfiguration.setupConfiguration(HibernateConfiguration.java:94) > at > org.nuxeo.ecm.core.persistence.HibernateConfiguration.getFactory(HibernateConfiguration.java:114) > at > org.nuxeo.ecm.core.persistence.HibernateConfiguration.getFactory(HibernateConfiguration.java:163) > at > org.nuxeo.ecm.core.persistence.PersistenceProvider.openPersistenceUnit(PersistenceProvider.java:50) > at > org.nuxeo.ecm.core.persistence.PersistenceProvider.doAcquireEntityManager(PersistenceProvider.java:68) > at > org.nuxeo.ecm.core.persistence.PersistenceProvider.run(PersistenceProvider.java:182) > This can be solved by adding 2 new dependencies: > > > org.hibernate > hibernate-commons-annotations > 3.3.0.ga > > > org.hibernate > hibernate-validator > 4.0.2.GA > > (versions chosen are the closest of 3.2.1 available on mvnrepository and it > requires hibernate-validator > 3.1.0) > This is weird because hibernate libs stay the same (except the new oracle 11 > patch) and nuxeo-core-persistence code is the same. > Attached is the list of dependencies (mvn dependencies:list) for both 5.3.1 > and 5.3.2. -- 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-257) Multi-OS installer - requirements
[ https://jira.nuxeo.com/browse/NXBT-257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-257: - Component/s: (was: Distribution) IzPack (multi-OS packages) Priority: Major (was: Critical) > Multi-OS installer - requirements > - > > Key: NXBT-257 > URL: https://jira.nuxeo.com/browse/NXBT-257 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task > Components: IzPack (multi-OS packages) >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > > Download and install requirements such as OpenOffice, pdftohtml, ... > Possibly run with embedded JRE and check for/download/install JDK.. > Look at current Windows installer behaviors and provide equivalent > functionalities. -- 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: (NXBT-221) Make CI run tests against Nuxeo Shell
[ https://jira.nuxeo.com/browse/NXBT-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-221. -- Resolution: Won't Fix deprecated (must be) covered by Automation unit tests > Make CI run tests against Nuxeo Shell > - > > Key: NXBT-221 > URL: https://jira.nuxeo.com/browse/NXBT-221 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task > Components: Continuous integration >Reporter: Julien Carsique >Assignee: Bogdan Stefanescu > > Update http://svn.nuxeo.org/nuxeo/tools/installer/trunk/ftest -- 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: (NXBT-76) Update selenium tests
[ https://jira.nuxeo.com/browse/NXBT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-76. - Resolution: Fixed > Update selenium tests > - > > Key: NXBT-76 > URL: https://jira.nuxeo.com/browse/NXBT-76 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task > Components: Continuous integration, Selenium tests >Reporter: Benoit Delbosc >Assignee: Benoit Delbosc > > Make the necessary work to keep selenium up to date and have > hudson job in blue > http://qa.nuxeo.org/hudson/job/FT-nuxeo-5.2-selenium -- 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-219) Make Jenkins test commonly used Ant tasks
[ https://jira.nuxeo.com/browse/NXBT-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-219: - Summary: Make Jenkins test commonly used Ant tasks (was: Make Hudson test commonly used Ant tasks) > Make Jenkins test commonly used Ant tasks > - > > Key: NXBT-219 > URL: https://jira.nuxeo.com/browse/NXBT-219 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task > Components: Continuous integration >Reporter: Julien Carsique >Assignee: Julien Carsique > -- 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-219) Make Hudson test commonly used Ant tasks
[ https://jira.nuxeo.com/browse/NXBT-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-219: - Tags: rdit Backlog (was: rdit) > Make Hudson test commonly used Ant tasks > > > Key: NXBT-219 > URL: https://jira.nuxeo.com/browse/NXBT-219 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task > Components: Continuous integration >Reporter: Julien Carsique >Assignee: Julien Carsique > -- 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-253) Test Wizard, Registration, Package installation and Restart under Windows
[ https://jira.nuxeo.com/browse/NXBT-253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-253: - Tags: Backlog > Test Wizard, Registration, Package installation and Restart under Windows > - > > Key: NXBT-253 > URL: https://jira.nuxeo.com/browse/NXBT-253 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Task > Components: Continuous integration, Selenium tests >Reporter: Julien Carsique >Assignee: Thierry Delprat > > # Step 3 : Wizard, Registration, Package installation, Restart > We want to automate the whole process, so we will probably include in this > step the run of the setup built at step 2. > The full scenario is : > - download setup (from nightly build) > - run the setup > - go through the wizard (including connect registration) > - (re)start nuxeo > - go in the admin center > - check connect registration > - download marketplace package > - restart server > - check that package is installed > This step will require : > - having a dedicated Connect test instance > => like a pre-production (i.e. not like connect test that we use for testing > :)) > - having a marketplace test package > The idea is to do these tests via : > - scripting (setup part) > - WebDriver (web part) > Target Windows Env : XP 32Bits / 7 64bits -- 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-152) Export funkload tests results to a publishable file (txt or html) instead of using console output
[ https://jira.nuxeo.com/browse/NXBT-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-152: - Tags: Backlog > Export funkload tests results to a publishable file (txt or html) instead of > using console output > - > > Key: NXBT-152 > URL: https://jira.nuxeo.com/browse/NXBT-152 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: Continuous integration >Reporter: Julien Carsique >Assignee: Benoit Delbosc > -- 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-354) Synchronize repositories between slaves after release
[ https://jira.nuxeo.com/browse/NXBT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-354: - Tags: QA > Synchronize repositories between slaves after release > - > > Key: NXBT-354 > URL: https://jira.nuxeo.com/browse/NXBT-354 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: Continuous integration >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Major > -- 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-8618) DAM 5.5 - ImageMagick image resizing issue
[ https://jira.nuxeo.com/browse/NXP-8618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Florent Guillaume updated NXP-8618: --- Description: 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) was: 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.(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$
[JIRA] Updated: (NXBT-355) Make IT jobs compliant with release script
[ https://jira.nuxeo.com/browse/NXBT-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-355: - Tags: QA > Make IT jobs compliant with release script > -- > > Key: NXBT-355 > URL: https://jira.nuxeo.com/browse/NXBT-355 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Bug > Components: Continuous integration >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Critical > > Update jobs to use release.py instead of nx-builder -- 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-8613) Impossible de démarrer Nuxeo sur nouvelle base
[ https://jira.nuxeo.com/browse/NXP-8613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109543#comment-109543 ] Ivan Reffray commented on NXP-8613: --- Probleme corrigé semble t il en mettant CTXSYS.DEFAULT_LEXER à la place de DEFAULT_LEXER dans le "default-repository-config.xml": {code:xml} dc:title dc:description {code} > 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] Closed: (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 closed NXP-8244. > 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-8625) m2eclipse compatibility
[ https://jira.nuxeo.com/browse/NXP-8625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8625: - Tags: (was: Infrastructure) > m2eclipse compatibility > --- > > Key: NXP-8625 > URL: https://jira.nuxeo.com/browse/NXP-8625 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Infrastructure >Affects Versions: 5.5 >Reporter: Julien Carsique >Assignee: Julien Carsique >Priority: Blocker > Fix For: 5.6 > > > See https://github.com/easysoa/EasySOA/issues/93 > * upgrade maven-resources-plugin to 2.4 > * add the following configuration for m2eclipse compliance with > incremental-build-plugin: > {code:xml} > > > > > > org.eclipse.m2e > lifecycle-mapping > 1.0.0 > > > > > > net.java.maven-incremental-build > incremental-build-plugin > [1.4,) > > incremental-build > > > > > > > > > > > > > > {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] Created: (NXP-8625) m2eclipse compatibility
m2eclipse compatibility --- Key: NXP-8625 URL: https://jira.nuxeo.com/browse/NXP-8625 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Infrastructure Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Blocker Fix For: 5.6 See https://github.com/easysoa/EasySOA/issues/93 * upgrade maven-resources-plugin to 2.4 * add the following configuration for m2eclipse compliance with incremental-build-plugin: {code:xml} org.eclipse.m2e lifecycle-mapping 1.0.0 net.java.maven-incremental-build incremental-build-plugin [1.4,) incremental-build {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