SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 35963: MQJMS6116 errors appear in the macore and SystemOut logs

DetailsHotfixAboutRate It

When SAS® Customer Intelligence is deployed on WebSphere, you might see the following errors in both the SAS Customer Intelligence macore and Web server systemout logs:

3313420b JMSManagedCon > connectionErrorOccurred javax.jms.IllegalStateException: MQJMS6116: This operation is not permitted on an entity that is closed

This error is reported because SAS Customer Intelligence caches queue connections and these are sometimes lost. The connections are automatically re-established, therefore, no failures occur, but the error is thrown to the logs.

A hot fix is available for this issue. It removes this error by disabling the caching of connections

Once the hot fix has been applied, you will need to change the JVM arguments for the SAS® Marketing Automation core application to disable caching. If these arguments are not changed, then caching will not be disabled:

IBM Websphere

To set generic JVM arguments in WebSphere 5.1, do the following:

  1. Log on to the Administration Console and navigate to:

    Application Servers ► server1 ► Process Definition ►

  2. Add the following property to the executable arguments:

    -Dcom.sas.analytics.crm.task.cacheJMSConnection=false

  3. Restart Websphere.

BEA Weblogic

To set generic JVM arguments in Weblogic 8.1, do the following:

  1. Navigate to:

    C:\bea\user_projects\domains\mydomain (Windows)
    ....bea/user_projects/domains/mydomain (UNIX)

  2. Edit the startweblogic.cmd file by adding the following property:

    set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sas.analytics.crm.task.cacheJMSConnection=false

  3. If you are starting the SAS Managed Server in Weblogic from the Administration console, log on to the console.
  4. Navigate through SASSolutions ► Servers ► SAS Managed Server, then select the Configuration ► Remote Start tabs.
  5. Add the following to the arguments in the arguments field:

    -Dcom.sas.analytics.crm.task.cacheJMSConnection=false

  6. Restart your SAS Managed Server.

Select the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Marketing Automation ServerMicrosoft Windows 2000 Advanced Server4.49.1 TS1M3 SP4
Microsoft Windows 2000 Datacenter Server4.49.1 TS1M3 SP4
Microsoft Windows 2000 Server4.49.1 TS1M3 SP4
Microsoft Windows 2000 Professional4.49.1 TS1M3 SP4
Microsoft Windows NT Workstation4.49.1 TS1M3 SP4
Microsoft Windows Server 2003 Datacenter Edition4.45.39.1 TS1M3 SP49.2 TS2M0
Microsoft Windows Server 2003 Enterprise Edition4.45.39.1 TS1M3 SP49.2 TS2M0
Microsoft Windows Server 2003 Standard Edition4.45.39.1 TS1M3 SP49.2 TS2M0
Microsoft Windows XP Professional4.45.39.1 TS1M3 SP49.2 TS2M0
Windows Vista4.45.39.1 TS1M3 SP49.2 TS2M0
64-bit Enabled AIX4.45.39.1 TS1M3 SP49.2 TS2M0
64-bit Enabled Solaris4.45.39.1 TS1M3 SP49.2 TS2M0
HP-UX IPF4.45.39.1 TS1M3 SP49.2 TS2M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.