We have the following select statement in an Entity Bean:

 * @ejb:select signature="Collection ejbSelectAlleIkkeOppdaterteIDesk()"
 *             query="SELECT OBJECT(k) FROM Kunde AS k WHERE k.tilstand = 1 AND 
k.rtgsStatus = false AND k.tillatLaaneadgang = '0'"

But JBoss-3.2.1 does not like it:

2003-09-15 09:20:33,100 DEBUG 
[org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.Kunde.findAlleKunder] SQL: SELECT 
t0_k.id FROM KUNDE t0_k WHERE t0_k.tilstand = 1
2003-09-15 09:20:33,101 DEBUG 
[org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.Kunde.ejbSelectAlleIkkeOppdaterteIDesk] 
EJB-QL: SELECT OBJECT(k) FROM Kunde AS k 
WHERE k.tilstand = 1 AND k.rtgsStatus = false AND k.tillatLaaneadgang = '0'
2003-09-15 09:20:33,190 DEBUG [org.jboss.util.NestedThrowable] 
org.jboss.util.NestedThrowable.parentTraceEnabled=true
2003-09-15 09:20:33,196 DEBUG [org.jboss.util.NestedThrowable] 
org.jboss.util.NestedThrowable.nestedTraceEnabled=false
2003-09-15 09:20:33,196 DEBUG [org.jboss.util.NestedThrowable] 
org.jboss.util.NestedThrowable.detectDuplicateNesting=true
2003-09-15 09:20:33,205 ERROR [org.jboss.ejb.EntityContainer] Starting failed
org.jboss.deployment.DeploymentException: Error compiling EJB-QL statement 'SELECT 
OBJECT(k) FROM Kunde AS k WHERE k.tilstand = 1 AND k.rtgsStatus = false AND
 k.tillatLaaneadgang = '0''; - nested throwable: 
(org.jboss.ejb.plugins.cmp.ejbql.ParseException: Encountered "\'0\'" at line 1, column 
106.
Was expecting one of:
    "ABS" ...
    "LENGTH" ...
    "LOCATE" ...
    "SQRT" ...
    "(" ...
    "+" ...
    "-" ...
    <INTEGER_LITERAL> ...
    <FLOATING_POINT_LITERAL> ...
    <NUMERIC_VALUED_PARAMETER> ...
    <NUMERIC_VALUED_PATH> ...
    )
     
Looking into the specification, ejb-2_0-fr2-spec.pdf, I find this
strange.  Anyone know what the proble is?  (In the Oracle schema, the
field tillatLaaneadgang is defined as char(1).

-- 
 Jon Haugsand, [EMAIL PROTECTED]
 http://www.norges-bank.no



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to