Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

JMS-204: oracle.jms.AQjmsException: Io exception: Socket read timed out

525992May 5 2007 — edited May 10 2007
Hi,

Our SOA platform deployment includes ESB compnent configured to use DB persistence topics. When the message to enqueue reaches say around 50K I am seeing following linked exception in the trace.

oracle.jms.AQjmsException: Io exception: Socket read timed out
at oracle.jms.AQjmsTextMessage.write_lob(AQjmsTextMessage.java:602)
at oracle.jms.AQjmsProducer.enqueue(AQjmsProducer.java:1134)
at oracle.jms.AQjmsProducer.publish(AQjmsProducer.java:1407)
at oracle.jms.AQjmsProducer.publish(AQjmsProducer.java:1254)
at oracle.j2ee.ra.jms.generic.TopicPublisherWrapper.publish(TopicPublisherWrapper.java:65)
at oracle.tip.esb.server.dispatch.JMSEnqueuer.enqueue(Unknown Source)
at oracle.tip.esb.monitor.agent.ActivityMessageBatcher.sendXML(Unknown Source)
at oracle.tip.esb.monitor.agent.ActivityMessageBatcher.run(Unknown Source)
at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
at java.lang.Thread.run(Thread.java:595)

[Linked-exception]
java.sql.SQLException: Io exception: Socket read timed out
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:287)
at oracle.jdbc.driver.T4CConnection.putChars(T4CConnection.java:2071)
at oracle.sql.CLOB.putChars(CLOB.java:401)
at oracle.sql.CLOB.setString(CLOB.java:825)
at oracle.sql.CLOB.putString(CLOB.java:461)
at oracle.jms.AQjmsTextMessage.write_lob(AQjmsTextMessage.java:552)
at oracle.jms.AQjmsProducer.enqueue(AQjmsProducer.java:1134)
at oracle.jms.AQjmsProducer.publish(AQjmsProducer.java:1407)
at oracle.jms.AQjmsProducer.publish(AQjmsProducer.java:1254)
at oracle.j2ee.ra.jms.generic.TopicPublisherWrapper.publish(TopicPublisherWrapper.java:65)
at oracle.tip.esb.server.dispatch.JMSEnqueuer.enqueue(Unknown Source)
at oracle.tip.esb.monitor.agent.ActivityMessageBatcher.sendXML(Unknown Source)
at oracle.tip.esb.monitor.agent.ActivityMessageBatcher.run(Unknown Source)
at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
at java.lang.Thread.run(Thread.java:595)

Environment details:
10gAS 10.1.3.1 installed on Solaris10
DB 10.1.0.5 installed on RH Enterprise Linux

Has anybody experienced this before? The sounds to be more like a specific environment issue. Any help is much appreciated.

Here is the thread I started on SOA forum:

1826636

Regards,
Rajesh
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 7 2007
Added on May 5 2007
3 comments
4,789 views