Hi,
Please find the Adapter Trace File below .
Also please let us know where we configured wrong.
<4028-1132>: The file was created by JMS adapter from IBM Corporation
<4028-1132>: The file was created or updated on or around Thu May 24 20:01:34 IST 2007
<4028-1132>: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
<4028-1132>: [m4jms:MAdapterImpl.setAdapterPropFromCmdValue] (rc = 0) OK
<4028-1132>: [m4jms:MAdapterImpl.setAdapterPropsFromCmdline] (rc = 0) OK
<4028-1132>: [m4jms:MAdapterImpl.doCmdlineFinalSanityCheck]
<4028-1132>: | >>>>By a cursory check, command combinations or syntax appears to be correct
<4028-1132>: [m4jms:MAdapterImpl.doCmdlineFinalSanityCheck] (rc = 0) OK
<4028-1132>: [m4jms:MAdapterImpl.validateProperties] (rc = 0) OK
<4028-3884>: [m4jms:MConnectionImpl.connect]
<4028-3884>: | [m4jms:M4jmsutility.getInitCtx]
<4028-3884>: | [m4jms:M4jmsutility.getInitCtx] (rc = 0) OK
<4028-3884>: | Connecting...
<4028-3884>: | [m4jms:M4jmsutility.getQueueCF]
<4028-3884>: | [m4jms:M4jmsutility.getQueueCF] (rc = 0) OK
<4028-3884>: | Messaging mode is P2P
<4028-3884>: | Connection factory: jms/QCF
<4028-3884>: | Username/password : Not using explicit authentication to connect
<4028-3884>: | Connection to JMS provider has been established
<4028-3884>: | Provider name is:->
<4028-3884>: | IBM
<4028-3884>: | Provider version is:->
<4028-3884>: | ???
<4028-3884>: | The JMS API version being used is:->
<4028-3884>: | 1.1
<4028-3884>: | The connection factory and provider are configured to support the following JMSX properties:->
<4028-3884>: | JMSXUserID
<4028-3884>: | JMSXDeliveryCount
<4028-3884>: | JMSXAppID
<4028-3884>: | JMSXGroupID
<4028-3884>: | JMSXGroupSeq
<4028-3884>: [m4jms.MConnectionImpl.connect (sc=0)] (rc = 0) OK
<4028-3884>: [m4jms:MAdapterImpl.onNotify]
<4028-3884>: | PUTSTART....
<4028-3884>: | Sending msgs to the queue: INPUTQ
<4028-3884>: | [m4jms.MConnectionImpl.getQueueSession]
<4028-3884>: | | [m4jms.MConnectionImpl.createQueueSession]
<4028-3884>: | | | Creating a new queue session...
<4028-3884>: | | | Successfully created a transacted queue session, not busy
<4028-3884>: | | [m4jms.MConnectionImpl.createQueueSession] (rc = 0) OK
<4028-3884>: | | A new queue session created, returning it
<4028-3884>: | [m4jms.MConnectionImpl.getQueueSession] (rc = 0) OK
<4028-3884>: | [m4jms:M4jmsutility.getQueue]
<4028-3884>: | [m4jms:M4jmsutility.getQueue] (rc = 0) OK
<4028-3884>: | >>>>Error when getting a QueueSender: javax.jms.InvalidDestinationException: CWSIA0062E: Failed to create a MessageProducer for queue://INPUTQ?busName=QCFBUS
<4028-3884>: | [m4jms:MConnectionImpl.reconnect]
<4028-3884>: | | [m4jms:M4jmsutility.getInitCtx]
<4028-3884>: | | | Replacing connection context associated with env_com.ibm.websphere.naming.WsnInitialContextFactory_corbaloc:iiop:localhost:2809/
<4028-3884>: | | [m4jms:M4jmsutility.getInitCtx] (rc = 0) OK
<4028-3884>: | | Reconnecting...
<4028-3884>: | | [m4jms:M4jmsutility.getQueueCF]
<4028-3884>: | | [m4jms:M4jmsutility.getQueueCF] (rc = 0) OK
<4028-3884>: | | Messaging mode is P2P
<4028-3884>: | | Connection factory: jms/QCF
<4028-3884>: | | Username/password : Not using explicit authentication to reconnect
<4028-3884>: | | Connection to JMS provider has been established
<4028-3884>: | | Provider name is:->
<4028-3884>: | | IBM
<4028-3884>: | | Provider version is:->
<4028-3884>: | | ???
<4028-3884>: | | The JMS API version being used is:->
<4028-3884>: | | 1.1
<4028-3884>: | | The connection factory and provider are configured to support the following JMSX properties:->
<4028-3884>: | | JMSXUserID
<4028-3884>: | | JMSXDeliveryCount
<4028-3884>: | | JMSXAppID
<4028-3884>: | | JMSXGroupID
<4028-3884>: | | JMSXGroupSeq
<4028-3884>: | [m4jms.MConnectionImpl.connect (sc=0)] (rc = 0) OK
<4028-3884>: | >>>>Reconnected successfully from prior error.
<4028-3884>: | [m4jms.MConnectionImpl.getQueueSession]
<4028-3884>: | | [m4jms.MConnectionImpl.createQueueSession]
<4028-3884>: | | | Creating a new queue session...
<4028-3884>: | | | Successfully created a transacted queue session, not busy
<4028-3884>: | | [m4jms.MConnectionImpl.createQueueSession] (rc = 0) OK
<4028-3884>: | | A new queue session created, returning it
<4028-3884>: | [m4jms.MConnectionImpl.getQueueSession] (rc = 0) OK
<4028-3884>: | [m4jms:M4jmsutility.getQueue]
<4028-3884>: | [m4jms:M4jmsutility.getQueue] (rc = 0) OK
<4028-3884>: | >>>>Error after reconnect: javax.jms.InvalidDestinationException: CWSIA0062E: Failed to create a MessageProducer for queue://INPUTQ?busName=QCFBUS
<4028-3884>: | javax.jms.InvalidDestinationException: CWSIA0062E: Failed to create a MessageProducer for queue://INPUTQ?busName=QCFBUS
<4028-3884>: [m4jms:MAdapterImpl.onNotify] (rc = -2) *** ERROR ***
<4028-3884>: [m4jms:MAdapterImpl.beginTransaction]
<4028-3884>: | Put or target p2p or pub/sub
<4028-3884>: | [m4jms.MConnectionImpl.beginTranForQueueSession]
<4028-3884>: | | Implicit transaction in progress for queue session com.ibm.ws.sib.api.jms.impl.JmsQueueSessionImpl@5bb4e280, session is now busy
<4028-3884>: | [m4jms.MConnectionImpl.beginTranForQueueSession] (rc = 0) OK
<4028-3884>: [m4jms:MAdapterImpl.beginTransaction] (rc = 0) OK
<4028-3884>: [m4jms:MAdapterImpl.put]
<4028-3884>: | 582 byte(s) of message data passed to the adapter
<4028-3884>: | Calling message handler to create message
<4028-3884>: | [createJmsMessageFromInputStream]
<4028-3884>: | | Creating Text message
<4028-3884>: | [createJmsMessageFromInputStream] (rc = 0) OK
<4028-3884>: | Message handler successfully created the message to send
<4028-3884>: | ****Error: java.lang.NullPointerException
<4028-3884>: [m4jms:MAdapterImpl.put] (rc = -2) *** ERROR ***
<4028-3884>: [m4jms:MAdapterImpl.endTransaction]
<4028-3884>: | Put or target p2p or pub/sub
<4028-3884>: | [m4jms.MConnectionImpl.rollbackQueueSession]
<4028-3884>: | | Transaction rollback successful for queue session com.ibm.ws.sib.api.jms.impl.JmsQueueSessionImpl@5bb4e280, session is now not busy
<4028-3884>: | [m4jms.MConnectionImpl.rollbackQueueSession] (rc = 0) OK
<4028-3884>: [m4jms:MAdapterImpl.endTransaction] (rc = 0) OK
<4028-3884>: [m4jms:MAdapterImpl.onNotify]
<4028-3884>: | PUTSTOP
<4028-3884>: [m4jms:MAdapterImpl.onNotify] (rc = 0) OK
<4028-1132>: [m4jms:MAdapterImpl.onNotify]
<4028-1132>: | PREPARE_DESTROY
<4028-1132>: [m4jms:MAdapterImpl.onNotify] (rc = 0) OK