IBM Support

PI43960: UCR FAILS TO DISPLAY LOGIN PAGE WHEN MAIL.SENDER DOES NOT EXIST IN SERVER.PROPERTIES

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

  • UCR fails to display login page when mail.sender does not exist
    in server.properties
    
    1. Install UCR in silent mode (use the following entries)
    
    mail.sender=<email_address>l
    mail.smtp.host=smtp.gmail.com
    mail.smtp.password=password
    mail.smtp.port=587
    mail.smtp.secure=true
    mail.smtp.user=<email_address>
    
    2. Startup UCR and go to its login page
    
    Result:
    
     INFO: Illegal access: this web application instance has been
    stopped already.  Could not load
    com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResou
    rceTask.  The eventual following stack trace is caused by an
    error thrown for debugging purposes as well as to attempt to
    terminate the thread which caused the illegal access, and has no
    functional impact.
     java.lang.IllegalStateException
     	at
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappCla
    ssLoader.java:1612)
     	at
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappCla
    ssLoader.java:1571)
     	at
    com.mchange.v2.resourcepool.BasicResourcePool.checkIdleResources
    (BasicResourcePool.java:1462)
     	at
    com.mchange.v2.resourcepool.BasicResourcePool.access$2000(BasicR
    esourcePool.java:32)
     	at
    com.mchange.v2.resourcepool.BasicResourcePool$CheckIdleResources
    Task.run(BasicResourcePool.java:1937)
     	at java.util.TimerThread.mainLoop(Timer.java:566)
     	at java.util.TimerThread.run(Timer.java:516)
    
     Exception in thread "Timer-0" java.lang.NoClassDefFoundError:
    com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResou
    rceTask
     	at
    com.mchange.v2.resourcepool.BasicResourcePool.checkIdleResources
    (BasicResourcePool.java:1462)
     	at
    com.mchange.v2.resourcepool.BasicResourcePool.access$2000(BasicR
    esourcePool.java:32)
     	at
    com.mchange.v2.resourcepool.BasicResourcePool$CheckIdleResources
    Task.run(BasicResourcePool.java:1937)
     	at java.util.TimerThread.mainLoop(Timer.java:566)
     	at java.util.TimerThread.run(Timer.java:516)
     Caused by: java.lang.ClassNotFoundException:
    com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResou
    rceTask
     	at
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappCla
    ssLoader.java:1720)
     	at
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappCla
    ssLoader.java:1571)
     	... 5 more
    

Local fix

  • Remove the SMTP settings from server.properties or insert a
    valid email address to the mail.sender field 
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users                                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * UCR fails to display login page when mail.sender does not  *
    * exist                                                        *
    * in server.properties                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A fix is available in the current version of IBM UrbanCode
    Release
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI43960

  • Reported component name

    UC RELEASE

  • Reported component ID

    5725M5500

  • Reported release

    611

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-06-29

  • Closed date

    2016-04-09

  • Last modified date

    2016-04-09

  • 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

    UC RELEASE

  • Fixed component ID

    5725M5500

Applicable component levels

  • R600 PSN

       UP

  • R600 PSY

       UP

  • R601 PSN

       UP

  • R601 PSY

       UP

  • R610 PSN

       UP

  • R610 PSY

       UP

  • R611 PSN

       UP

  • R611 PSY

       UP

  • R612 PSN

       UP

  • R612 PSY

       UP

  • R620 PSN

       UP

  • R620 PSY

       UP

  • R621 PSN

       UP

  • R621 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4GCC","label":"IBM UrbanCode Release"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
09 April 2016