IBM Support

PK83046: ClearCase integration: EJB Client Project cannot be removed from the deployment descriptor

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • UsingRational Software Architect 7.5.1 and Rtional ClearCase Rem
    oteClient 7.1, if an EJB project and its client project are shar
    ed under a CCRC view,
    it is impossible to complete the remove of the EJB Client Jar fr
    om the
    deployment descriptor.
    
    Steps to reproduce:
    1. Create an EJB Project called 'RemoveEJBClientJar'
       Choose EJB version 2.1
       Chose Target Runtime 6.1
       Choose Default EJB Client
    2. Create a session bean called SessionBean1
       and click finish.
    3. Share the EJB Project choosing the CCRC view
    4. Choose default option for adding to SourceControl
    in particular do not check the option to check out artifact afte
    r adding to source control
    5. Share the EJB Client project choosing the same view and same
    options
    6. Share the EAR project choosing the same view and same options
    7. Open the Deployment descriptor of the EJB Project (ejb-jar.xm
    l)
    8. Go to Overview tab and click on the button called
    'Remove' in the EJB Client Jar section
    9. Check out the ejb-jar.xml file when prompted
    10. Check out the ibm-ejb-jar-bnd.xmi file when prompted
    Result:
    You get message saying 'Are you sure you want to combine the con
    tents
    of the EJB client Jar project with the EJB JAR project, replace
    all references and delete the EJB client JAR project?'
    - Click 'Yes'
    You are then asked if you want to refresh the ejb project
    - Click Yes
    You are then asked if you want to refresh the ejb client project
    - Click Yes
    - No error message is shown to the user
    - the ejb client project remains
    
    In the error log you get an entry saying:
    !ENTRY org.eclipse.core.resources 4 273 2009-03-20 10:51:45.323
    !MESSAGE Problems encountered while deleting resources.
    !SUBENTRY 1 com.ibm.rational.clearcase.ide 4 4 2009-03-20 10:51:
    45.323
    !MESSAGE Selected project is under ClearCase control. Only the p
    roject resource can be deleted without deleting the contents.
    

Local fix

Problem summary

  • See Error Description
    

Problem conclusion

  • Fixed in Rational Application Developer V7.5.3
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK83046

  • Reported component name

    RATL APP DEV WI

  • Reported component ID

    5724J1901

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-03-20

  • Closed date

    2009-06-29

  • Last modified date

    2009-06-29

  • 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

    RATL APP DEV WI

  • Fixed component ID

    5724J1901

Applicable component levels

  • R751 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 June 2009