IBM Support

PK86140: During validation, multiple errors of the form 'ResourceExceptio n: Resource does not exist' are written to the log

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Using Rational Application Developer V7.5.1 and V7.5.2
    Getting multiple ResourceExceptions written to the log during Va
    lidation - ResourceException: Resource does not exist
    
    Log messages that look like this:
    
    org.eclipse.core.internal.resources.ResourceException: Resource
    'some resource lcoation' does not exist.
     at org.eclipse.core.internal.resources.Resource.checkExists(Unk
    nown Source)
     at org.eclipse.core.internal.resources.Resource.checkAccessible
    (Unknown Source)
     at org.eclipse.core.internal.resources.Resource.checkAccessible
    AndLocal(Unknown Source)
     at org.eclipse.core.internal.resources.Resource.setSessionPrope
    rty(Unknown Source)
     at org.eclipse.wst.validation.internal.ValManager.putValPropert
    y(Unknown Source)
    
    Found that this workaround can/may clear the validation errors:
    
    1. Run Validation on all projects till no errors (typically 5+ t
    imes)
    2. Do Project Clean on all projects (at least twice)
    3. restart RAD
    4. sometime the workspace will be now be without validation erro
    rs
    If not go back to 1. and repeat till no validation errors.
    
    This can take up two hours out of their development day.
    It affects all of the clients development machines randomly (eve
    ry 2 weeks or every 2 days) on large 2 GB workspace
    

Local fix

Problem summary

  • See Error Description
    

Problem conclusion

  • Catch the exception and no need to log it if the resource is
    deleted already.
    
    Fixed in Rational Application Developer V7.5.3
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK86140

  • 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-05-07

  • 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