IBM Support

IC97879: CLIENT NOT LAUNCHING FROM CITRIX ENVIRONMENT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as user error.

Error description

  • After upgrading from 8.5.3 to 8.5.3FP5, number of end users
    seeing daily
    launching failure.
    Most of the errors seen with getting location information.
    .166 1 SEVERE com.ibm.rcp.topologyhandler.internal.model.Topolog
    yModel
    createExtension com/ibm/icu/util/GregorianCalendar
        java.lang.NoClassDefFoundError:
    com/ibm/icu/util/GregorianCalendar
       at com.ibm.icu.util.SimpleTimeZone.inDaylightTime(Unknown
    Source)
       at com.ibm.icu.impl.TimeZoneAdapter.inDaylightTime(Unknown
    Source)
       at java.util.TimeZone.getOffset(Unknown Source)
       at sun.util.calendar.AbstractCalendar.getCalendarDate(Unknown
    Source)
       at sun.util.calendar.Gregorian.getCalendarDate(Unknown
    Source)
       at sun.util.calendar.Gregorian.getCalendarDate(Unknown
    Source)
       at sun.util.calendar.Gregorian.getCalendarDate(Unknown
    Source)
       at java.util.Date.normalize(Unknown Source)
       at java.util.Date.toString(Unknown Source)
       at java.util.Properties.store(Unknown Source)
       at com.ibm.rcp.internal.util.PersistableMap.store(Unknown
    Source)
       at
    com.ibm.rcp.topologyhandler.internal.model.TopologyModel.createE
    xtension(Unknown
     Source)
       at
    com.ibm.rcp.topologyhandler.internal.TopologyHandlerImpl$2.run(U
    nknown
    Source)
       at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
     com.ibm.rcp.topologyhandler
    19:49:01.181 2 SEVERE  ᅠ An internal error occurred during:
    "Getting Current
    Location".
        java.lang.NumberFormatException: For input string: "1964 "
       at java.lang.NumberFormatException.forInputString(Unknown
    Source)
       at java.lang.Integer.parseInt(Unknown Source)
       at java.lang.Integer.parseInt(Unknown Source)
       at
    com.ibm.workplace.noteswc.locations.LocationUtil.setProxyPrefere
    nces(Unknown
    Source)
       at
    com.ibm.workplace.noteswc.locations.jobs.RetrieveCurrentLocation
    Job.run(Unknown
    Source)
       at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
     org.eclipse.core.jobs
    19:49:01.181 1 SEVERE  ᅠ An internal error occurred during:
    "LOAD_TOPOLOGY_JOB".
        java.lang.NoClassDefFoundError:
    com/ibm/icu/util/GregorianCalendar
       at com.ibm.icu.util.SimpleTimeZone.inDaylightTime(Unknown
    Source)
       at com.ibm.icu.impl.TimeZoneAdapter.inDaylightTime(Unknown
    Source)
       at java.util.TimeZone.getOffset(Unknown Source)
       at sun.util.calendar.AbstractCalendar.getCalendarDate(Unknown
    Source)
       at sun.util.calendar.Gregorian.getCalendarDate(Unknown
    Source)
       at sun.util.calendar.Gregorian.getCalendarDate(Unknown
    Source)
       at sun.util.calendar.Gregorian.getCalendarDate(Unknown
    Source)
       at java.util.Date.normalize(Unknown Source)
       at java.util.Date.toString(Unknown Source)
       at java.util.Properties.store(Unknown Source)
       at com.ibm.rcp.internal.util.PersistableMap.store(Unknown
    Source)
       at
    com.ibm.rcp.topologyhandler.internal.components.ExtensionProcess
    or.removeContrib
    utionsFromMap(Unknown Source)
       at
    com.ibm.rcp.topologyhandler.internal.TopologyHandlerImpl.loadExt
    ensions(Unknown
    Source)
       at
    com.ibm.rcp.topologyhandler.internal.TopologyHandlerImpl.access$
    2(Unknown
    Source)
       at
    com.ibm.rcp.topologyhandler.internal.TopologyHandlerImpl$2.run(U
    nknown
    Source)
       at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
    

Local fix

  • Remove workspace directory can make notes launching temporarily.
    Issue comes
    back next day.
    IBM would like more data to diagnose this issue including logs.
    One idea:
    It is possible (in a Citrix) environment that a cache get out
    of sync, so may consider to try resetting the JVM and
    RDS
    cache for this Citrix environment.  If they are not initialized
    correctly, it could create a problem of NoClassFoundError.
    Assuming the Cache files are shared among all users, you will
    need to reference the Citrix setup documentation.  The rough
    idea is to:
    -Using a ID that has R/W privilege, delete the JVM cache file
    and the RDS cache file.... [Notes data
    path]\data\workspace\.config\org.eclipse.osgi\RDSCache.xpd and
    C24*_xpdplat_.jvm_G08 (like C240D2A32P_xpdplat_.jvm_G08).
    -startup up notes in normal fashion, run a few common functions,
    close notes
    -repeat at least 2 more times to burn in the caches
    

Problem summary

Problem conclusion

Temporary fix

Comments

  • This APAR is associated with SPR# JACE9AYFXT.
    The problem was caused by a user error or user misunderstanding.
    

APAR Information

  • APAR number

    IC97879

  • Reported component name

    LOTUS EXPEDITOR

  • Reported component ID

    5724R0900

  • Reported release

    900

  • Status

    CLOSED USE

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-11-22

  • Closed date

    2013-11-29

  • Last modified date

    2013-11-29

  • APAR is sysrouted FROM one or more of the following:

    LO77043

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSVHEW","label":"Lotus Expeditor"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"900","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
29 November 2013