on 12-29-2005 7:52 PM
Hi,
I got the same error with SAP Basic Java Libs deployment.(One of the steps before IPC Web Applications can be deployed.)
All the deployment steps go fine except the last one -> (Deployment action for Business Communication Broker ICI) which says
The remote method "processFunction" must match an EJB class method. See the Log file contents below for details.
How do I really fix it?
Any help will be highly appreciated.
Regards,
Ruchika
____________________________________________________________________________________________________________________Contents of the log file of the target system:
05/12/29 13:59:05 - ***********************************************************
05/12/29 13:59:05 - Applying user role management mappings.
05/12/29 13:59:05 - Start updating EAR-file...c:\sdmhome\comp_root\origin\sap.com\com.sap.bcb.ici\6.20.1820050209143848.0000\bcbici.ear
05/12/29 13:59:06 - Temp files deleted...
05/12/29 13:59:06 - Ear-file updated successfully for 481ms.
05/12/29 13:59:07 - References from loader bcbici to its loaders were made!
05/12/29 13:59:07 - Start deploying ...
05/12/29 13:59:07 - Ear-file uploaded to server for 201ms.
05/12/29 13:59:38 - ERROR: ID90506: NOT Deployed. ERROR returned from deploy service :
com.inqmy.services.deploy.container.DeploymentException: ID020207 Incorrect Bean.
The following error(s) occurred in the remote interface of "BCOM_RS_FIND_AGENT": *****
ID020064:The remote method "processFunction" must match an EJB class method.
at com.inqmy.services.ejb.deploy.tools.DeployGenerator.generateCommon(DeployGenerator.java:492)
at com.inqmy.services.ejb.deploy.tools.DeployGenerator.generateExc(DeployGenerator.java:371)
at com.inqmy.services.ejb.deploy.tools.DeployGenerator.generate(DeployGenerator.java:198)
at com.inqmy.services.ejb.AdminImpl.deploy(AdminImpl.java:497)
at com.inqmy.services.deploy.server.DeployServiceImpl.makeEJBeans(DeployServiceImpl.java:3089)
at com.inqmy.services.deploy.server.DeployServiceImpl.deploy1(DeployServiceImpl.java:380)
at com.inqmy.services.deploy.server.DeployServiceImpl.deploy(DeployServiceImpl.java:136)
at com.inqmy.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:184)
at com.inqmy.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:157)
at com.inqmy.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:125)
at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)
at com.inqmy.core.cluster.impl0.ParserRunner.run(ParserRunner.java:34)
at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
at java.security.AccessController.doPrivileged(Native Method)
at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:132)
05/12/29 13:59:38 - ***********************************************************
(error ID: com.sap.sdm.serverext.servertype.inqmy.InQMyJ2eeDeployManager.performAction(int).REMEXC)
Message was edited by: Ruchika Nagrath
Message was edited by: Ruchika Nagrath
Hi,
processFunction is supposed to be a funtion in a Java Bean. And this function is supposed to be called from another platform say ABAP . This Java Bean should have a JNDI name. This JNDI name can be checked in ejb-j2ee-engine.xml.
Regards,
Parminder
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
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.