[JIRA] Created: (NXP-8012) NXQL IN operator currently only supports array of String, should support array of Integer, Long etc; functionality missing in jdbc/JDBCMapper

2011-12-01 Thread Alf Hogemark (JIRA NUXEO)
NXQL IN operator currently only supports array of String, should support array 
of Integer, Long etc; functionality missing in jdbc/JDBCMapper
-

 Key: NXP-8012
 URL: https://jira.nuxeo.com/browse/NXP-8012
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Core SQL Storage
Affects Versions: 5.4.2, 5.4.1
Reporter: Alf Hogemark
Priority: Major



I have a NXQL query which contains a WHERE someid in ?, and then I use the 
QueryModel.getDocuments to execute the query.
The datatype of someid in the database is not String/VARCHAR, but an 
INTEGER/LONG.

I am not able to execute this query, since the NXQL is not expanded into proper 
JDBC.

Long[] ids;
Object[] params = new Object[] { section, ids};
DocumentModelList res = qm.getDocuments(session, params);

The problem is that when this is executed, the 
nuxeo-core-storage-sql/nuxeo-core-storage-sql/src/main/java/org/nuxeo/ecm/core/storage/sql/jdbc/JDBCMapper.java
 just does a setObject on the PreparedStatement that is being used.
If I try to pass in a String[] to the qm.getDocuments, then the query is 
executed, but then PostgreSQL complains :
Exception: org.postgresql.util.PSQLException. message: ERROR: operator does not 
exist: bigint = character varying


The 
nuxeo-core-storage-sql/nuxeo-core-storage-sql/src/main/java/org/nuxeo/ecm/core/storage/sql/jdbc/JDBCMapper.java
 contains the following code :
for (Object object : q.selectParams) {
if (object instanceof Calendar) {
Calendar cal = (Calendar) object;
Timestamp ts = new Timestamp(cal.getTimeInMillis());
ps.setTimestamp(i++, ts, cal); // cal passed for timezone
} else if (object instanceof String[]) {
Array array = sqlInfo.dialect.createArrayOf(Types.VARCHAR,
(Object[]) object, connection);
ps.setArray(i++, array);
} else {
ps.setObject(i++, object);
}
}

This code should be improved, to check for object instanceof Integer[], 
object instanceof Long[] etc, and issue the correct ps.setArray method call.


--
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-7859) Java SE 7 (JDK7) support

2011-12-01 Thread Benjamin Jalon (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Jalon updated NXP-7859:


Fix Version/s: (was: 5.5)
   6.0

 Java SE 7 (JDK7) support
 

 Key: NXP-7859
 URL: https://jira.nuxeo.com/browse/NXP-7859
 Project: Nuxeo Enterprise Platform
  Issue Type: Task
Reporter: Florent Guillaume
 Fix For: 6.0


 Support JDK 7 from OpenJDK.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Created: (NXS-852) impossible to save any more any feature on connect-test

2011-12-01 Thread Alain Escaffre (JIRA NUXEO)
 impossible to save any more any feature on connect-test


 Key: NXS-852
 URL: https://jira.nuxeo.com/browse/NXS-852
 Project: Nuxeo Studio
  Issue Type: Bug
Reporter: Alain Escaffre
Assignee: Bogdan Stefanescu


on connect-test, once we have tried to install the studio package once from a 
DM instance, it becomes no more possible to save features. Plus we can see some 
exceptions are fired when doing the install Studio package, on connect-test 
logs.

--
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-815) Have an easy Nuxeo restricted i/o feature for importing in a project in an another project.

2011-12-01 Thread Bogdan Stefanescu (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXS-815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bogdan Stefanescu updated NXS-815:
--

Fix Version/s: 2.4.3

 Have an easy Nuxeo restricted i/o feature for importing in a project in an 
 another project.
 ---

 Key: NXS-815
 URL: https://jira.nuxeo.com/browse/NXS-815
 Project: Nuxeo Studio
  Issue Type: Task
Reporter: Alain Escaffre
Assignee: Bogdan Stefanescu
 Fix For: 2.4.3, 2.5, Short term backlog


 A link would allow to get a zip that would be re-importable in another 
 project. Import merely add everything, overriding features that were declared 
 in the project.
 Two goals for this:
 - Support team can easily get the configuration of a studio project to debug 
 it without modifying what is done on the customer's project
 - Studio/presales team can use connect-test for doing viable prototypes, thus 
 spending more time in testing coming 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] Updated: (NXP-7925) Social Collab labels

2011-12-01 Thread Delphine Renevey (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Delphine Renevey updated NXP-7925:
--

Description: 
* Social Collab Dashboard : replace News Item Container by News(in all 
langages)   = KO
* Cet espace *collabortif* est privé...

* xxx has added yyy to *its* circles - xxx has added yyy to *his/her* 
network or yyy was added to xxx's network 
* restrict to the Social Workspace - Restrict to the social workspace

* tab Relations 
** Relations (tab name) - Network = OK
**Recherche d''une relation = Rechercher des contacts/ Search for 
contacts  = OK
** User relationships - User network   
   = OK 
** XXX's relations - XXX's network 
   = OK
** XXX is not in your circles - XXX is not in your network 
   = OK



* Admin Center  Dashboard
** Remove title External gadgets management/Gestion des gadgets externes in 
second tab = OK

* Admin Center  SOcial collaboration administration
  
** rename  social collaboration administration to Social 
Collaboration(french and english) = OK
** translate columns labels in french 
= French translation KO  Publique is not ok : it must be public as it is a 
social workspace
** Title :Espace de travail collaboratif demandés/ Social workspace 
Requests : remove the title = OK
** Rename tab Social workspace requests to Creation requests (demandes de 
création) = OK
** in english : first column is called title with link = rename title  
= OK
** the confirmation window to delete an external gadget has no label at all: 
label.entry.confirmDelete


  was:
* Social Collab Dashboard : replace News Item Container by News(in all 
langages)
* Cet espace *collabortif* est privé...

* xxx has added yyy to *its* circles - xxx has added yyy to *his/her* 
network or yyy was added to xxx's network 
* restrict to the Social Workspace - Restrict to the social workspace

* tab Relations 
** Relations (tab name) - Network
**Recherche d''une relation = Rechercher des contacts/ Search for 
contacts
** User relationships - User network
** XXX's relations - XXX's network
** XXX is not in your circles - XXX is not in your network



* Admin Center  Dashboard
** Remove title External gadgets management/Gestion des gadgets externes in 
second tab

* Admin Center  SOcial collaboration administration
** rename  social collaboration administration to Social 
Collaboration(french and english)
** translate columns labels in french 
** Title :Espace de travail collaboratif demandés/ Social workspace 
Requests : remove the title 
** Rename tab Social workspace requests to Creation requests (demandes de 
création)
** in english : first column is called title with link = rename title
** the confirmation window to delete an external gadget has no label at all: 
label.entry.confirmDelete



 Social Collab labels
 

 Key: NXP-7925
 URL: https://jira.nuxeo.com/browse/NXP-7925
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
Reporter: Delphine Renevey
 Fix For: 5.5


 * Social Collab Dashboard : replace News Item Container by News(in all 
 langages)   = KO
 * Cet espace *collabortif* est privé...
 * xxx has added yyy to *its* circles - xxx has added yyy to *his/her* 
 network or yyy was added to xxx's network 
 * restrict to the Social Workspace - Restrict to the social workspace
 * tab Relations 
 ** Relations (tab name) - Network = OK
 **Recherche d''une relation = Rechercher des contacts/ Search for 
 contacts  = OK
 ** User relationships - User network 
  = OK 
 ** XXX's relations - XXX's network   
  = OK
 ** XXX is not in your circles - XXX is not in your network   
  = OK
 * Admin Center  Dashboard
 ** Remove title External gadgets management/Gestion des gadgets externes 
 in second tab = OK
 * Admin Center  SOcial collaboration administration  
 
 ** rename  social collaboration administration to Social 
 Collaboration(french and english) = OK
 ** translate columns labels in french 
 = French translation KO  Publique is not ok : it must be public as it is 
 a social workspace
 ** Title :Espace de travail collaboratif demandés/ Social workspace 
 Requests : remove the title = OK
 ** Rename tab Social workspace requests to Creation requests (demandes de 
 création) = OK
 ** in english : first column is called title with link = rename title
   = OK
 ** the confirmation window to delete an external gadget has no label at all: 
 label.entry.confirmDelete

--
This message is automatically generated by JIRA.
For more 

[JIRA] Created: (NXP-8013) Add a registry for Marketplace packages

2011-12-01 Thread Julien Carsique (JIRA NUXEO)
Add a registry for Marketplace packages
---

 Key: NXP-8013
 URL: https://jira.nuxeo.com/browse/NXP-8013
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Packaging
Affects Versions: 5.4.2
Reporter: Julien Carsique
Assignee: Bogdan Stefanescu
Priority: Critical
 Fix For: 5.5


For instance, install DM, then DAM, then uninstall DM, DAM must still work. But 
when DAM was installed, it did not install the stuff it needs which was already 
install by DM.
So, at least Copy and Delete commands must register and check their target 
usage in a registry.

It may be required to also manage versions in that registry.

Also, check how it works with hotfixes.

--
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-8014) Move packages directory from data to server

2011-12-01 Thread Julien Carsique (JIRA NUXEO)
Move packages directory from data to server
---

 Key: NXP-8014
 URL: https://jira.nuxeo.com/browse/NXP-8014
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
  Components: Packaging
Affects Versions: 5.4.2
Reporter: Julien Carsique
Assignee: Bogdan Stefanescu
Priority: Major
 Fix For: 5.5


${nuxeo.data.dir}/packages/ directory has nothing to do with the data: its 
coherence is linked to the server content.
In case of server upgrade (data kept) or server reset (data removed), packages 
directory must respectively be removed (server changed but data kept) or kept 
(server kept but data removed).

So move it out of data directory into the server directory. 
That solves the issue with server upgrade currently requiring a reset of the 
packages state.

It could be nice to also include the directory used by the wizard (currently is 
${nuxeo.home}/setupWizardDownloads/).



--
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-8014) Move packages directory from data to server

2011-12-01 Thread Julien Carsique (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-8014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julien Carsique updated NXP-8014:
-

Description: 
${nuxeo.data.dir}/packages/ directory has nothing to do with the data: its 
coherence is linked to the server content.
In case of server upgrade (data kept) or server reset (data removed), packages 
directory must respectively be removed (server changed but data kept) or kept 
(server kept but data removed).

So move it out of data directory into the server directory. 
That solves the issue with server upgrade currently requiring a reset of the 
packages state.

It could be nice to also include the directory used by the wizard (currently is 
${nuxeo.home}/setupWizardDownloads/).

Take care to manage the upgrade (automatic removal of data/packages if exists).

  was:
${nuxeo.data.dir}/packages/ directory has nothing to do with the data: its 
coherence is linked to the server content.
In case of server upgrade (data kept) or server reset (data removed), packages 
directory must respectively be removed (server changed but data kept) or kept 
(server kept but data removed).

So move it out of data directory into the server directory. 
That solves the issue with server upgrade currently requiring a reset of the 
packages state.

It could be nice to also include the directory used by the wizard (currently is 
${nuxeo.home}/setupWizardDownloads/).




 Move packages directory from data to server
 ---

 Key: NXP-8014
 URL: https://jira.nuxeo.com/browse/NXP-8014
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
  Components: Packaging
Affects Versions: 5.4.2
Reporter: Julien Carsique
Assignee: Bogdan Stefanescu
Priority: Major
 Fix For: 5.5


 ${nuxeo.data.dir}/packages/ directory has nothing to do with the data: its 
 coherence is linked to the server content.
 In case of server upgrade (data kept) or server reset (data removed), 
 packages directory must respectively be removed (server changed but data 
 kept) or kept (server kept but data removed).
 So move it out of data directory into the server directory. 
 That solves the issue with server upgrade currently requiring a reset of the 
 packages state.
 It could be nice to also include the directory used by the wizard (currently 
 is ${nuxeo.home}/setupWizardDownloads/).
 Take care to manage the upgrade (automatic removal of data/packages if 
 exists).

--
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] Reopened: (NXS-786) modification on several users only takes the first modification into account

2011-12-01 Thread Alain Escaffre (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXS-786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alain Escaffre reopened NXS-786:



It works on Firefox but not on webkit based browser. More exactly, the 
remaining problem is when I click directly on another user just after having 
change the string in the name field of a user (with focus still in the name 
field)

 modification on several users only takes the first modification into account
 

 Key: NXS-786
 URL: https://jira.nuxeo.com/browse/NXS-786
 Project: Nuxeo Studio
  Issue Type: Bug
Affects Versions: 2.4.0.1
Reporter: Frédéric Vadon
Assignee: Bogdan Stefanescu
 Fix For: 2.4.3, 2.5, Short term backlog


 step to reproduce : 
 on user1 : rename it and hit save 
 go directly to user2, rename it and hit save
 reload the page, the modifications on user2 are not 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: (NXP-8001) querying for complex types and ordering is failing

2011-12-01 Thread Florent Guillaume (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-8001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florent Guillaume updated NXP-8001:
---

Status: Open  (was: Triage)

 querying for complex types and ordering is failing
 --

 Key: NXP-8001
 URL: https://jira.nuxeo.com/browse/NXP-8001
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Core SQL Storage
Affects Versions: 5.5-SNAPSHOT
Reporter: Stéphane Lacoin
Assignee: Florent Guillaume
Priority: Major
 Fix For: 5.5


 Cannot execute queries with constraints on complex types and with an ordering 
 clause. The generated SQL statements is not correct. The ordering field is 
 not included in the output fields, but it's required (on PostgreSQL at least) 
 when there's a {{DISTINCT}}.
 {code}
 SELECT * from Document where ecm:isProxy = 0 and content/name = 
 'testfile.txt' ORDER BY dc:title 
 {code}
 {noformat}
 SELECT DISTINCT HIERARCHY.ID AS _C1
  FROM HIERARCHY
  JOIN HIERARCHY _H1 ON HIERARCHY.ID = _H1.PARENTID
 LEFT JOIN CONTENT _F1 ON _H1.ID = _F1.ID
 LEFT JOIN DUBLINCORE _F2 ON HIERARCHY.ID = _F2.ID
 WHERE HIERARCHY.PRIMARYTYPE IN ('Document', '...')
 AND _F1.NAME = 'testfile.txt'
 AND _H1.NAME = 'content'
 ORDER BY _F2.TITLE
 {noformat}
 {noformat}
 ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list
 {noformat}

--
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-7906) Startup fails with Unable to create JAXBContext in Java7

2011-12-01 Thread Mathieu Guillaume (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mathieu Guillaume updated NXP-7906:
---

Fix Version/s: 5.6

 Startup fails with Unable to create JAXBContext in Java7
 --

 Key: NXP-7906
 URL: https://jira.nuxeo.com/browse/NXP-7906
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
Affects Versions: 5.5-SNAPSHOT
 Environment: JDK7
Reporter: Mathieu Guillaume
Priority: Major
  Labels: jdk7
 Fix For: 5.6


 Trace from server.log:
 {noformat}
 2011-11-19 12:00:49,095 INFO  [org.jboss.seam.init.Initialization] done 
 initializing Seam
 2011-11-19 12:00:51,173 ERROR 
 [javax.enterprise.resource.webservices.jaxws.server.http] WSSERVLET11: failed 
 to parse runtime descriptor: javax.xml.ws.WebServiceException: Unable to 
 create JAXBContext
 javax.xml.ws.WebServiceException: Unable to create JAXBContext
   at 
 com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:164)
   at 
 com.sun.xml.ws.model.AbstractSEIModelImpl.postProcess(AbstractSEIModelImpl.java:94)
   at 
 com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:255)
   at 
 com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:323)
   at 
 com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:189)
   at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:467)
   at 
 com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
   at 
 com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
   at 
 com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:108)
   at 
 org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
   at 
 org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
   at 
 org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
   at 
 org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
   at 
 org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
   at 
 org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)
   at 
 org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
   at 
 org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
   at 
 org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at 
 org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at 
 org.apache.catalina.core.StandardService.start(StandardService.java:516)
   at 
 org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
 Caused by: java.security.PrivilegedActionException: 
 com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of 
 IllegalAnnotationExceptions
 java.lang.StackTraceElement does not have a no-arg default constructor.
   this problem is related to the following location:
   at java.lang.StackTraceElement
   at public java.lang.StackTraceElement[] 
 java.lang.Throwable.getStackTrace()
   at java.lang.Throwable
   at public java.lang.Throwable[] 
 org.nuxeo.ecm.platform.ws.jaxws.ClientExceptionBean.suppressed
   at org.nuxeo.ecm.platform.ws.jaxws.ClientExceptionBean
   at java.security.AccessController.doPrivileged(Native Method)
   at 
 com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:151)
   ... 32 more
 Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts 
 of IllegalAnnotationExceptions
 java.lang.StackTraceElement does not have a no-arg default constructor.
 

[JIRA] Resolved: (NXP-8001) querying for complex types and ordering is failing

2011-12-01 Thread Florent Guillaume (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-8001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florent Guillaume resolved NXP-8001.


Resolution: Fixed

Fixed.
http://hg.nuxeo.org/nuxeo/nuxeo-core/rev/f767038db5a5

You will still get one of the following messages for invalid queries:
- For SELECT * the ORDER BY columns cannot use indexes
- For SELECT DISTINCT the ORDER BY columns must be in the SELECT list, missing: 
...


 querying for complex types and ordering is failing
 --

 Key: NXP-8001
 URL: https://jira.nuxeo.com/browse/NXP-8001
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Core SQL Storage
Affects Versions: 5.5-SNAPSHOT
Reporter: Stéphane Lacoin
Assignee: Florent Guillaume
Priority: Major
 Fix For: 5.5


 Cannot execute queries with constraints on complex types and with an ordering 
 clause. The generated SQL statements is not correct. The ordering field is 
 not included in the output fields, but it's required (on PostgreSQL at least) 
 when there's a {{DISTINCT}}.
 {code}
 SELECT * from Document where ecm:isProxy = 0 and content/name = 
 'testfile.txt' ORDER BY dc:title 
 {code}
 {noformat}
 SELECT DISTINCT HIERARCHY.ID AS _C1
  FROM HIERARCHY
  JOIN HIERARCHY _H1 ON HIERARCHY.ID = _H1.PARENTID
 LEFT JOIN CONTENT _F1 ON _H1.ID = _F1.ID
 LEFT JOIN DUBLINCORE _F2 ON HIERARCHY.ID = _F2.ID
 WHERE HIERARCHY.PRIMARYTYPE IN ('Document', '...')
 AND _F1.NAME = 'testfile.txt'
 AND _H1.NAME = 'content'
 ORDER BY _F2.TITLE
 {noformat}
 {noformat}
 ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list
 {noformat}

--
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-7859) Java SE 7 (JDK7) support

2011-12-01 Thread Mathieu Guillaume (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mathieu Guillaume updated NXP-7859:
---

Fix Version/s: (was: 6.0)
   5.6

 Java SE 7 (JDK7) support
 

 Key: NXP-7859
 URL: https://jira.nuxeo.com/browse/NXP-7859
 Project: Nuxeo Enterprise Platform
  Issue Type: Task
Reporter: Florent Guillaume
 Fix For: 5.6


 Support JDK 7 from OpenJDK.

--
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-7939) MySQL case-sensitivity issue(s)

2011-12-01 Thread Mathieu Guillaume (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mathieu Guillaume resolved NXP-7939.


Resolution: Fixed

 MySQL case-sensitivity issue(s)
 ---

 Key: NXP-7939
 URL: https://jira.nuxeo.com/browse/NXP-7939
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Core SQL Storage
Affects Versions: 5.4.2
 Environment: MySQL
Reporter: Mathieu Guillaume
 Fix For: 5.5


 MySQL is not fully case-insensitive (cf 
 http://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html )
 Identifiers in SQL statements should use the same case they were defined with 
 to avoid errors.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Work logged: (NXCM-496) Add a default mail injection contribution in CMF

2011-12-01 Thread Vladimir Pasquier (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXCM-496?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel\#worklog-{worklog.getId()}
 ]

Vladimir Pasquier logged work on NXCM-496:
--

Author: Vladimir Pasquier
Created on: 01/12/11 15:15
Start Date: 01/12/11 15:14
Worklog Time Spent: 2 hours 

Issue Time Tracking
---

Worklog Id: (was: 27497)
Time Spent: 2 hours
Remaining Estimate: 0 minutes

 Add a default mail injection contribution in CMF 
 -

 Key: NXCM-496
 URL: https://jira.nuxeo.com/browse/NXCM-496
 Project: Nuxeo Case Management
  Issue Type: Bug
Affects Versions: 1.8.2
Reporter: Mariana Cedica
Assignee: Vladimir Pasquier
 Fix For: 1.8.x

  Time Spent: 2 hours
  Remaining Estimate: 0 minutes



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Assigned: (NXCM-496) Add a default mail injection contribution in CMF

2011-12-01 Thread Vladimir Pasquier (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXCM-496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Pasquier reassigned NXCM-496:
--

Assignee: Vladimir Pasquier

 Add a default mail injection contribution in CMF 
 -

 Key: NXCM-496
 URL: https://jira.nuxeo.com/browse/NXCM-496
 Project: Nuxeo Case Management
  Issue Type: Bug
Affects Versions: 1.8.2
Reporter: Mariana Cedica
Assignee: Vladimir Pasquier
 Fix For: 1.8.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] Resolved: (NXCM-496) Add a default mail injection contribution in CMF

2011-12-01 Thread Vladimir Pasquier (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXCM-496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Pasquier resolved NXCM-496.


Resolution: Fixed

 Add a default mail injection contribution in CMF 
 -

 Key: NXCM-496
 URL: https://jira.nuxeo.com/browse/NXCM-496
 Project: Nuxeo Case Management
  Issue Type: Bug
Affects Versions: 1.8.2
Reporter: Mariana Cedica
Assignee: Vladimir Pasquier
 Fix For: 1.8.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] Resolved: (NXP-6027) Reinstall packages after Nuxeo upgrade

2011-12-01 Thread Bogdan Stefanescu (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-6027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bogdan Stefanescu resolved NXP-6027.


   Resolution: Fixed
Upgrade notes: 
Added a reset method - that can be called from Nuxeo launcher.
After a manual upgrade you may want yo reset all previously installed packages 
(if you removed them from bundles/plugins but kept the ancient data folder) - 
to put them in DOWNLOADED state. This way you can re-install or remove them 
from the admin center UI.

 Reinstall packages after Nuxeo upgrade
 --

 Key: NXP-6027
 URL: https://jira.nuxeo.com/browse/NXP-6027
 Project: Nuxeo Enterprise Platform
  Issue Type: Sub-task
  Components: Admin Center
Affects Versions: 5.4
Reporter: Thierry Delprat
Assignee: Bogdan Stefanescu
Priority: Major
 Fix For: 5.5


 User Story :
 On a 5.4.0 instance, I install packageA-1.0.0.
 Then I manually upgrade Nuxeo to 5.4.0.1 = I keep data directory and DB.
 After upgrade I see that packageA-1.0.0 is reported as installed whereas it 
 is not true (since the bundles directory was completely replaced).
 Technical background :
 The packages directory contains meta-data on all installed packages.
 = After an upgrade or any manual changes we should be able to do a check on 
 installed packages
 == mark some packages as broken / need to reinstall
 Sub tasks :
  - generate a check.xml at install time (bundle name + digest)
  - add a check API on update manager 
  - add a blocken state for packages
  - add a remove / reinstall action

--
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: (NXCM-464) In the Route layout display mailbox title ( mailbox-id) instead of mailbox-id

2011-12-01 Thread Vladimir Pasquier (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXCM-464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Pasquier resolved NXCM-464.


Resolution: Fixed

 In the Route layout display mailbox title ( mailbox-id) instead of mailbox-id
 -

 Key: NXCM-464
 URL: https://jira.nuxeo.com/browse/NXCM-464
 Project: Nuxeo Case Management
  Issue Type: Improvement
  Components: Content Routing
Affects Versions: 1.8.2
Reporter: Mariana Cedica
Assignee: Laurent Doguin
 Fix For: 1.8.x

  Time Spent: 2 hours
  Remaining Estimate: 0 minutes



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Commented: (NXCM-439) Modify CMF theme to load all js resources only in the includes view

2011-12-01 Thread Vladimir Pasquier (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXCM-439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=106972#comment-106972
 ] 

Vladimir Pasquier commented on NXCM-439:


Several updates are already done - https://jira.nuxeo.com/browse/NXP-7619

(for instance: dragdrop.js has to be removed...)

 Modify CMF theme to load all js resources only in the includes view
 -

 Key: NXCM-439
 URL: https://jira.nuxeo.com/browse/NXCM-439
 Project: Nuxeo Case Management
  Issue Type: Bug
Affects Versions: 1.8
Reporter: Mariana Cedica
 Fix For: 2.0


 The are several views in cm-themes-contrib.xml loading js resources (for 
 example Case Management logo), and this impacts CMF Studio that modifies 
 the logo.
 All the js/css resources should be gathered in nuxeo5 includes.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Created: (NXS-854) Remove validation error when using a custom widget type on generic widgets

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)
Remove validation error when using a custom widget type on generic widgets
--

 Key: NXS-854
 URL: https://jira.nuxeo.com/browse/NXS-854
 Project: Nuxeo Studio
  Issue Type: Bug
  Components: Layouts
Affects Versions: 2.4.2
Reporter: Anahide Tchertchian
 Fix For: 2.4.3
 Attachments: diff-NXS-854.txt

The pseudo-widget Generic gives more configuration options than other 
widgets: it's possible to set custom fields on it for instance, or to use a 
custom widget type (useful since there is no widget type registry available for 
now in Studio).
Problem is that a validation error is generated when using a custom widget type 
that's not known by Studio = it should be removed for that kind of widget.

--
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-854) Remove validation error when using a custom widget type on generic widgets

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXS-854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian updated NXS-854:


Attachment: diff-NXS-854.txt

attached diff

 Remove validation error when using a custom widget type on generic widgets
 --

 Key: NXS-854
 URL: https://jira.nuxeo.com/browse/NXS-854
 Project: Nuxeo Studio
  Issue Type: Bug
  Components: Layouts
Affects Versions: 2.4.2
Reporter: Anahide Tchertchian
 Fix For: 2.4.3

 Attachments: diff-NXS-854.txt


 The pseudo-widget Generic gives more configuration options than other 
 widgets: it's possible to set custom fields on it for instance, or to use a 
 custom widget type (useful since there is no widget type registry available 
 for now in Studio).
 Problem is that a validation error is generated when using a custom widget 
 type that's not known by Studio = it should be removed for that kind of 
 widget.

--
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-854) Remove validation error when using a custom widget type on generic widgets

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXS-854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian updated NXS-854:


Fix Version/s: 2.5

 Remove validation error when using a custom widget type on generic widgets
 --

 Key: NXS-854
 URL: https://jira.nuxeo.com/browse/NXS-854
 Project: Nuxeo Studio
  Issue Type: Bug
  Components: Layouts
Affects Versions: 2.4.2
Reporter: Anahide Tchertchian
 Fix For: 2.4.3, 2.5

 Attachments: diff-NXS-854.txt


 The pseudo-widget Generic gives more configuration options than other 
 widgets: it's possible to set custom fields on it for instance, or to use a 
 custom widget type (useful since there is no widget type registry available 
 for now in Studio).
 Problem is that a validation error is generated when using a custom widget 
 type that's not known by Studio = it should be removed for that kind of 
 widget.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Work started: (NXP-6031) Uninstall scripts should not contain absolute path

2011-12-01 Thread Bogdan Stefanescu (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-6031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on NXP-6031 started by Bogdan Stefanescu.

 Uninstall scripts should not contain absolute path
 --

 Key: NXP-6031
 URL: https://jira.nuxeo.com/browse/NXP-6031
 Project: Nuxeo Enterprise Platform
  Issue Type: Sub-task
  Components: Packaging
Affects Versions: 5.4
Reporter: Thierry Delprat
Assignee: Bogdan Stefanescu
Priority: Detail
 Fix For: 5.5


 Generated uninstall scripts contain absolute paths 
 = uninstall can not be run if nuxeo instance has been relocated

--
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-6031) Uninstall scripts should not contain absolute path

2011-12-01 Thread Bogdan Stefanescu (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-6031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bogdan Stefanescu resolved NXP-6031.


Resolution: Fixed

 Uninstall scripts should not contain absolute path
 --

 Key: NXP-6031
 URL: https://jira.nuxeo.com/browse/NXP-6031
 Project: Nuxeo Enterprise Platform
  Issue Type: Sub-task
  Components: Packaging
Affects Versions: 5.4
Reporter: Thierry Delprat
Assignee: Bogdan Stefanescu
Priority: Detail
 Fix For: 5.5


 Generated uninstall scripts contain absolute paths 
 = uninstall can not be run if nuxeo instance has been relocated

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Created: (NXS-855) NPE in layout widgets

2011-12-01 Thread Bogdan Stefanescu (JIRA NUXEO)
NPE in layout widgets 
--

 Key: NXS-855
 URL: https://jira.nuxeo.com/browse/NXS-855
 Project: Nuxeo Studio
  Issue Type: Bug
Reporter: Bogdan Stefanescu
Assignee: Bogdan Stefanescu
 Fix For: 2.4.3, 2.5


in some conditions the persisted xml end up by containing null/ instead of 
null-widget/


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Work started: (NXS-855) NPE in layout widgets

2011-12-01 Thread Bogdan Stefanescu (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXS-855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on NXS-855 started by Bogdan Stefanescu.

 NPE in layout widgets 
 --

 Key: NXS-855
 URL: https://jira.nuxeo.com/browse/NXS-855
 Project: Nuxeo Studio
  Issue Type: Bug
Reporter: Bogdan Stefanescu
Assignee: Bogdan Stefanescu
 Fix For: 2.4.3, 2.5


 in some conditions the persisted xml end up by containing null/ instead of 
 null-widget/

--
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-855) NPE in layout widgets

2011-12-01 Thread Bogdan Stefanescu (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXS-855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bogdan Stefanescu resolved NXS-855.
---

Resolution: Fixed

 NPE in layout widgets 
 --

 Key: NXS-855
 URL: https://jira.nuxeo.com/browse/NXS-855
 Project: Nuxeo Studio
  Issue Type: Bug
Reporter: Bogdan Stefanescu
Assignee: Bogdan Stefanescu
 Fix For: 2.4.3, 2.5


 in some conditions the persisted xml end up by containing null/ instead of 
 null-widget/

--
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-855) NPE in layout widgets

2011-12-01 Thread Bogdan Stefanescu (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXS-855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bogdan Stefanescu updated NXS-855:
--

Status: Open  (was: Triage)

 NPE in layout widgets 
 --

 Key: NXS-855
 URL: https://jira.nuxeo.com/browse/NXS-855
 Project: Nuxeo Studio
  Issue Type: Bug
Reporter: Bogdan Stefanescu
Assignee: Bogdan Stefanescu
 Fix For: 2.4.3, 2.5


 in some conditions the persisted xml end up by containing null/ instead of 
 null-widget/

--
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-8014) Move packages directory from data to server

2011-12-01 Thread Julien Carsique (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-8014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=106987#comment-106987
 ] 

Julien Carsique commented on NXP-8014:
--

Also look at moving data/installAfterRestart.log which is used by the wizard, 
the admin center and the nuxeo-distribution-tomcat assembly.
Be careful with cluster case: how to share instructions?, how are managed 
install from the admin center?

 Move packages directory from data to server
 ---

 Key: NXP-8014
 URL: https://jira.nuxeo.com/browse/NXP-8014
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
  Components: Packaging
Affects Versions: 5.4.2
Reporter: Julien Carsique
Assignee: Bogdan Stefanescu
Priority: Major
 Fix For: 5.5


 ${nuxeo.data.dir}/packages/ directory has nothing to do with the data: its 
 coherence is linked to the server content.
 In case of server upgrade (data kept) or server reset (data removed), 
 packages directory must respectively be removed (server changed but data 
 kept) or kept (server kept but data removed).
 So move it out of data directory into the server directory. 
 That solves the issue with server upgrade currently requiring a reset of the 
 packages state.
 It could be nice to also include the directory used by the wizard (currently 
 is ${nuxeo.home}/setupWizardDownloads/).
 Take care to manage the upgrade (automatic removal of data/packages if 
 exists).

--
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-8015) Fix TestRepositoryHandler#changeUser test method

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)
Fix TestRepositoryHandler#changeUser test method


 Key: NXP-8015
 URL: https://jira.nuxeo.com/browse/NXP-8015
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
Affects Versions: 5.4.2
Reporter: Anahide Tchertchian
 Fix For: 6.0


Whenever calling AbstractSimpleConfigurationTest#changeUser, the test ends up 
with an error

Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception: 
java.lang.IllegalArgumentException. message: Repository not found: null
at 
org.nuxeo.ecm.core.api.local.LocalSession.lookupRepository(LocalSession.java:147)
at 
org.nuxeo.ecm.core.api.local.LocalSession.createSession(LocalSession.java:102)
... 29 more
14:27:40,200 ERROR [CoreFeature] There are 1 open session(s) at tear down; it 
seems the test leaked 1 session(s).

--
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-7992) Fix tests due to new suggestion search box used by default

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian resolved NXP-7992.
--

Resolution: Fixed

ok now = resolve

 Fix tests due to new suggestion search box used by default
 --

 Key: NXP-7992
 URL: https://jira.nuxeo.com/browse/NXP-7992
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Web UI
Affects Versions: 5.5-SNAPSHOT
Reporter: Anahide Tchertchian
Assignee: Anahide Tchertchian
 Fix For: 5.5




--
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-7996) Make deployment order of OSGI bundles deterministic

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian resolved NXP-7996.
--

Resolution: Fixed

 Make deployment order of OSGI bundles deterministic
 ---

 Key: NXP-7996
 URL: https://jira.nuxeo.com/browse/NXP-7996
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Runtime
Affects Versions: 5.4.2
Reporter: Anahide Tchertchian
Assignee: Anahide Tchertchian
 Fix For: 5.5


 All components are registered in a deterministic order (java sort on 
 filepath), but this order is lost when the runtime bundle is itself installed 
 as it does not preserve the order of components that were registered before 
 it.

--
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-7978) Fix potential core session leak when using publisher service

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian updated NXP-7978:
-

Description: 
PublisherServiceImpl#initRemoteSession opens a session and never seems to close 
it.

One option is to make PublicationTree#release close it, but it does not hold 
the session, just the id = maybe add a new method to the PublisherService to 
release it (?)

  was:PublisherServiceImpl#initRemoteSession opens a session and never seems to 
close it.


 Fix potential core session leak when using publisher service
 

 Key: NXP-7978
 URL: https://jira.nuxeo.com/browse/NXP-7978
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
Affects Versions: 5.4.2
Reporter: Anahide Tchertchian
Assignee: Anahide Tchertchian
Priority: Major
 Fix For: 5.5


 PublisherServiceImpl#initRemoteSession opens a session and never seems to 
 close it.
 One option is to make PublicationTree#release close it, but it does not hold 
 the session, just the id = maybe add a new method to the PublisherService to 
 release it (?)

--
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-7978) Fix potential core session leak when using publisher service

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-7978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=106995#comment-106995
 ] 

Anahide Tchertchian commented on NXP-7978:
--

note that problem only occurs when using remotable publication trees.

 Fix potential core session leak when using publisher service
 

 Key: NXP-7978
 URL: https://jira.nuxeo.com/browse/NXP-7978
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
Affects Versions: 5.4.2
Reporter: Anahide Tchertchian
Assignee: Anahide Tchertchian
Priority: Major
 Fix For: 5.5


 PublisherServiceImpl#initRemoteSession opens a session and never seems to 
 close it.
 One option is to make PublicationTree#release close it, but it does not hold 
 the session, just the id = maybe add a new method to the PublisherService to 
 release it (?)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Work started: (NXBT-342) VM Package

2011-12-01 Thread Mathieu Guillaume (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXBT-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on NXBT-342 started by Mathieu Guillaume.

 VM Package
 --

 Key: NXBT-342
 URL: https://jira.nuxeo.com/browse/NXBT-342
 Project: Nuxeo ECM Build/Test Environment
  Issue Type: Sub-task
Reporter: Benjamin Jalon
Assignee: Mathieu Guillaume



--
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-855) NPE in layout widgets

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXS-855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107003#comment-107003
 ] 

Anahide Tchertchian commented on NXS-855:
-

https://hgpriv.nuxeo.org/nuxeo-studio/rev/5af8d170b4b0
https://hgpriv.nuxeo.org/nuxeo-studio/rev/40087cb91cba

 NPE in layout widgets 
 --

 Key: NXS-855
 URL: https://jira.nuxeo.com/browse/NXS-855
 Project: Nuxeo Studio
  Issue Type: Bug
Reporter: Bogdan Stefanescu
Assignee: Bogdan Stefanescu
 Fix For: 2.4.3, 2.5


 in some conditions the persisted xml end up by containing null/ instead of 
 null-widget/

--
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-7836) Clean up CSS files

2011-12-01 Thread Lise Kemen (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107005#comment-107005
 ] 

Lise Kemen commented on NXP-7836:
-

Old styles and preset removal, clean files:
Social Collab - 
https://github.com/nuxeo/nuxeo-social-collaboration/commit/f0a99c46a90ba1a1abaa6c942c02058fc77b90b0
DM - http://hg.nuxeo.org/nuxeo/nuxeo-dm/rev/4fe4b0cf3a86
Admin Center - http://hg.nuxeo.org/nuxeo/nuxeo-features/rev/1e6b431ea73f
User Center - http://hg.nuxeo.org/addons/nuxeo-user-center/rev/ba5b3f5d57a5
CMF - http://hg.nuxeo.org/nuxeo-case-management/rev/40c32103b4aa

Move styles to their addons:
Poll - 
https://github.com/nuxeo/nuxeo-poll/commit/afb5bd4a9a7dd73f2067cac531903959d97afa23
Faceted search - 
http://hg.nuxeo.org/addons/nuxeo-platform-faceted-search/rev/6c1458c78a0b
PictureBook - http://hg.nuxeo.org/nuxeo/nuxeo-features/rev/2bb24a779dd3


 Clean up CSS files
 --

 Key: NXP-7836
 URL: https://jira.nuxeo.com/browse/NXP-7836
 Project: Nuxeo Enterprise Platform
  Issue Type: Sub-task
Reporter: Lise Kemen
Assignee: Lise Kemen
   Original Estimate: 2 days
  Remaining Estimate: 2 days

 Make padding / margin / font-size units homogeneous
 - rename unmeaning galaxy names in something generic
 - clean gadgets styles (galaxy common.css)
 Add preset variables for customization in:
 - videos view styles
 - semantic entities

--
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-7994) Add info logs to show deployment order of bundles

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian resolved NXP-7994.
--

Resolution: Fixed

change log level for pre-processing of fragments in default log4j configuration 
files:
http://hg.nuxeo.org/nuxeo/nuxeo-distribution/rev/8d93e2ac1ae9

+ move new logs to debug level:
http://hg.nuxeo.org/nuxeo/nuxeo-runtime/rev/d2a1f2a936d7


 Add info logs to show deployment order of bundles
 -

 Key: NXP-7994
 URL: https://jira.nuxeo.com/browse/NXP-7994
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
Affects Versions: 5.4.2
Reporter: Anahide Tchertchian
Assignee: Anahide Tchertchian
 Fix For: 5.5


 Currently pre-deployment info logs are shown for modules holding 
 pre-deployment instructions (like adding files to the nuxeo.war directory for 
 instance).
 The same logs should be added for deployment (of files in the config/ 
 directory + of all OSGI bundles).

--
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-5410) VCS Oracle queries failing

2011-12-01 Thread Florent Guillaume (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-5410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107007#comment-107007
 ] 

Florent Guillaume commented on NXP-5410:


Note that in Nuxeo 5.5 for NXP-8004 this was changed a bit, we only generate 
using the Oracle syntax when we have too, i.e., fulltext + proxies + security.
But this fails if there are (NXP-8004) queries on complex properties, as in 
this case we need a JOIN filter which Oracle syntax cannot express.


 VCS Oracle queries failing
 --

 Key: NXP-5410
 URL: https://jira.nuxeo.com/browse/NXP-5410
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Core SQL Storage
Affects Versions: 5.3.1
Reporter: Florent Guillaume
Assignee: Florent Guillaume
Priority: Major
 Fix For: 5.3.2


 The following NXQL query fails when used with security check:
   SELECT * FROM Document WHERE ecm:fulltext LIKE 'testNote1' AND 
 ecm:mixinType != 'HiddenInNavigation' AND ecm:isCheckedInVersion = 0 AND 
 ecm:currentLifeCycleState != 'deleted'
 - ORA-00918: column ambiguously defined

--
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-8004) NXQL complex type clauses select only a subset of the documents

2011-12-01 Thread Florent Guillaume (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-8004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florent Guillaume resolved NXP-8004.


Resolution: Fixed

Done.
http://hg.nuxeo.org/nuxeo/nuxeo-core/rev/b193d1936a6c

The segment name or index value constraint cannot be in a toplevel AND but must 
be in a JOIN filter, and the JOIN has to be a LEFT JOIN.

 NXQL complex type clauses select only a subset of the documents
 ---

 Key: NXP-8004
 URL: https://jira.nuxeo.com/browse/NXP-8004
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Core SQL Storage
Affects Versions: 5.5-SNAPSHOT
Reporter: Stéphane Lacoin
Assignee: Florent Guillaume
Priority: Major
 Fix For: 5.5


 Giving that we have a note and a file that match the following criteria:
 {code}
 SELECT * from Note, File WHERE ecm:isProxy = 0 AND (dc:title = 
 'testfile1_Title' OR content/name = 'testfile.txt')
 {code}
 This is returning only the file document instead of both the file and the 
 note.
 Here is the SQL statement executed:
 {noformat}
 SELECT DISTINCT HIERARCHY.ID AS _C1 FROM HIERARCHY
 LEFT JOIN DUBLINCORE _F1 ON HIERARCHY.ID = _F1.ID 
  JOIN HIERARCHY _H1 ON HIERARCHY.ID = _H1.PARENTID 
 LEFT JOIN CONTENT _F2 ON _H1.ID = _F2.ID
 WHERE 
 (HIERARCHY.PRIMARYTYPE IN ('File2', 'File', 'Note')
   AND (_F1.TITLE = 'testfile1_Title' OR _F2.NAME = 'testfile.txt'))
 AND _H1.NAME = 'content'
 {noformat}

--
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-8004) NXQL complex type clauses select only a subset of the documents

2011-12-01 Thread Florent Guillaume (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-8004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florent Guillaume updated NXP-8004:
---

Status: Open  (was: Triage)

 NXQL complex type clauses select only a subset of the documents
 ---

 Key: NXP-8004
 URL: https://jira.nuxeo.com/browse/NXP-8004
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Core SQL Storage
Affects Versions: 5.5-SNAPSHOT
Reporter: Stéphane Lacoin
Assignee: Florent Guillaume
Priority: Major
 Fix For: 5.5


 Giving that we have a note and a file that match the following criteria:
 {code}
 SELECT * from Note, File WHERE ecm:isProxy = 0 AND (dc:title = 
 'testfile1_Title' OR content/name = 'testfile.txt')
 {code}
 This is returning only the file document instead of both the file and the 
 note.
 Here is the SQL statement executed:
 {noformat}
 SELECT DISTINCT HIERARCHY.ID AS _C1 FROM HIERARCHY
 LEFT JOIN DUBLINCORE _F1 ON HIERARCHY.ID = _F1.ID 
  JOIN HIERARCHY _H1 ON HIERARCHY.ID = _H1.PARENTID 
 LEFT JOIN CONTENT _F2 ON _H1.ID = _F2.ID
 WHERE 
 (HIERARCHY.PRIMARYTYPE IN ('File2', 'File', 'Note')
   AND (_F1.TITLE = 'testfile1_Title' OR _F2.NAME = 'testfile.txt'))
 AND _H1.NAME = 'content'
 {noformat}

--
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: (DAM-637) Wrong document history

2011-12-01 Thread Thomas Roger (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/DAM-637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Roger reassigned DAM-637:


Assignee: Thomas Roger  (was: Delphine Renevey)

 Wrong document history
 --

 Key: DAM-637
 URL: https://jira.nuxeo.com/browse/DAM-637
 Project: Nuxeo DAM
  Issue Type: Bug
Reporter: Solen Guitter
Assignee: Thomas Roger
 Fix For: 5.5

 Attachments: Screen Shot 2011-11-28 at 14.29.13.png, Screen Shot 
 2011-11-28 at 14.29.42.png


 I created and edited a document in DAM. But when I click on its History tab, 
 the action displayed doesn't correspond to the actions done on my document 
 (see attached screenshots of the document history from DAM and DM).

--
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-7836) Clean up CSS files

2011-12-01 Thread Lise Kemen (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107012#comment-107012
 ] 

Lise Kemen commented on NXP-7836:
-

Nuxeo DAM - 
https://github.com/nuxeo/nuxeo-dam/commit/4dcca2961f14dd9d0df4027db3f5e591645497a7

 Clean up CSS files
 --

 Key: NXP-7836
 URL: https://jira.nuxeo.com/browse/NXP-7836
 Project: Nuxeo Enterprise Platform
  Issue Type: Sub-task
Reporter: Lise Kemen
Assignee: Lise Kemen
   Original Estimate: 2 days
  Remaining Estimate: 2 days

 Make padding / margin / font-size units homogeneous
 - rename unmeaning galaxy names in something generic
 - clean gadgets styles (galaxy common.css)
 Add preset variables for customization in:
 - videos view styles
 - semantic entities

--
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-7836) Clean up CSS files

2011-12-01 Thread Lise Kemen (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lise Kemen resolved NXP-7836.
-

Resolution: Fixed

All the old styles are removed now.

 Clean up CSS files
 --

 Key: NXP-7836
 URL: https://jira.nuxeo.com/browse/NXP-7836
 Project: Nuxeo Enterprise Platform
  Issue Type: Sub-task
Reporter: Lise Kemen
Assignee: Lise Kemen
   Original Estimate: 2 days
  Remaining Estimate: 2 days

 Make padding / margin / font-size units homogeneous
 - rename unmeaning galaxy names in something generic
 - clean gadgets styles (galaxy common.css)
 Add preset variables for customization in:
 - videos view styles
 - semantic entities

--
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-5879) Focus on first field of forms

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-5879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian resolved NXP-5879.
--

Resolution: Fixed

Added a jquery function to focus on first input or textarea of a form, and 
added focus on:
- advanced search form
- document creation/edition forms
- rights management page
- subscriptions management page
- forms on user/groups pages

http://hg.nuxeo.org/nuxeo/nuxeo-dm/rev/c777e0583d25
http://hg.nuxeo.org/nuxeo/nuxeo-dm/rev/f61aa4a8ea49
http://hg.nuxeo.org/nuxeo/nuxeo-features/rev/81d705ec5fbe
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/1347628fa82b

sample usage:

{code}
h:form enctype=multipart/form-data id=document_create
  script
jQuery(document).ready(function() {
jQuery('#document_create').focusFirst();
});
  /script
  ...
{code}

 Focus on first field of forms
 -

 Key: NXP-5879
 URL: https://jira.nuxeo.com/browse/NXP-5879
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
  Components: Web UI
Reporter: Stéfane Fermigier
Assignee: Anahide Tchertchian
 Fix For: 5.5


 To make life slightly easy to users, when displaying a form such as Edit on 
 a Document, the keyboard focus should be on the first line of the form so 
 they can start typing right away without using the mouse or the TAB key.

--
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-7489) Improve filter on content views

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-7489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107017#comment-107017
 ] 

Anahide Tchertchian commented on NXP-7489:
--

Add a new display for content view filters, by presenting only the first row of 
the layout, and making it possible to show the whole layout in a fancy box.
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/75929c9ef3ea
http://hg.nuxeo.org/nuxeo/nuxeo-features/rev/9915a5aafff4

Handles focus, form submission on enter, opens back the popup when a validation 
error occurs on the form, and displays the clear filter button when bound 
search document is dirty (e.g. filter activation is visible even if the first 
row of the layout is not filled).

TODO:
- maybe hide the reset filter button when the doc only holds empty values for 
its properties
- fix styling (make the forms aligned, as well as the waiter + make focus on 
buttons/links visible...)
- refuse to do any other improvement for now ;)


 Improve filter on content views
 ---

 Key: NXP-7489
 URL: https://jira.nuxeo.com/browse/NXP-7489
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
Reporter: Roland Benedetti
Assignee: Anahide Tchertchian
  Labels: UX
 Fix For: 5.5

 Attachments: Capture d’écran 2011-11-22 à 11.06.07.png, filter 
 search 1.png, filter search 2.png


 Could we try to make the filter search which is in the content view simpler 
 and obviously available, for usability purposes.
 (if people want a complex search, they go in advanced search)
 See 2 examples on the Content view attached (we just need one field to filer 
 on) or on the history (here we need to filter on dates)

--
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-8001) querying for complex types and ordering is failing

2011-12-01 Thread Patrick Schmitz (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-8001?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107018#comment-107018
 ] 

Patrick Schmitz commented on NXP-8001:
--

I am not clear on this qualification. Does this mean the the NXQL described in 
SUPNXP-4777, which is otherwise legal according to the NXQL docs, will fail? 
How do we express this query legally (i.e., in a manner that works)?

{code}SELECT * FROM Loanin ORDER BY 
loansin_common:lenderGroupList/*/lender{code}

Would this work?

{code}SELECT loansin_common:lenderGroupList/*/lender FROM Loanin ORDER BY 
loansin_common:lenderGroupList/*/lender{code}

I have never been clear from the documentation what the difference is between 
saying:

{code}SELECT * FROM Loanin...{code}

and 

{code}SELECT loansin_common:foo, loansin_common:bar FROM Loanin...{code}


 querying for complex types and ordering is failing
 --

 Key: NXP-8001
 URL: https://jira.nuxeo.com/browse/NXP-8001
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Core SQL Storage
Affects Versions: 5.5-SNAPSHOT
Reporter: Stéphane Lacoin
Assignee: Florent Guillaume
Priority: Major
 Fix For: 5.5


 Cannot execute queries with constraints on complex types and with an ordering 
 clause. The generated SQL statements is not correct. The ordering field is 
 not included in the output fields, but it's required (on PostgreSQL at least) 
 when there's a {{DISTINCT}}.
 {code}
 SELECT * from Document where ecm:isProxy = 0 and content/name = 
 'testfile.txt' ORDER BY dc:title 
 {code}
 {noformat}
 SELECT DISTINCT HIERARCHY.ID AS _C1
  FROM HIERARCHY
  JOIN HIERARCHY _H1 ON HIERARCHY.ID = _H1.PARENTID
 LEFT JOIN CONTENT _F1 ON _H1.ID = _F1.ID
 LEFT JOIN DUBLINCORE _F2 ON HIERARCHY.ID = _F2.ID
 WHERE HIERARCHY.PRIMARYTYPE IN ('Document', '...')
 AND _F1.NAME = 'testfile.txt'
 AND _H1.NAME = 'content'
 ORDER BY _F2.TITLE
 {noformat}
 {noformat}
 ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list
 {noformat}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

   
___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Work logged: (DAM-637) Wrong document history

2011-12-01 Thread Thomas Roger (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/DAM-637?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel\#worklog-{worklog.getId()}
 ]

Thomas Roger logged work on DAM-637:


Author: Thomas Roger
Created on: 01/12/11 19:40
Start Date: 01/12/11 19:40
Worklog Time Spent: 2 hours 

Issue Time Tracking
---

Worklog Id: (was: 27499)
Time Spent: 2 hours
Remaining Estimate: 0 minutes

 Wrong document history
 --

 Key: DAM-637
 URL: https://jira.nuxeo.com/browse/DAM-637
 Project: Nuxeo DAM
  Issue Type: Bug
Reporter: Solen Guitter
Assignee: Thomas Roger
 Fix For: 5.5

 Attachments: Screen Shot 2011-11-28 at 14.29.13.png, Screen Shot 
 2011-11-28 at 14.29.42.png

  Time Spent: 2 hours
  Remaining Estimate: 0 minutes

 I created and edited a document in DAM. But when I click on its History tab, 
 the action displayed doesn't correspond to the actions done on my document 
 (see attached screenshots of the document history from DAM and DM).

--
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: (DAM-637) Wrong document history

2011-12-01 Thread Thomas Roger (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/DAM-637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Roger resolved DAM-637.
--

Resolution: Fixed

retrieve the history of the selected asset instead of the one from the 
{{currentDocument}}.
https://github.com/nuxeo/nuxeo-dam/commit/e688393889e67dbad7c337a8aa38ea5db6eed6aa

 Wrong document history
 --

 Key: DAM-637
 URL: https://jira.nuxeo.com/browse/DAM-637
 Project: Nuxeo DAM
  Issue Type: Bug
Reporter: Solen Guitter
Assignee: Thomas Roger
 Fix For: 5.5

 Attachments: Screen Shot 2011-11-28 at 14.29.13.png, Screen Shot 
 2011-11-28 at 14.29.42.png


 I created and edited a document in DAM. But when I click on its History tab, 
 the action displayed doesn't correspond to the actions done on my document 
 (see attached screenshots of the document history from DAM and DM).

--
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-8016) Users with read right in workspace and write in section has Publish here link

2011-12-01 Thread Solen Guitter (JIRA NUXEO)
Users with read right in workspace and write in section has Publish here link
-

 Key: NXP-8016
 URL: https://jira.nuxeo.com/browse/NXP-8016
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Publishing
Reporter: Solen Guitter
 Fix For: 5.5


A user has Read in workspaces and Write in sections.
On documents, in the Publish tab, the user can see the sections and has the 
Publish here link available. When he clicks there is a feedback message 
saying the doc is published, but no one can see it in sections.

And users who have read in both sections and workspaces are not displayed the 
list of sections in the Publish tab. 

--
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-8016) Users with read right in workspace and write in section has Publish here link

2011-12-01 Thread Solen Guitter (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-8016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Solen Guitter updated NXP-8016:
---

Tags: STIT-11W48-49

 Users with read right in workspace and write in section has Publish here link
 -

 Key: NXP-8016
 URL: https://jira.nuxeo.com/browse/NXP-8016
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Publishing
Reporter: Solen Guitter
 Fix For: 5.5


 A user has Read in workspaces and Write in sections.
 On documents, in the Publish tab, the user can see the sections and has the 
 Publish here link available. When he clicks there is a feedback message 
 saying the doc is published, but no one can see it in sections.
 And users who have read in both sections and workspaces are not displayed the 
 list of sections in the Publish tab. 

--
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-8016) Users with read right in workspace and write in section has Publish here link

2011-12-01 Thread Solen Guitter (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-8016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107020#comment-107020
 ] 

Solen Guitter commented on NXP-8016:


{noformat}
2011-12-01 19:30:13,627 ERROR [org.nuxeo.ecm.core.event.impl.EventServiceImpl] 
Error during sync listener execution
org.nuxeo.ecm.core.api.DocumentSecurityException: Privilege 'WriteProperties' 
is not granted to 'sbullion'
at 
org.nuxeo.ecm.core.api.AbstractSession.checkPermission(AbstractSession.java:320)
at 
org.nuxeo.ecm.core.api.AbstractSession.saveDocument(AbstractSession.java:1872)
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:94)
at $Proxy25.saveDocument(Unknown Source)
at 
org.nuxeo.ecm.platform.dublincore.listener.DublinCoreListener.handleEvent(DublinCoreListener.java:94)
at 
org.nuxeo.ecm.core.event.impl.EventServiceImpl.fireEvent(EventServiceImpl.java:195)
at 
org.nuxeo.ecm.platform.publisher.api.AbstractBasePublishedDocumentFactory.notifyEvent(AbstractBasePublishedDocumentFactory.java:182)
at 
org.nuxeo.ecm.platform.publisher.api.AbstractBasePublishedDocumentFactory.notifyEvent(AbstractBasePublishedDocumentFactory.java:151)
at 
org.nuxeo.ecm.platform.publisher.jbpm.CoreProxyWithWorkflowFactory.access$500(CoreProxyWithWorkflowFactory.java:68)
at 
org.nuxeo.ecm.platform.publisher.jbpm.CoreProxyWithWorkflowFactory$DocumentPublisherUnrestricted.run(CoreProxyWithWorkflowFactory.java:447)
at 
org.nuxeo.ecm.core.api.UnrestrictedSessionRunner.runUnrestricted(UnrestrictedSessionRunner.java:155)
at 
org.nuxeo.ecm.platform.publisher.jbpm.CoreProxyWithWorkflowFactory.publishDocument(CoreProxyWithWorkflowFactory.java:95)
at 
org.nuxeo.ecm.platform.publisher.api.AbstractBasePublicationTree.publish(AbstractBasePublicationTree.java:126)
at 
org.nuxeo.ecm.platform.publisher.impl.core.SectionPublicationTree.publish(SectionPublicationTree.java:110)
at 
org.nuxeo.ecm.platform.publisher.impl.service.PublisherServiceImpl.publish(PublisherServiceImpl.java:387)
at 
org.nuxeo.ecm.platform.publisher.impl.service.AbstractRemotableTree.publish(AbstractRemotableTree.java:77)
at 
org.nuxeo.ecm.platform.publisher.web.PublishActionsBean.doPublish(PublishActionsBean.java:197)
at 
org.nuxeo.ecm.platform.publisher.web.PublishActionsBean.doPublish(PublishActionsBean.java:184)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
at 
org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
at 
org.nuxeo.ecm.platform.ui.web.util.NuxeoBijectionInterceptor.aroundInvoke(NuxeoBijectionInterceptor.java:68)
at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
at 
org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
at 
org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166)
at 
org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102)
at 
org.nuxeo.ecm.platform.publisher.web.PublishActionsBean_$$_javassist_78.doPublish(PublishActionsBean_$$_javassist_78.java)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329)
at 
org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:274)
at 

[JIRA] Commented: (NXP-8016) Users with read right in workspace and write in section has Publish here link

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-8016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107022#comment-107022
 ] 

Anahide Tchertchian commented on NXP-8016:
--

Note that this part of the dublincore listener has been modified recently for 
NXP-4333

 Users with read right in workspace and write in section has Publish here link
 -

 Key: NXP-8016
 URL: https://jira.nuxeo.com/browse/NXP-8016
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Publishing
Reporter: Solen Guitter
 Fix For: 5.5


 A user has Read in workspaces and Write in sections.
 On documents, in the Publish tab, the user can see the sections and has the 
 Publish here link available. When he clicks there is a feedback message 
 saying the doc is published, but no one can see it in sections.
 And users who have read in both sections and workspaces are not displayed the 
 list of sections in the Publish tab. 

--
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-4333) Crash when approving document publication (Privilege 'Version' is not granted)

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-4333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107023#comment-107023
 ] 

Anahide Tchertchian commented on NXP-4333:
--

fixed by:
http://hg.nuxeo.org/nuxeo/nuxeo-features/rev/6b8caee78a1e
http://hg.nuxeo.org/nuxeo/nuxeo-services/rev/e652becefc28



 Crash when approving document publication (Privilege 'Version' is not granted)
 --

 Key: NXP-4333
 URL: https://jira.nuxeo.com/browse/NXP-4333
 Project: Nuxeo Enterprise Platform
  Issue Type: Bug
  Components: Security / Rights
Affects Versions: 5.3 GA
 Environment: windows server 2008 32 bits
Reporter: Olivier Fouache
Assignee: Eugen Ionica
Priority: Critical
 Fix For: 5.5


 same as NXP-1956.
 -have 2 users, first user has access in a workspace, the second one is a 
 Section manager but has no access at all in the first user workspace.
 -the first user will create a doc in his workspace and submit it in a Section
 -the second user will go on the submitted publication in order to approve it
 =when clicking on approve there is an error (READ right is not granted to 
 the current user) 
 I can resolve this error by allowing the read right to the second user on 
 workspace but it's not the good way !
 So, the error is that nuxeo search the read right of the source and not the 
 read right of the publication version of the document.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Resolved: (DAM-636) Labels changes

2011-12-01 Thread Thomas Roger (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/DAM-636?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Roger resolved DAM-636.
--

Resolution: Fixed

http://hg.nuxeo.org/addons/nuxeo-platform-audio/rev/5ee34bbe7a97
https://github.com/nuxeo/nuxeo-dam/commit/296b8c610e68be97ba0c5d8cab17159a172449fe

 Labels changes
 --

 Key: DAM-636
 URL: https://jira.nuxeo.com/browse/DAM-636
 Project: Nuxeo DAM
  Issue Type: Improvement
  Components: Design and interfaces
Reporter: Solen Guitter
Assignee: Delphine Renevey
 Fix For: 5.5


 *Bulk edition pop up*
 * édition en masse - Edition en masse (voire Modification en masse comme le 
 bouton s'appelle Modifier et non Editer)
 * heading.filter.folders - My folders
 * types : sound - Son (en français)

--
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-8017) Make it possible to declare styles/flavors on any theme page

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)
Make it possible to declare styles/flavors on any theme page


 Key: NXP-8017
 URL: https://jira.nuxeo.com/browse/NXP-8017
 Project: Nuxeo Enterprise Platform
  Issue Type: Sub-task
Reporter: Anahide Tchertchian
Assignee: Anahide Tchertchian




--
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-8017) Make it possible to declare styles/flavors on any theme page

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-8017?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian updated NXP-8017:
-

  Description: 
Some optional addons need to impact other optional themes: for instance, the 
poll addon adds some styling that should be added to default Nuxeo themes, but 
also potentially the CMF theme.

= find a way to declare its styles on a pseudo theme page */* or galaxy/* 
so that there is no problem with these optional settings.
Fix Version/s: 5.5
 Tags: AT-5.5-tasks

 Make it possible to declare styles/flavors on any theme page
 

 Key: NXP-8017
 URL: https://jira.nuxeo.com/browse/NXP-8017
 Project: Nuxeo Enterprise Platform
  Issue Type: Sub-task
Reporter: Anahide Tchertchian
Assignee: Anahide Tchertchian
 Fix For: 5.5


 Some optional addons need to impact other optional themes: for instance, the 
 poll addon adds some styling that should be added to default Nuxeo themes, 
 but also potentially the CMF theme.
 = find a way to declare its styles on a pseudo theme page */* or 
 galaxy/* so that there is no problem with these optional settings.

--
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-7929) Flag widget types that are not ready for usage in Studio

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-7929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian resolved NXP-7929.
--

Resolution: Fixed

 Flag widget types that are not ready for usage in Studio
 

 Key: NXP-7929
 URL: https://jira.nuxeo.com/browse/NXP-7929
 Project: Nuxeo Enterprise Platform
  Issue Type: Task
Affects Versions: 5.4.2
Reporter: Anahide Tchertchian
Assignee: Anahide Tchertchian
 Fix For: 5.5


 Configure them to use the category configuration_not_ready so that it's 
 easier to see new widget types that should potentially be made available in 
 Studio.

--
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-7489) Improve filter on content views

2011-12-01 Thread Lise Kemen (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-7489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107027#comment-107027
 ] 

Lise Kemen commented on NXP-7489:
-

Styles + add a action_bar class to the waiter:
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/d61f53c0e836
http://hg.nuxeo.org/nuxeo/nuxeo-dm/rev/1ed2790830b9

 Improve filter on content views
 ---

 Key: NXP-7489
 URL: https://jira.nuxeo.com/browse/NXP-7489
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
Reporter: Roland Benedetti
Assignee: Anahide Tchertchian
  Labels: UX
 Fix For: 5.5

 Attachments: Capture d’écran 2011-11-22 à 11.06.07.png, filter 
 search 1.png, filter search 2.png


 Could we try to make the filter search which is in the content view simpler 
 and obviously available, for usability purposes.
 (if people want a complex search, they go in advanced search)
 See 2 examples on the Content view attached (we just need one field to filer 
 on) or on the history (here we need to filter on dates)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

   
___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Issue Comment Edited: (NXP-7489) Improve filter on content views

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-7489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107017#comment-107017
 ] 

Anahide Tchertchian edited comment on NXP-7489 at 12/1/11 8:38 PM:
---

Add a new display for content view filters, by presenting only the first row of 
the layout, and making it possible to show the whole layout in a fancy box.
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/75929c9ef3ea
http://hg.nuxeo.org/nuxeo/nuxeo-features/rev/9915a5aafff4

Handles focus, form submission on enter, opens back the popup when a validation 
error occurs on the form, and displays the clear filter button when bound 
search document is dirty (e.g. filter activation is visible even if the first 
row of the layout is not filled).

TODO:
- maybe hide the reset filter button when the doc only holds empty values for 
its properties
- better ajax calls (ignoreDupResponse, etc...)
- fix styling (make the forms aligned, as well as the waiter + make focus on 
buttons/links visible...)
- refuse to do any other improvement for now ;)


  was (Author: atchertchian):
Add a new display for content view filters, by presenting only the first 
row of the layout, and making it possible to show the whole layout in a fancy 
box.
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/75929c9ef3ea
http://hg.nuxeo.org/nuxeo/nuxeo-features/rev/9915a5aafff4

Handles focus, form submission on enter, opens back the popup when a validation 
error occurs on the form, and displays the clear filter button when bound 
search document is dirty (e.g. filter activation is visible even if the first 
row of the layout is not filled).

TODO:
- maybe hide the reset filter button when the doc only holds empty values for 
its properties
- fix styling (make the forms aligned, as well as the waiter + make focus on 
buttons/links visible...)
- refuse to do any other improvement for now ;)

  
 Improve filter on content views
 ---

 Key: NXP-7489
 URL: https://jira.nuxeo.com/browse/NXP-7489
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
Reporter: Roland Benedetti
Assignee: Anahide Tchertchian
  Labels: UX
 Fix For: 5.5

 Attachments: Capture d’écran 2011-11-22 à 11.06.07.png, filter 
 search 1.png, filter search 2.png


 Could we try to make the filter search which is in the content view simpler 
 and obviously available, for usability purposes.
 (if people want a complex search, they go in advanced search)
 See 2 examples on the Content view attached (we just need one field to filer 
 on) or on the history (here we need to filter on dates)

--
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-7489) Improve filter on content views

2011-12-01 Thread Anahide Tchertchian (JIRA NUXEO)

[ 
https://jira.nuxeo.com/browse/NXP-7489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=107028#comment-107028
 ] 

Anahide Tchertchian commented on NXP-7489:
--

hide the reset filter button when filter is actually empty:
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/a90a61b52767


 Improve filter on content views
 ---

 Key: NXP-7489
 URL: https://jira.nuxeo.com/browse/NXP-7489
 Project: Nuxeo Enterprise Platform
  Issue Type: Improvement
Reporter: Roland Benedetti
Assignee: Anahide Tchertchian
  Labels: UX
 Fix For: 5.5

 Attachments: Capture d’écran 2011-11-22 à 11.06.07.png, filter 
 search 1.png, filter search 2.png


 Could we try to make the filter search which is in the content view simpler 
 and obviously available, for usability purposes.
 (if people want a complex search, they go in advanced search)
 See 2 examples on the Content view attached (we just need one field to filer 
 on) or on the history (here we need to filter on dates)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

   
___
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets


[JIRA] Created: (NXS-856) Fix single user/group suggestion widget in view mode

2011-12-01 Thread Thierry Martins (JIRA NUXEO)
Fix single user/group suggestion widget in view mode


 Key: NXS-856
 URL: https://jira.nuxeo.com/browse/NXS-856
 Project: Nuxeo Studio
  Issue Type: Bug
  Components: Layouts
Affects Versions: 2.4.2
Reporter: Thierry Martins
Priority: Major


In view mode, the second field label is never displayed, whatever the checkbox 
Hide second label value.

--
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-6885) Label changes / missing

2011-12-01 Thread Solen Guitter (JIRA NUXEO)

 [ 
https://jira.nuxeo.com/browse/NXP-6885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Solen Guitter updated NXP-6885:
---

Description: 
1/ Worklist : Export to ZIP = must become Export as Zip
2/ User home  Notifications tab:
** Rename tab Alerts instead of Notifications in english
** Rename column title Alerts instead of Notifications
** Remove title My notifications/Mes souscriptions
** Translate alert names in french, for french UI

3/ Admin Center

* Admin Center  System Information 
** Remove all the titles under tabs (and, when it's different from the tab's 
name, add it as a description)
** Informations Système : the translation of Delete the garbage collected 
binaries SHOULD NOT BE Supprimer les binaires à nettoyer !!

* Admin Center  Activity
** Remove all the titles under tabs (and, when it's different from the tab's 
name, add it as a description)
** Events missing french (and sometimes english) labels:
*** Cancelation event
*** documentCheckedOut
*** documentImported
*** documentProxyPublished
*** documentProxyUpdated
*** documentRemoved
*** documentRestored
*** loginFailed
*** loginSuccess
*** logout
*** versionRemoved
** Category
*** NuxeoAuthentication
*** eventDocumentCategory

* Admin Center  Nuxeo Connect
** remove title of second tab Support tickets management

* Admin Center  Update Center
** Download for package xxx terminated into Download for package xxx 
finished.

*Core Server wizard*
???label.welcome.coreserver??? - Welcome to Nuxeo CS

* Admin Center  Monitoring 
** Remove all the titles under tabs (as it has no use repeating the tab's title)

* Admin Center  AOauth/OpenSocial
** The field labels of the following forms are not translated in French:
** Service provider Add form
** Consumer Add form
** External gadget Add form
** In Gadgets Externes : translate the column names in french : Name  Label   
Enabled CategoryGadget URL  
** In Gadgets Externes : translate the gadget creation labels 
** Remove all the titles under tabs (and, when it's different from the tab's 
name, add it as a description)



4/ On the dashboard, the Context path in the widget settings is not 
translated in French.

5/ On the local configuration tab:
** maybe rename Search configuration into Advanced search configuration 
since it's only for advanced search. 
** On the Faceted search configuration, rename Content view selection, 
Existing content view and Enabled content view with Faceted search 
selection, Existing faceted searches and Enabled faceted searches.

6/ User Home  Network tab
* network names are not translated in french : coworkers - Collègues, friends 
- Amis
* xxx est dans votre 
réseau:action.social.user.relationship.user.relations=Réseau de xxx: coworkers 
- xxx est dans votre réseau : Collègues (english is xxx is in your network: 
coworkers).

7/ User Home  Activity 
* Fil d'activitités - Fil d'activités

8/ Notifications

Labels : rename Notification Comments moderation with Comment creation 
=Notification tab, you can suscribe to notification Comments moderation. But 
system sends a notification only when a commnet has been created and I find no 
way to moderate it
Is there a way to moderate that I don't know, or should we change this label?

9/ Members gadget
Entrez du text pour trouver un membre de la communauté - Veuillez saisir un 
texte pour rechercher un membre de la communauté


  was:
1/ Worklist : Export to ZIP = must become Export as Zip
2/ User home  Notifications tab:
** Rename tab Alerts instead of Notifications in english
** Rename column title Alerts instead of Notifications
** Remove title My notifications/Mes souscriptions
** Translate alert names in french, for french UI

3/ Admin Center

* Admin Center  System Information 
** Remove all the titles under tabs (and, when it's different from the tab's 
name, add it as a description)
** Informations Système : the translation of Delete the garbage collected 
binaries SHOULD NOT BE Supprimer les binaires à nettoyer !!

* Admin Center  Activity
** Remove all the titles under tabs (and, when it's different from the tab's 
name, add it as a description)

* Admin Center  Nuxeo Connect
** remove title of second tab Support tickets management

* Admin Center  Update Center
** Download for package xxx terminated into Download for package xxx 
finished.

*Core Server wizard*
???label.welcome.coreserver??? - Welcome to Nuxeo CS

* Admin Center  Monitoring 
** Remove all the titles under tabs (as it has no use repeating the tab's title)

* Admin Center  AOauth/OpenSocial
** The field labels of the following forms are not translated in French:
** Service provider Add form
** Consumer Add form
** External gadget Add form
** In Gadgets Externes : translate the column names in french : Name  Label   
Enabled CategoryGadget URL  
** In Gadgets Externes : translate the gadget creation labels 
** Remove all the titles under tabs