[Jboss-cvs] JBoss Messaging SVN: r1233 - branches/Branch_1_0/src/main/org/jboss/jms/client
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Aug 24 22:56:36 EDT 2006
Author: ovidiu.feodorov at jboss.com
Date: 2006-08-24 22:56:35 -0400 (Thu, 24 Aug 2006)
New Revision: 1233
Modified:
branches/Branch_1_0/src/main/org/jboss/jms/client/JBossSession.java
Log:
http://jira.jboss.org/jira/browse/JBMESSAGING-533
Modified: branches/Branch_1_0/src/main/org/jboss/jms/client/JBossSession.java
===================================================================
--- branches/Branch_1_0/src/main/org/jboss/jms/client/JBossSession.java 2006-08-25 02:55:31 UTC (rev 1232)
+++ branches/Branch_1_0/src/main/org/jboss/jms/client/JBossSession.java 2006-08-25 02:56:35 UTC (rev 1233)
@@ -297,9 +297,22 @@
{
throw new InvalidDestinationException("Not a JBossTopic:" + topic);
}
- ConsumerDelegate consumerDelegate =
+
+ ThreadContextClassLoaderChanger tccc = new ThreadContextClassLoaderChanger();
+
+ try
+ {
+ tccc.set(getClass().getClassLoader());
+
+ ConsumerDelegate consumerDelegate =
delegate.createConsumerDelegate((JBossTopic)topic, null, false, name, false);
- return new JBossMessageConsumer(consumerDelegate);
+
+ return new JBossMessageConsumer(consumerDelegate);
+ }
+ finally
+ {
+ tccc.restore();
+ }
}
public TopicSubscriber createDurableSubscriber(Topic topic,
More information about the jboss-cvs-commits
mailing list