javax.jdo.JDOUserException: The given filter/ordering String "period.endingDate <= p.endingDate" is not valid. Make sure all parentheses are properly matched and that the filter uses proper Java syntax.

Oracle Community | 3004 | 2 decades ago
  1. 0

    Bug or DUE attempting navigation to Date field in query

    Oracle Community | 2 decades ago | 3004
    javax.jdo.JDOUserException: The given filter/ordering String "period.endingDate <= p.endingDate" is not valid. Make sure all parentheses are properly matched and that the filter uses proper Java syntax.
  2. 0

    Complex JDOQL expression does not work. Or maybe I'm doing something stupid?

    Oracle Community | 1 decade ago | 3004
    javax.jdo.JDOUserException: The field "c" of type "class net.xtrim.crm.customer.object.Customer" does not exist or is not persistent.
  3. 0

    PM registered class, but doesn't let me query for it

    Oracle Community | 1 decade ago | 3004
    javax.jdo.JDOUserException: The instance javax.jdo.JDOUserException: The instance "de.tolina.buchhaltung.Transfer@36a1c4" is not managed by this PersistenceManager and therefore cannot be queried.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Contains Queries on Empty Collections

    Oracle Community | 2 decades ago | 3004
    javax.jdo.JDOUserException: The given filter/ordering String "( ( (_collection1.isEmpty() == false) && (_collection1.contains( string )) ) || ( (_collection2.isEmpty() == false) && (_collection2.contains( string )) ) )" is not valid. Make sure all parentheses are properly matched and that the filter uses proper Java syntax.
  6. 0

    Contains Queries on Empty Collections

    Oracle Community | 2 decades ago | 3004
    javax.jdo.JDOUserException: The given filter/ordering String "( ( (_collection1.isEmpty() == false) && (_collection1.contains( string )) ) || ( (_collection2.isEmpty() == false) && (_collection2.contains( string )) ) )" is not valid. Make sure all parentheses are properly matched and that the filter uses proper Java syntax.

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. javax.jdo.JDOUserException

      The given filter/ordering String "period.endingDate <= p.endingDate" is not valid. Make sure all parentheses are properly matched and that the filter uses proper Java syntax.

      at com.solarmetric.kodo.query.FilterParser.evaluate()
    2. com.solarmetric.kodo
      QueryImpl.execute
      1. com.solarmetric.kodo.query.FilterParser.evaluate(FilterParser.java:536)
      2. com.solarmetric.kodo.query.QueryImpl.getExpression(QueryImpl.java:371)
      3. com.solarmetric.kodo.impl.jdbc.runtime.JDBCQuery.getExpression(JDBCQuery.java:49)
      4. com.solarmetric.kodo.query.QueryImpl.executeWithMap(QueryImpl.java:312)
      5. com.solarmetric.kodo.query.QueryImpl.executeWithArray(QueryImpl.java:393)
      6. com.solarmetric.kodo.query.QueryImpl.execute(QueryImpl.java:285)
      6 frames