IBM Support

LO38027: JAVA.LANG.NOCLASSDEFFOUNDERROR: COM.BOWSTREET.PROFILES.PROFILESET IN A CLUSTER

 

APAR status

  • Closed as program error.

Error description

  • ISSUE
    Profiled Portlets will not function in a
      clustered environment.
    
    SYMPTOMS
      java.lang.NoClassDefFoundError:
    com.bowstreet.profiles.ProfileSet
    (initialization failure)
     at java.lang.J9VMInternals.initialize(J9VMInternals.java:132)
     at
    com.bowstreet.profiles.FileStorageHandler.addProfileSetToCache
    (FileStorageHandler.java:1198)
     at com.bowstreet.profiles.FileStorageHandler.getProfileSet
    (FileStorageHandler.java:1169)
     at com.bowstreet.profiles.FileStorageHandler.readProfileSet
    (FileStorageHandler.java:240)
     at
    com.bowstreet.profiles.ProfileSetStorageManager.getProfileSet
    (ProfileSetStorageManager.java:182)
    ... ...
    Caused by: java.lang.RuntimeException: The bootstrap
    configuration
    property bowstreet.rootDirectory was not defined by the Portlet
    Factory
    initialization servlet or in system properties.  The Portlet
    Factory is
    not properly initialized and it should not be used in this
    state.
     at com.bowstreet.BSConfig.initHomeDir(BSConfig.java:880)
     at com.bowstreet.BSConfig.getHomedir(BSConfig.java:962)
     at com.bowstreet.BSConfig.getConfigFilePath(BSConfig.java:1045)
     at
    com.bowstreet.BSConfig.initConfigProperties(BSConfig.java:337)
     at com.bowstreet.BSConfig.getProperty(BSConfig.java:500)
     at com.bowstreet.BSConfig.getPropertyBoolean(BSConfig.java:760)
     at
    com.bowstreet.profiles.ProfileSet.<clinit>(ProfileSet.java:134)
    
    ENVIRONMENT
      WPF 6.1.01
    
    RECREATION:
      Deployed Profiled portlets to a cluster.
    

Local fix

  • Profiled Porlets will run in a single node, but that is not
    likely to be a solution for most customers.
    

Problem summary

  • fix in next release
    

Problem conclusion

  • fix in next release
    

Temporary fix

Comments

APAR Information

  • APAR number

    LO38027

  • Reported component name

    WEBP PORTLET FA

  • Reported component ID

    5724O0300

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-02-24

  • Closed date

    2009-05-13

  • Last modified date

    2009-05-13

  • 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

    WEBP PORTLET FA

  • Fixed component ID

    5724O0300

Applicable component levels

  • R610 PSY

       UP

[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Edition":"","Line of Business":{"code":null,"label":null}}]

Document Information

Modified date:
13 May 2009