on 06-11-2010 5:39 AM
<PRE>
Dear All,
In our project, we are using EJBs as Model. I have created EJB and placed them in EAR file.
When i am trying to deploy the EAR file i am getting the following exception.
Jun 11, 2010 9:58:00 AM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR:
[001]Deployment aborted
Settings
SDM host : evoepdevp
SDM port : 50018
URL to deploy : file:/C:/DOCUME1/ADMINI1/LOCALS~1/Temp/temp47925PPSCostCenterEAR.ear
Result
=> deployment aborted : file:/C:/DOCUME1/ADMINI1/LOCALS~1/Temp/temp47925PPSCostCenterEAR.ear
Aborted: development component 'PPSCostCenterEAR'/'sap.com'/'localhost'/'2010.06.11.09.57.17'/'0':Caught exception during application
deployment from SAP J2EE Engine's deploy service:java.rmi.RemoteException: Cannot deploy application sap.com/PPSCostCenterEAR.. Reason:
Incorrect QL query: , errors: line 1: expecting "select", found '<end-of-query>'line 1: expecting "from", found '<end-of-query>'.; nested
exception is: com.sap.engine.services.deploy.container.DeploymentException: <--Localization failed:
ResourceBundle='com.sap.engine.services.deploy.DeployResourceBundle',
ID='com.sap.engine.services.ejb.exceptions.deployment.EJBDeploymentException: Incorrect QL query: , errors: line 1: expecting "select", found
'<end-of-query>'line 1: expecting "from", found '<end-of-query>'. at
com.sap.engine.services.ejb.deploy.ejbql.QLTranslator.prepareQLContext(QLTranslator.java:191) at
com.sap.engine.services.ejb.deploy.ejbql.QLTranslator.translateQuery(QLTranslator.java:103) at
com.sap.engine.services.ejb.deploy.ejbql.QLTranslator.translateAllQueries(QLTranslator.java:171) at
com.sap.engine.services.ejb.deploy.DeployAdmin.translateQL(DeployAdmin.java:1271) at
com.sap.engine.services.ejb.deploy.DeltaDeployAdmin.makeUpdate(DeltaDeployAdmin.java:177) at
com.sap.engine.services.ejb.EJBAdmin.makeUpdate(EJBAdmin.java:558) at
com.sap.engine.services.deploy.server.application.UpdateTransaction.makeComponents(UpdateTransaction.java:400) at
com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:321) at
com.sap.engine.services.deploy.server.application.UpdateTransaction.begin(UpdateTransaction.java:164) at
com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:292) at
com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:326) at
com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:3186) at
com.sap.engine.services.deploy.server.DeployServiceImpl.update(DeployServiceImpl.java:671) at
com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1278) at
com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319) at
com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200) at
com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136) at
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at
java.security.AccessController.doPrivileged(AccessController.java:219) at
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)', Arguments: []--> : Can't find resource for bundle
java.util.PropertyResourceBundle, key com.sap.engine.services.ejb.exceptions.deployment.EJBDeploymentException: Incorrect QL query: ,
errors: line 1: expecting "select", found '<end-of-query>'line 1: expecting "from", found '<end-of-query>'. at
com.sap.engine.services.ejb.deploy.ejbql.QLTranslator.prepareQLContext(QLTranslator.java:191) at
com.sap.engine.services.ejb.deploy.ejbql.QLTranslator.translateQuery(QLTranslator.java:103) at
com.sap.engine.services.ejb.deploy.ejbql.QLTranslator.translateAllQueries(QLTranslator.java:171) at
com.sap.engine.services.ejb.deploy.DeployAdmin.translateQL(DeployAdmin.java:1271) at
com.sap.engine.services.ejb.deploy.DeltaDeployAdmin.makeUpdate(DeltaDeployAdmin.java:177) at
com.sap.engine.services.ejb.EJBAdmin.makeUpdate(EJBAdmin.java:558) at
com.sap.engine.services.deploy.server.application.UpdateTransaction.makeComponents(UpdateTransaction.java:400) at
com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:321) at
com.sap.engine.services.deploy.server.application.UpdateTransaction.begin(UpdateTransaction.java:164) at
com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:292) at
com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:326) at
com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:3186) at
com.sap.engine.services.deploy.server.DeployServiceImpl.update(DeployServiceImpl.java:671) at
com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1278) at
com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319) at
com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200) at
com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136) at
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at
java.security.AccessController.doPrivileged(AccessController.java:219) at
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176) (message ID:
com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)
Deployment exception : The deployment of at least one item aborted
</PRE>
Edited by: Hari Krishna Dandhibhotla on Jun 11, 2010 6:39 AM
Entity Bean Annotation
/**
@abstractSchemaName PPSCostCenterBean
@cmpVersion 2.x
@ejbHome <{com.ibm.examples.ppscostcenter.PPSCostCenterHome}>
@ejbLocal <{com.ibm.examples.ppscostcenter.PPSCostCenterLocal}>
@ejbLocalHome <{com.ibm.examples.ppscostcenter.PPSCostCenterLocalHome}>
@ejbPrimaryKey <{java.lang.String}>
@ejbRemote <{com.ibm.examples.ppscostcenter.PPSCostCenter}>
@hasSimplePK
*/
Stateless Session Bean Annotation
/**
@ejbHome <{com.ibm.examples.ppscostcenter.PPSCostCenterProcessorHome}>
@ejbLocal <{com.ibm.examples.ppscostcenter.PPSCostCenterProcessorLocal}>
@ejbLocalHome <{com.ibm.examples.ppscostcenter.PPSCostCenterProcessorLocalHome}>
@ejbRemote <{com.ibm.examples.ppscostcenter.PPSCostCenterProcessor}>
@stateless
@transactionType Container
*/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No, please advice from where and how do i start cracking the issue
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can you please paste the code from the annotation here?
seems to me you are using (Hibernate) HQL when you need to use JPQL, see http://www.jpox.org/docs/1_2/jpa/jpql.html
Hi
Is your build success ?
It seems it is issue of missing some EJB annotations in the file.
Best Regards
Satish Kumar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.