JMS exceptions when proximity setting for ITIM is set to server

Technote (troubleshooting)


Problem(Abstract)

The following error may be found in the ITIM trace.log files when connecting to the itim_bus:

CWSIT0102E: A messaging engine selection TIM_Cluster.001-itim_bus was found but had to be discarded because it does not satisfy the connection proximity

Symptom

Failure to connect to itim_bus


Cause

This error is caused by the proximity setting for the ITIM Queue Connection Factory being improperly set to server.

Diagnosing the problem

The full error message encountered is:


    <Trace Level="MIN">
    <Time Millis="1323080562999"> 2011.12.05 05:22:42.999-05:00</Time>
    <Server Format="IP">xxxxxxxx</Server>
    <ProductId>CTGIM</ProductId>
    <Component>com.ibm.itim.scheduling</Component>
    <ProductInstance>TIMServer-ppdtim01</ProductInstance>
    <LogText><![CDATA[Failed to send message to JMS]]></LogText>
    <Source FileName="com.ibm.itim.scheduling.ScheduleManager$SchedulerThread" Method="processMessage"/>
    <Thread>Thread-55</Thread>
    <Exception><![CDATA[com.ibm.itim.messaging.MessagingException: standardException.JMSException; CWSIA0241E: An exception was received during the call to the method JmsManagedConnectionFactoryImpl.createConnection: com.ibm.websphere.sib.exception.SIResourceException: CWSIT0019E: No suitable messaging engine is available on bus itim_bus that matched the specified connection properties {multicastInterface=none, connectionProximity=Server, targetSignificance=Required, subscriptionProtocol=Unicast, targetType=BusMember, busName=itim_bus}. Reason for failure: CWSIT0102E: A messaging engine selection TIM_Cluster.001-itim_bus was found but had to be discarded because it does not satisfy the connection proximity constraint of Server that was specified by the application..
    at java.lang.Throwable.<init>(Throwable.java:80)
    at com.ibm.itim.exception.ITIMException.<init>(ITIMException.java:46)
    at com.ibm.itim.messaging.MessagingException.<init>(MessagingException.java:46)
    at com.ibm.itim.messaging.MessagingException.wrapException(MessagingException.java:51)
    at com.ibm.itim.messaging.MessageSenderBean.send(MessageSenderBean.java:289)
    at com.ibm.itim.messaging.MessageSenderBean.send(MessageSenderBean.java:206)
    ...

Resolving the problem

To correct this issue, login to the WebSphere Administration console.

Select Resources->JMS->Queue connection factories and select "ITIM Queue Connection Factory".

Verify that the Connection proximity is set to bus and not server. If incorrect then select bus, save your changes, and restart your application and messaging WebSphere servers.


Product Alias/Synonym

itim tim isim sim

Rate this page:

(0 users)Average rating

Document information


More support for:

IBM Security Identity Manager
Server

Software version:

5.1

Operating system(s):

AIX, Linux, Solaris, Windows

Reference #:

1574668

Modified date:

2013-11-14

Translate my page

Machine Translation

Content navigation