Thanks Alex,
That works!!! But I still have more question for another findBy..... 17:17:02,411 WARN [ServiceController] Problem starting service jboss.j2ee:servi ce=EJB,jndiName=RoleRemoteHome org.jboss.deployment.DeploymentException: Error compiling ejbql; - nested throwa ble: (org.jboss.ejb.plugins.cmp.ejbql.TokenMgrError: Lexical error at line 1, co lumn 52. Encountered: <EOF> after : "") Another findByDescription <query> <query-method> <method-name>findByDescription</method-name> <method-params> <method-param>java.lang.String</method-param> </method-params> </query-method> <result-type-mapping>Local</result-type-mapping> <ejb-ql>select object(r) from Role as r where role_desc = ?</ejb-ql> </query> What should I change? -phu Alex Loubyansky <[EMAIL PROTECTED]> To: "[EMAIL PROTECTED]" Sent by: <[EMAIL PROTECTED]> [EMAIL PROTECTED] cc: eforge.net Subject: Re[2]: [JBoss-user] Error compiling ejbql No Phone Info Available 09/18/2002 02:07 PM Please respond to jboss-user PSsc> What is r? Should I define it before using? Could you give me an example? r is defined in the EJB-QL statement, e.g. 'Role as r'. alex PSsc> -phu PSsc> Dain Sundstrom PSsc> <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] PSsc> Sent by: cc: PSsc> [EMAIL PROTECTED] Subject: Re: [JBoss-user] Error compiling ejbql PSsc> eforge.net PSsc> No Phone Info Available PSsc> 09/18/2002 11:55 AM PSsc> Please respond to jboss-user PSsc> SELECT OBJECT(r) FROM Role as r PSsc> The 'as' is optional PSsc> -dain PSsc> Dmitri Colebatch wrote: >> I _think_ the ejbql should be something like >> >> SELECT r FROM Role AS r >> >> hth >> dim >> >> ----- Original Message ----- >> From: <[EMAIL PROTECTED]> >> To: <[EMAIL PROTECTED]> >> Sent: Wednesday, September 18, 2002 2:01 PM >> Subject: [JBoss-user] Error compiling ejbql >> >> >> >>>Got error when deploy application. Can anyone help? >>> >>>10:33:21,317 INFO [RoleEJB] Table 'role_map' already exists >>>10:33:21,337 WARN [ServiceController] Problem starting service >>>jboss.j2ee:servi >>>ce=EJB,jndiName=RoleRemoteHome >>>org.jboss.deployment.DeploymentException: Error compiling ejbql; - nested >>>throwa >>>ble: (org.jboss.ejb.plugins.cmp.ejbql.ParseException: Encountered "<EOF>" >>>at lin >>>e 1, column 18. >>>Was expecting one of: >>> "AS" ... >>> <IDENTIFIER> ... >>> ) >>> at >>> >> >> PSsc> org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.<init>(JDBCEJBQLQuery.java:46) >> >>>Definition in ejb-jar.xml >>> >>> <entity> >>> <description>User Role Entity Bean</description> >>> <ejb-name>RoleEJB</ejb-name> >>> <home>occs.RoleRemoteHome</home> >>> <remote>occs.RoleRemote</remote> >>> <ejb-class>occs.RoleBean</ejb-class> >>> <persistence-type>Container</persistence-type> >>> <prim-key-class>java.lang.Integer</prim-key-class> >>> <reentrant>False</reentrant> >>> <cmp-version>2.x</cmp-version> >>> <abstract-schema-name>Role</abstract-schema-name> >>> <cmp-field> >>> <field-name>roleID</field-name> >>> </cmp-field> >>> <cmp-field> >>> <field-name>roleDesc</field-name> >>> </cmp-field> >>> <primkey-field>roleID</primkey-field> >>> <query> >>> <query-method> >>> <method-name>findAll</method-name> >>> <method-params /> >>> </query-method> >>> <result-type-mapping>Local</result-type-mapping> >>> <ejb-ql>select * from Role</ejb-ql> >>> </query> >>> </entity> >>> PSsc> ------------------------------------------------------- PSsc> This SF.NET email is sponsored by: AMD - Your access to the experts PSsc> on Hammer Technology! Open Source & Linux Developers, register now PSsc> for the AMD Developer Symposium. Code: EX8664 PSsc> http://www.developwithamd.com/developerlab PSsc> _______________________________________________ PSsc> JBoss-user mailing list PSsc> [EMAIL PROTECTED] PSsc> https://lists.sourceforge.net/lists/listinfo/jboss-user PSsc> ------------------------------------------------------- PSsc> This SF.NET email is sponsored by: AMD - Your access to the experts PSsc> on Hammer Technology! Open Source & Linux Developers, register now PSsc> for the AMD Developer Symposium. Code: EX8664 PSsc> http://www.developwithamd.com/developerlab PSsc> _______________________________________________ PSsc> JBoss-user mailing list PSsc> [EMAIL PROTECTED] PSsc> https://lists.sourceforge.net/lists/listinfo/jboss-user -- Best regards, Alex Loubyansky ------------------------------------------------------- This SF.NET email is sponsored by: AMD - Your access to the experts on Hammer Technology! Open Source & Linux Developers, register now for the AMD Developer Symposium. Code: EX8664 http://www.developwithamd.com/developerlab _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user ------------------------------------------------------- This SF.NET email is sponsored by: AMD - Your access to the experts on Hammer Technology! Open Source & Linux Developers, register now for the AMD Developer Symposium. Code: EX8664 http://www.developwithamd.com/developerlab _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user