IBM Support

PM15398: CLASSNOTFOUNDEXCEPTION FOR COM.IBM.WPS.ENGINE.TAGS.IMAGEHEIGHTWI DTHTAG

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Starting with Portal 6.1 several tags were removed from the
    engine.tld Tag-Library. Customer that used this tags in prior
    versions of Portal may experience a ClassNotFoundException in
    the logs when migrating their custom themes to 6.1:
    
    [5/24/10 16:18:47:956 CDT] 0000001d annotation W
    com.ibm.ws.webcontainer.annotation.WASAnnotationHelper
    collectClasses unable to instantiate class
    java.lang.ClassNotFoundException:
    com.ibm.wps.engine.tags.ImageHeightWidthTag
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader
    .java:150)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader
    .java:90)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at com.ibm.ws.classloader.ProtectionClassLoader
    .loadClass(ProtectionClassLoader.java:62)
    at com.ibm.ws.classloader.ProtectionClassLoader
    .loadClass(ProtectionClassLoader.java:58)
    at com.ibm.ws.classloader.CompoundClassLoader
    .loadClass(CompoundClassLoader.java:526)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at com.ibm.ws.classloader.CompoundClassLoader
    .loadClass(CompoundClassLoader.java:494)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at com.ibm.ws.classloader.CompoundClassLoader
    .loadClass(CompoundClassLoader.java:494)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:247)
    at com.ibm.ws.webcontainer.annotation.WASAnnotationHelper
    .loadClass(WASAnnotationHelper.java:661)
    

Local fix

Problem summary

  • Starting with Portal 6.1 several tags were removed from the
    engine.tld tag library. Customers that used this tags in prior
    versions of Portal may experience a ClassNotFoundException in
    the logs when migrating their custom themes to 6.1:
    
           [5/24/10 16:18:47:956 CDT] 0000001d annotation W
    com.ibm.ws.webcontainer.annotation.WASAnnotationHelper
    collectClasses unable to instantiate class
    java.lang.ClassNotFoundException:
    com.ibm.wps.engine.tags.ImageHeightWidthTag
           at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
           at java.security.AccessController.doPrivileged(Native
    Method)
           at
    java.net.URLClassLoader.findClass(URLClassLoader.java:188)
           at
    com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.jav
    a:150)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
           at
    com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.jav
    a:90)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
           at
    com.ibm.ws.classloader.ProtectionClassLoader.loadClass(Protectio
    nClassLoader.java:62)
           at
    com.ibm.ws.classloader.ProtectionClassLoader.loadClass(Protectio
    nClassLoader.java:58)
           at
    com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundCla
    ssLoader.java:526)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
           at
    com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundCla
    ssLoader.java:494)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
           at
    com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundCla
    ssLoader.java:494)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.Class.forName0(Native Method)
           at java.lang.Class.forName(Class.java:247)
           at
    com.ibm.ws.webcontainer.annotation.WASAnnotationHelper.loadClass
    (WASAnnotationHelper.java:661)
    

Problem conclusion

  • Fixed the taglib descriptor engine.tld to not to reference the
    removed tags. These tags are imageHeightWidth, adminlinkinfo,
    ifAdminPage and adminNavHelper.
    
    Failing Module(s):
       Engine: Tags & Commands
    
    Affected Users:
       All Users
    
    Version Information:
       Portal Version(s): 6.1.0.3
        Pre-Requisite(s): ---
         Co-Requisite(s): ---
    
    Manuel Steps:
       None
    
    Platform Specific:
       This fix applies to all platforms.
    
    
    PM15398 is part of Cumulative Fix 06 for Portal 6.1.0.3/6.1.5.0.
    
    The fix is available from Fix Central:
    
    http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorde
    r?apar=PM14900&productid=WebSphere%20Portal&brandid=5
    
    You may need to type or paste the complete address into your Web
    browser.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM15398

  • Reported component name

    PORTAL EXPRESS

  • Reported component ID

    5724E7799

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-05-28

  • Closed date

    2010-07-20

  • Last modified date

    2010-07-20

  • 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

    PORTAL EXPRESS

  • Fixed component ID

    5724E7799

Applicable component levels

  • R61C PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHRKX","label":"WebSphere Portal"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB31","label":"WCE Watson Marketing and Commerce"}}]

Document Information

Modified date:
20 December 2021