Skip to Content

getMethodReady() for stateless bean exception

Hi Experts,

I have a IDoc to SOAP scenario, I am trying to use the axis adapter to create the wsse security soap header envelop using module beans, but after all the configurations i got the below mentioned error:

"Message processing failed. Cause: javax.ejb.EJBException: Exception in getMethodReady() for stateless bean sap.com/com.sap.aii.axis.app*xml|com.sap.aii.adapter.axis.ejb.jar*xml|AFAdapterBean; nested exception is: com.sap.engine.services.ejb3.util.pool.PoolException: javax.ejb.EJBException: Exception raised from invocation of public void com.sap.aii.adapter.axis.modules.AFAdapterBean.ejbCreate() throws javax.ejb.CreateException method on bean instance com.sap.aii.adapter.axis.modules.AFAdapterBean@6d710dc7 for bean sap.com/com.sap.aii.axis.app*xml|com.sap.aii.adapter.axis.ejb.jar*xml|AFAdapterBean; nested exception is: javax.ejb.CreateException: java.lang.NoClassDefFoundError: org/apache/axis/AxisFault".

(Attached are the screenshots of CC(cc1.png) and error(error.png))

Could you please tell me on how to fix this error.

Thanks in advance...

Aayush Aggarwal


error.png (25.8 kB)
cc1.png (18.1 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • May 08, 2017 at 01:31 PM

    Hi,

    The error message you received (java.lang.NoClassDefFoundError: org/apache/axis/AxisFault) suggests that there is a problem with Axis libraries. Are you sure you have all required Axis libraries deployed to your PI system?

    You can check it using the following URL:

    http://<your_host>:<your_port>/XIAxisAdapter/MessageServlet

    Regards,

    Andrzej

    Add comment
    10|10000 characters needed characters exceeded

  • May 10, 2017 at 05:46 AM

    Hi Andrzej,

    Thanks for your reply.

    Could you please tell me what to check in

    http://<your_host>:<your_port>/XIAxisAdapter/MessageServlet

    Regards,

    Aayush Aggarwal

    Add comment
    10|10000 characters needed characters exceeded

  • May 10, 2017 at 07:28 AM

    Hi,

    Please check the required components section. The status should look like below:

    Number of Missing Components: 0

    Status: OK

    The optional components section can have missing components, of course. It depends on your requirements which ones you have to have installed on your system.

    Regards,

    Andrzej

    Add comment
    10|10000 characters needed characters exceeded

  • May 10, 2017 at 01:57 PM

    Hi,

    Please read the answers for questions:

    1. How can I start using the Axis adapter?

    3. How to prepare axis provider lib sda?

    in "General Questions" section of the following note: 1039369 - FAQ XI Axis Adapter.

    You have to create an SDA file (containing all required Axis libraries) and deploy it to your PI system.

    Regards,

    Andrzej

    Add comment
    10|10000 characters needed characters exceeded