IBM Support

PM50100: EJB 2.1 MODULE WITH WEBSERVICE-ONLY STATELESS SESSION BEAN FAILS WHEN DEPLOYED FROM A RAD WORKSPACE WITHOUT EXPORTING.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • [10/12/11 16:48:43:265 CDT] 0000001b EJBContainerI I
    CNTR0167I: The server is binding the
    webservice.address.TestAddressHome interface of the
    TestAddressSoapBindingImpl enterprise bean in the EJB21.jar
    module of the EJB21EAR application.  The binding location is:
    <null>
    [10/12/11 0:44:35:109 EDT] 00000009 AppManagement W
    ADMA0116W: Unable to start: TEW8J14_E2EEAR using:
    WebSphere:name=ApplicationManager,process=server1,platform=proxy
    ,node=ws002Node09,version=8.0.0.0,type=ApplicationManager,mbeanI
    dentifier=ApplicationManager,cell=testCell,spec=1.0
    exception is: javax.management.MBeanException: Exception
    thrown in RequiredModelMBean while trying to invoke operation
    startApplication
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Rational Application Developer users of     *
    *                  Enterprise Java Beans (EJB).                *
    ****************************************************************
    * PROBLEM DESCRIPTION: Stateless session beans with only a     *
    *                      webservices client view prevents        *
    *                      the application from starting.          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When Rational Application Developer is used to deploy an EJB
    application without exporting the application, a binding object
    is not created for a stateless session bean that has a
    webservices client view only.  In this scenario, the EJB
    container should create a default binding name based on the
    home interface name of the stateless session bean, but because
    a binding object does not exist, this logic does not run.  The
    EJB container then tries to bind the EJB using a null binding
    name.
    

Problem conclusion

  • The logic to create a default binding name has been fixed to
    run regardless of whether or not a binding object exists.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.0.0.2.  Please refer to the Recommended Updates
    page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM50100

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-10-14

  • Closed date

    2011-10-26

  • Last modified date

    2011-10-26

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 October 2021