IBM Support

PH16949: WAS 8.5.5.15 / 9.0.5.0 - ISSUES WITH ANNOTATION SCANNING FILTERS (INCLUDE-SCANNING-PACKAGES ETC.)

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

APAR status

  • Closed as program error.

Error description

  • AnnotationCon E CWMDF0002E:
    Annotation processing failed with
    the following
    error:
    com.ibm.ws.metadata.annotations.AnnotationException:
    Annotation
    processing failed for class:
    org/aspectj/org/eclipse/
    jdt/internal/compiler/parser/UpdateParserFiles.c
    lass
    

Local fix

  • NA
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server having applications using web        *
    *                  services and wanting to reduce              *
    *                  annotation scanning time by providing       *
    *                  include-filters.                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: Using annotation scanning               *
    *                      include-filters does not entirely       *
    *                      prevent excluded JARs and packages      *
    *                      from being scanned.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The following error message is displayed in SystemOut.log:
    AnnotationCon E CWMDF0002E:
    Annotation processing failed with the following error:
    com.ibm.ws.metadata.annotations.AnnotationException:
    Annotation processing failed for class: <NAME OF CLASS>
    However, the class displayed in the error message is one
    that you did not want scanned for annotations. Specifically,
    you have used an included-filter to specify which application
    JARs and packages are to be included in the scanning for
    applications, and the class displayed in the error message
    is in a JAR or package which should not be scanned.
    This normally will not result in an error message.  Rather
    the result is slower performance, which might or might not
    be noticeable.  The error message only appears if a class
    being scanned is corrupt.
    

Problem conclusion

  • It was found that the web services component of WebSphere
    Application Server had not implemented include-filters.  This
    means that if your application contains web services, then
    the include-filter is ignored during web services processing.
    
    The web services code has been updated to implement
    include-filters.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.5.5.17 and 9.0.5.3.  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

    PH16949

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-09-16

  • Closed date

    2019-10-30

  • Last modified date

    2019-10-30

  • 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



Document information

More support for: WebSphere Application Server
General

Software version: 850

Reference #: PH16949

Modified date: 30 October 2019