IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue 'Session Queue'

    Posted Mon October 07, 2013 09:00 AM

    Hello, this is my first post on this forum. And if I’m not chased away for rookie errors - hopefully not my last.

    Topic: lotus.domino.Session->recycle() causes error
    [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue ‘Session Queue’
    (every time) on webMethods 8.2.2.0 w/IS_8.2_SP2_Core_Fix7, build 228.

    This call has worked fine for years on Integration server 7.1 with the same Lotus Notes Adapter package (6.0).
    Other recycle calls, like lotus.domino.Database->recycle() works fine on 8.2.2.0. No errors issued in server log.

    I’m a bit stuck on why we see this error now, and I would appreciate If anyone can point me in the right direction

    Thanks, Arnt


    #Integration-Server-and-ESB
    #webMethods
    #Adapters-and-E-Standards


  • 2.  RE: [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue 'Session Queue'

    Posted Mon October 07, 2013 11:35 AM

    It seems this is a known issue discussed on the Empower KB article…Check this out:

    https://empower.softwareag.com/sl24sec/SecuredServices/KCFullTextASP/viewing/view.asp?KEY=100041-6210477&DSN=PIVOTAL&DST=TCD&HL=1&QUERY=UncaughtExceptionHandler|queue|Session|Queue&SessionID=208093401

    If you have no immediate access to the site here is the direct info:

    Version: 8.2.2

    Description:

    There is an UncaughtExceptionHandler in queue ‘ServiceAssoc Queue’ error occurrence in server log.

    Please check why the error occurs. Why the error “UncaughtExceptionHandler in queue ‘ServiceAssoc Queue’” occurs in server log (but no error in Error log).
    Integration Server (IS) is clustered and there is no interface problem. This error occurs irregularly after we have upgraded and went live.

    In IS admin page > Setting> Logging, the mode of Service logger is set by Asynchronous, Guaranteed is set by No and Destination is set by File.

    Resolution:

    There was a similar issue when a service that closes sessions on Lotus Domino servers. It seems like there was a new java service implemented in the environment to search the staff number and do substring it. It is communicating with Domino Notes and then searching staff number. There was a similar issue when a service that closes sessions on Lotus Domino servers using the Domino Java API (NCSO.jar).

    The mentioned java service looks like generating those errors - “UncaughtExceptionHandler in queue 'ServiceAssoc Queue”. It is a service that closes sessions on Lotus Domino servers using the Domino Java API (NCSO.jar). It should close the session correctly but generates those errors.

    If this is the case, do try to install a newer version of the Lotus Domino Java API (NCSO.jar). Also, make sure the jar files you’re compiling against match the version you’re running with. You may engage your vendor regarding this as the third party solution.

    The issue is resolved after mentioned API driver version upgrade.

    HTH,
    RMG


    #webMethods
    #Adapters-and-E-Standards
    #Integration-Server-and-ESB


  • 3.  RE: [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue 'Session Queue'

    Posted Mon October 07, 2013 11:45 AM

    Thanks for this reply! Very useful!! Will look for new driver.


    #Integration-Server-and-ESB
    #Adapters-and-E-Standards
    #webMethods


  • 4.  RE: [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue 'Session Queue'

    Posted Wed October 09, 2013 09:20 AM

    I replaced ncso.jar, timestamped 03.03.2005 with the ncso.jar from my own Lotus Notes 8.5 client, timestamped 11.08.2010 and the error message went away. Thanks for helping!


    #webMethods
    #Adapters-and-E-Standards
    #Integration-Server-and-ESB


  • 5.  RE: [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue 'Session Queue'

    Posted Thu October 17, 2013 01:18 PM

    Hello Guys

    I am also facing a similar error.
    The version of IS is 8.2.2.0 with CoreFix8.

    Error in the server logs is as follows:

    2013-10-16 08:28:12 BST [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue ‘Session Queue’
    2013-10-16 08:29:50 BST [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue ‘Session Queue’
    2013-10-16 08:29:50 BST [WmAuditingSC.destination.1122E] Destination ‘ErrorDBDest’ caught unexpected Throwable logging audit event: null
    2013-10-16 08:30:01 BST [WmAuditingSC.queue.2406E] AuditQueueWorker for queue ‘Error Queue’ failed to log event to destination ‘ErrorDBDest’; reason ‘null’; stack trace follows
    2013-10-16 08:30:01 BST [WmAuditingSC.queue.2416I] In queue ‘Error Queue’ worker, the preceding error is non-recoverable; failing-over
    2013-10-16 08:30:01 BST [WmAuditingSC.queue.2098E] The following record could not be written to the Failed Audit Log: WMERROR 7d3a0300-3634-11e3-b12c-e7c8cd56548b
    2013-10-16T07:28:12.622Z
    2013-10-16T07:30:01.129Z null java.lang.OutOfMemoryError: null
    at java.lang.reflect.Array.newArrayImpl(Native Method)
    at java.lang.reflect.Array.newInstance(Array.java:246)
    at java.util.Vector.toArray(Vector.java:1011)
    at com.wm.app.audit.impl.AuditRuntime.getContextStack(AuditRuntime.java:330)
    at com.wm.app.b2b.server.audit.ServiceAuditLogger.auditLogEnd(ServiceAuditLogger.java:498)

    We recieved this error for the first time and after we recieved this error the server error logs stopped getting generated and there was no entry made after the above error.

    The system thread count, Committed memory , sessions etc. were around optimal values.

    Can you please suggest the cause and the fix of this issue.

    Regards
    Mayank


    #webMethods
    #Adapters-and-E-Standards
    #Integration-Server-and-ESB


  • 6.  RE: [WmAuditingSC.queue.2401E] UncaughtExceptionHandler in queue 'Session Queue'

    Posted Fri October 18, 2013 11:19 AM

    Did you configure Audit db (ISCoreAudit) pool and make sure all the tables created correctly if not drop and recreate and reassign the pool…Restart the IS 822

    Also IS822 core fix level now is corefix11

    HTH,
    RMG


    #Integration-Server-and-ESB
    #webMethods
    #Adapters-and-E-Standards