EJBQueryImpl.setParameter() has thrown an IllegalArgumentException

We found this prefix in 5 webpages.
MapChildren (4)Typical messages (4)TraceDetailed Map
  1. java.lang.IllegalArgumentException
    1.   at oracle.toplink.essentials.internal.ejb.cmp3.base.EJBQueryImpl.setParameterInternal()
    2.   at oracle.toplink.essentials.internal.ejb.cmp3.EJBQueryImpl.setParameter()
  1. IllegalArgumentException

    MainJPAGenerateTestData.main()
    Crashes:2
    Projects:0
    Web Pages:2
    Error Reports:0
    First:2 weeks ago
    Last:2 weeks ago
    preview
  2. Setting a parameter as a list for an IN expression

    First:9 years ago
    Last:3 years ago
    Author:perilandmishap
  3. IllegalArgumentException during Query, but the classes are the same

    First:11 years ago
    Last:2 years ago
    Author:843833
  4. JPQL: problem creating it dynamically

    First:10 years ago
    Last:2 years ago
    Author:okmich-JavaNet
MessageNumber of crashes
You have attempted to set a parameter at position 1 which does not exist in this query string DELETE FROM Employee e WHERE e.employeeID > 0.2
You have attempted to set a value of type class java.util.Arrays$ArrayList for parameter accountIds with expected type of class java.lang.Long from query string SELECT a.accountManager.loginName FROM Account a WHERE a.id IN (:accountIds).1
You have attempted to set a value of type class com.mysite.core.ProcessStatus for parameter status with expected type of class com.mysite.core.ProcessStatus from query string SELECT DISTINCT object(o) FROM RequestJob AS o, IN (o.copyRoots) c 1
You have attempted to set a parameter value using a name of :sexCd that does not exist in the query string SELECT o FROM AnnuityPolicy o WHERE o.status = :status AND o.lastName LIKE :lastName AND o.sexCd = :sexCd.1
  1. java.lang.IllegalArgumentException
    1.   at oracle.toplink.essentials.internal.ejb.cmp3.base.EJBQueryImpl.setParameterInternal()
    2.   at oracle.toplink.essentials.internal.ejb.cmp3.EJBQueryImpl.setParameter()