Ognjen- The specification doesn't appear to say whether or not a newline is allowed in queries or not. Our parser seems to disallow it, so I don't think it is currently possible to have a query with a newline in it. On Jun 13, 2007, at 5:03 PM, Ognjen Blagojevic wrote: > Hi all, > > I have problem with EJBQL query in orm.xml file. If the query is > single-line, like this: > > > > select o from Test o > > > > then everything works just fine. But if I i try to split it into > several lines, like this: > > > > select o > from Test o > > > > then I get the following exception (reformated for clarity): > > <0.9.7-incubating nonfatal user error> > org.apache.openjpa.persistence.ArgumentException: > An error occurred while parsing the query filter > > 'select o > from Test o'. > Error message: > org.apache.openjpa.kernel.jpql.TokenMgrError: Lexical error at line > 1, column 10. Encountered: "\n" (10), after : "" > > at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder > $ParsedJPQL.parse(JPQLExpressionBuilder.java:1656) > at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder > $ParsedJPQL.(JPQLExpressionBuilder.java:1639) > at org.apache.openjpa.kernel.jpql.JPQLParser.parse > (JPQLParser.java:47) > ... > > Ani hints? How can I make a multi-line query? > > Thanks, > Ognjen >