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.

Oracle Community | 3004 | 2 decades ago
  1. 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.
  2. 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.
  3. 0

    Bug or DUE attempting navigation to Date field in query

    Oracle Community | 2 decades ago | 3004
    javax.jdo.JDOUserException: The persistence capable object "Hephalant: name [Joyce] color [yellow] snozzle length [4]" given as a parameter to the query is not yet persistent and therefore cannot be used.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    1 sided mapping of existing schema

    Oracle Community | 1 decade ago | 3004
    javax.jdo.JDOUserException: The column "customer_type_id" was set to multiple different values in this SQL statement. This is probably because the schema mapping uses a single column for multiple fields on the assumption that the fields will always store the same underlying value, but the assumption was broken.
  6. 0

    Null values in Map

    Oracle Community | 1 decade ago | 3004
    javax.jdo.JDOUserException: The given element does not meet the requirements for this field. The container does not permit null values.

    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 "( ( (_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.

      at com.techtrader.modules.jdo.query.QueryImpl.getExpression()
    2. com.techtrader.modules
      QueryImpl.executeWithArray
      1. com.techtrader.modules.jdo.query.QueryImpl.getExpression(QueryImpl.java:371)
      2. com.techtrader.modules.jdo.impl.jdbc.runtime.JDBCQuery.getExpression(JDBCQuery.java:49)
      3. com.techtrader.modules.jdo.query.QueryImpl.executeWithMap(QueryImpl.java:312)
      4. com.techtrader.modules.jdo.query.QueryImpl.executeWithArray(QueryImpl.java:393)
      4 frames