<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Error executing query nxql in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/error-executing-query-nxql/m-p/317450#M4451</link>
    <description>&lt;P&gt;As you found, the only supported format for &lt;CODE&gt;DATE&lt;/CODE&gt; in NXQL is the machine-readable yyyy-MM-dd.&lt;/P&gt;</description>
    <pubDate>Mon, 24 Dec 2012 16:45:53 GMT</pubDate>
    <dc:creator>Florent_Guillau</dc:creator>
    <dc:date>2012-12-24T16:45:53Z</dc:date>
    <item>
      <title>Error executing query nxql</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/error-executing-query-nxql/m-p/317448#M4449</link>
      <description>&lt;P&gt;I am having an error when I try execute this query:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;SELECT * FROM MyDocument WHERE ecm:path STARTSWITH '/domain/workspaces/1827035539688005368/documentos' AND dc:expired &amp;gt; DATE '17/12/2012'


javax.faces.el.EvaluationException: org.nuxeo.ecm.core.api.ClientException: Failed to execute query: java.lang.IllegalArgumentException: Invalid format: "17/12/2012" is malformed at "/12/2012" in query: SELECT * FROM dCedula WHERE ecm:path STARTSWITH '/domain/workspaces/1827035539688005368/documentos' AND dc:expired &amp;gt; DATE '17/12/2012'
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;the format is dd/MM/yyyy&lt;/P&gt;
&lt;P&gt;complete trace:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;Caused by: org.nuxeo.ecm.core.query.QueryParseException: java.lang.IllegalArgumentException: Invalid format: "17/12/2012" is malformed at "/12/2012" in query: SELECT * FROM MyDocument WHERE ecm:path STARTSWITH '/domain/workspaces/1827035539688005368/documentos' AND dc:expired &amp;gt; DATE '17/12/2012'
	at org.nuxeo.ecm.core.query.sql.SQLQueryParser.parse(SQLQueryParser.java:51)
	at org.nuxeo.ecm.core.storage.sql.jdbc.NXQLQueryMaker.buildQuery(NXQLQueryMaker.java:242)
	at org.nuxeo.ecm.core.storage.sql.jdbc.JDBCMapper.query(JDBCMapper.java:731)
	at org.nuxeo.ecm.core.storage.sql.SoftRefCachingMapper.query(SoftRefCachingMapper.java:100)
	at org.nuxeo.ecm.core.storage.sql.SessionImpl.query(SessionImpl.java:1106)
	at org.nuxeo.ecm.core.storage.sql.ra.ConnectionImpl.query(ConnectionImpl.java:348)
	at org.nuxeo.ecm.core.storage.sql.coremodel.SQLSession$SQLSessionQuery.execute(SQLSession.java:581)
	at org.nuxeo.ecm.core.api.AbstractSession.query(AbstractSession.java:1512)
	... 132 more
Caused by: org.nuxeo.ecm.core.query.QueryParseException: java.lang.IllegalArgumentException: Invalid format: "17/12/2012" is malformed at "/12/2012"
	at org.nuxeo.ecm.core.query.sql.SQLQueryParser.parse(SQLQueryParser.java:41)
	at org.nuxeo.ecm.core.query.sql.SQLQueryParser.parse(SQLQueryParser.java:47)
	... 139 more
Caused by: java.lang.IllegalArgumentException: Invalid format: "17/12/2012" is malformed at "/12/2012"
	at org.joda.time.format.DateTimeFormatter.parseDateTime(DateTimeFormatter.java:673)
	at org.nuxeo.ecm.core.query.sql.model.DateLiteral.(DateLiteral.java:46)
	at org.nuxeo.ecm.core.query.sql.parser.CUP$parser$actions.CUP$parser$do_action(parser.java:595)
	at org.nuxeo.ecm.core.query.sql.parser.parser.do_action(parser.java:426)
	at java_cup.runtime.lr_parser.parse(lr_parser.java:569)
	at org.nuxeo.ecm.core.query.sql.SQLQueryParser.parse(SQLQueryParser.java:39)
	... 140 more
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Can I only use this format?
&lt;A href="http://joda-time.sourceforge.net/apidocs/org/joda/time/format/ISODateTimeFormat.html"&gt;http://joda-time.sourceforge.net/apidocs/org/joda/time/format/ISODateTimeFormat.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Dec 2012 22:03:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/error-executing-query-nxql/m-p/317448#M4449</guid>
      <dc:creator>geekonspace</dc:creator>
      <dc:date>2012-12-17T22:03:33Z</dc:date>
    </item>
    <item>
      <title>Re: Error executing query nxql</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/error-executing-query-nxql/m-p/317449#M4450</link>
      <description>&lt;P&gt;Hi, I tested this format yyyy-MM-dd and works perfectly&lt;/P&gt;</description>
      <pubDate>Mon, 17 Dec 2012 22:28:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/error-executing-query-nxql/m-p/317449#M4450</guid>
      <dc:creator>geekonspace</dc:creator>
      <dc:date>2012-12-17T22:28:22Z</dc:date>
    </item>
    <item>
      <title>Re: Error executing query nxql</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/error-executing-query-nxql/m-p/317450#M4451</link>
      <description>&lt;P&gt;As you found, the only supported format for &lt;CODE&gt;DATE&lt;/CODE&gt; in NXQL is the machine-readable yyyy-MM-dd.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Dec 2012 16:45:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/error-executing-query-nxql/m-p/317450#M4451</guid>
      <dc:creator>Florent_Guillau</dc:creator>
      <dc:date>2012-12-24T16:45:53Z</dc:date>
    </item>
  </channel>
</rss>

