cancel
Showing results for 
Search instead for 
Did you mean: 

Deployment issue (IPC Web Applications)

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

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