Andrew,

Thanks for your reply.

But one of my EJB also use a similar EJB-QL without "AS", it can
successfully deploy.



Eric



----- Original Message -----
From: "Andrew Stevens" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 24, 2003 3:53 PM
Subject: Re: [Xdoclet-user] Unknown deployment exception?


> On Mon, 2003-03-24 at 02:25, Eric Chow wrote:
> > Please help. I can't find any problem in my bean, but some exception
raised when deployment.
> > All the generation and compilation are successful without any error or
warning.
> >
> > ============================================
> > 2003-03-24 10:19:07,090 WARN  [org.jboss.system.ServiceController]
Problem starting service
jboss.j2ee:jndiName=eric.smsxdoc.local.DailyCounter,service=EJB
> > org.jboss.deployment.DeploymentException: Error compiling ejbql; -
nested throwable: (org.jboss.ejb.plugins.cmp.ejbql.ParseException:
Encountered "<EOF>" at line 1, column 57.
> > Was expecting one of:
> >     "AS" ...
> >     <IDENTIFIER> ...
> >     )
> >  at
org.jboss.ejb.plugins.cmp.jdbc.JDBCJBossQLQuery.<init>(JDBCJBossQLQuery.java
:46)
>
> Pretty self-explanatory, I'd say.  It doesn't like your ejbql.  If
> what's in the DD matches what's in your @tags, then it's nothing to do
> with XDoclet...  GIGO.
>
> >  * @ejb.finder
> >  *       method-intf="LocalHome"
> >  *       result-type-mapping="Local"
> >  *       signature="java.util.Collection findByPeriod(java.lang.Long
date1, java.lang.Long date2)"
> >  *       query="SELECT OBJECT(o) FROM DailyCounter WHERE o.counterDate
BETWEEN $1 AND $2"
> >  *       transaction-type="Required"
>
> Well, I'm no ejbql expert, but shouldn't that be
>
> SELECT OBJECT(o) FROM DailyCounter AS o WHERE o.counterDate BETWEEN $1
> AND $2
>
> ? (the "AS" is optional)  Which tallies with the error message you were
> getting about it expecting "AS <IDENTIFIER>"
>
>
> Andrew.
>
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by:Crypto Challenge is now open!
> Get cracking and register here for some mind boggling fun and
> the chance of winning an Apple iPod:
> http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
> _______________________________________________
> xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user



-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to