<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Configuring JMS in Spring</title>
	<atom:link href="http://silentwalker.wordpress.com/2008/03/19/configuring-jms-in-spring/feed/" rel="self" type="application/rss+xml" />
	<link>http://silentwalker.wordpress.com/2008/03/19/configuring-jms-in-spring/</link>
	<description>Every day is a journey, and the journey itself is home</description>
	<lastBuildDate>Mon, 13 Jul 2009 06:50:59 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: CN Balu Ramesh</title>
		<link>http://silentwalker.wordpress.com/2008/03/19/configuring-jms-in-spring/#comment-468</link>
		<dc:creator>CN Balu Ramesh</dc:creator>
		<pubDate>Mon, 13 Jul 2009 06:50:59 +0000</pubDate>
		<guid isPermaLink="false">http://silentwalker.wordpress.com/?p=67#comment-468</guid>
		<description>Hi Mohan,

You can go for JBOSS.</description>
		<content:encoded><![CDATA[<p>Hi Mohan,</p>
<p>You can go for JBOSS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Silent Walker</title>
		<link>http://silentwalker.wordpress.com/2008/03/19/configuring-jms-in-spring/#comment-464</link>
		<dc:creator>Silent Walker</dc:creator>
		<pubDate>Wed, 17 Jun 2009 00:38:48 +0000</pubDate>
		<guid isPermaLink="false">http://silentwalker.wordpress.com/?p=67#comment-464</guid>
		<description>Hi Mohan,

You can get the jar from http://www.swiftmq.com/

It&#039;s a commercial software, so you have to download evaluation copy.

You are, however, free to use other JMS providers such as Apache ActiveMQ. This one is open source.</description>
		<content:encoded><![CDATA[<p>Hi Mohan,</p>
<p>You can get the jar from <a href="http://www.swiftmq.com/" rel="nofollow">http://www.swiftmq.com/</a></p>
<p>It&#8217;s a commercial software, so you have to download evaluation copy.</p>
<p>You are, however, free to use other JMS providers such as Apache ActiveMQ. This one is open source.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mohan</title>
		<link>http://silentwalker.wordpress.com/2008/03/19/configuring-jms-in-spring/#comment-463</link>
		<dc:creator>mohan</dc:creator>
		<pubDate>Tue, 16 Jun 2009 12:36:21 +0000</pubDate>
		<guid isPermaLink="false">http://silentwalker.wordpress.com/?p=67#comment-463</guid>
		<description>Hi, This is Mohan
i am searching for swiftmq 7.0.0.jar file but i won&#039;t find any where,if you have please send me that jar file

if i run the code what you provided i am getting following Exception,if you know can you please tell me...

INFO: Destroying singletons in {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [jndiTemplate,connectionFactory,jmsTemplate,destination,sender,messageListener,jmsContainer,jmsReceiver]; root of BeanFactory hierarchy}
Exception in thread &quot;main&quot; org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#039;connectionFactory&#039; defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Cannot instantiate class: com.swiftmq.jndi.InitialContextFactoryImpl [Root exception is java.lang.ClassNotFoundException: com.swiftmq.jndi.InitialContextFactoryImpl]
Caused by: javax.naming.NoInitialContextException: Cannot instantiate class: com.swiftmq.jndi.InitialContextFactoryImpl [Root exception is java.lang.ClassNotFoundException: com.swiftmq.jndi.InitialContextFactoryImpl]
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:657)
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
	at javax.naming.InitialContext.init(InitialContext.java:223)
	at javax.naming.InitialContext.(InitialContext.java:197)
	at org.springframework.jndi.JndiTemplate.createInitialContext(JndiTemplate.java:106)
	at org.springframework.jndi.JndiTemplate.execute(JndiTemplate.java:84)
	at org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:122)
	at org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:147)
	at org.springframework.jndi.JndiLocatorSupport.lookup(JndiLocatorSupport.java:90)
	at org.springframework.jndi.JndiObjectLocator.lookup(JndiObjectLocator.java:101)
	at org.springframework.jndi.JndiObjectFactoryBean.lookupWithFallback(JndiObjectFactoryBean.java:164)
	at org.springframework.jndi.JndiObjectFactoryBean.afterPropertiesSet(JndiObjectFactoryBean.java:151)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1062)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1029)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:420)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:348)
	at org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:92)
	at org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:77)
	at JClient.main(JClient.java:12)
Caused by: java.lang.ClassNotFoundException: com.swiftmq.jndi.InitialContextFactoryImpl
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:242)
	at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:42)
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:654)
	... 23 more</description>
		<content:encoded><![CDATA[<p>Hi, This is Mohan<br />
i am searching for swiftmq 7.0.0.jar file but i won&#8217;t find any where,if you have please send me that jar file</p>
<p>if i run the code what you provided i am getting following Exception,if you know can you please tell me&#8230;</p>
<p>INFO: Destroying singletons in {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [jndiTemplate,connectionFactory,jmsTemplate,destination,sender,messageListener,jmsContainer,jmsReceiver]; root of BeanFactory hierarchy}<br />
Exception in thread &#8220;main&#8221; org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#8216;connectionFactory&#8217; defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Cannot instantiate class: com.swiftmq.jndi.InitialContextFactoryImpl [Root exception is java.lang.ClassNotFoundException: com.swiftmq.jndi.InitialContextFactoryImpl]<br />
Caused by: javax.naming.NoInitialContextException: Cannot instantiate class: com.swiftmq.jndi.InitialContextFactoryImpl [Root exception is java.lang.ClassNotFoundException: com.swiftmq.jndi.InitialContextFactoryImpl]<br />
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:657)<br />
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)<br />
	at javax.naming.InitialContext.init(InitialContext.java:223)<br />
	at javax.naming.InitialContext.(InitialContext.java:197)<br />
	at org.springframework.jndi.JndiTemplate.createInitialContext(JndiTemplate.java:106)<br />
	at org.springframework.jndi.JndiTemplate.execute(JndiTemplate.java:84)<br />
	at org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:122)<br />
	at org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:147)<br />
	at org.springframework.jndi.JndiLocatorSupport.lookup(JndiLocatorSupport.java:90)<br />
	at org.springframework.jndi.JndiObjectLocator.lookup(JndiObjectLocator.java:101)<br />
	at org.springframework.jndi.JndiObjectFactoryBean.lookupWithFallback(JndiObjectFactoryBean.java:164)<br />
	at org.springframework.jndi.JndiObjectFactoryBean.afterPropertiesSet(JndiObjectFactoryBean.java:151)<br />
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1062)<br />
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1029)<br />
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:420)<br />
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)<br />
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)<br />
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)<br />
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)<br />
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)<br />
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:348)<br />
	at org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:92)<br />
	at org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:77)<br />
	at JClient.main(JClient.java:12)<br />
Caused by: java.lang.ClassNotFoundException: com.swiftmq.jndi.InitialContextFactoryImpl<br />
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)<br />
	at java.security.AccessController.doPrivileged(Native Method)<br />
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)<br />
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)<br />
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)<br />
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)<br />
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)<br />
	at java.lang.Class.forName0(Native Method)<br />
	at java.lang.Class.forName(Class.java:242)<br />
	at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:42)<br />
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:654)<br />
	&#8230; 23 more</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vijayakumar</title>
		<link>http://silentwalker.wordpress.com/2008/03/19/configuring-jms-in-spring/#comment-459</link>
		<dc:creator>vijayakumar</dc:creator>
		<pubDate>Tue, 12 May 2009 10:17:13 +0000</pubDate>
		<guid isPermaLink="false">http://silentwalker.wordpress.com/?p=67#comment-459</guid>
		<description>Hi Guy&#039;s

i integrated spring with jms and hibernate

following code&#039;s are here

application-context.xml






	
		com.mysql.jdbc.Driver
		jdbc:mysql://localhost:3306/mobicom
		root
		mysql
		
	
	
	
	
	
		/com/mappings/UserReg.hbm.xml
		/com/mappings/RecruiterReg.hbm.xml
		/com/mappings/JobDetails.hbm.xml
		/com/mappings/RecWithJob.hbm.xml
		/com/mappings/AddCandidateWithJob.hbm.xml
	
	
	
	
	hibernate.dialect=org.hibernate.dialect.MySQLDialect
	
	
	
	
		
		
			
		
	
	
	&lt;!--07/05/2009 




    
      
        
          
        
      
    
 
            defaultDestination
        




    
        
    


    
        
    
 --&gt;




JmsSender.java


package com.sample;

import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.Session;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.jms.core.JmsTemplate;
import org.springframework.jms.core.MessageCreator;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;

public class JmsSender implements Controller{
	private JmsTemplate jmsTemplate;


	   public JmsTemplate getJmsTemplate() {
	      return jmsTemplate;
	   }
	    
	   public void setJmsTemplate(JmsTemplate jmsTemplate) {
	      this.jmsTemplate = jmsTemplate;
	   }
	   
	   public void sendMessage() {
	      jmsTemplate.send(new MessageCreator() {
	         public Message createMessage(Session session) throws JMSException {
	            return session.createTextMessage(&quot;Hello World&quot;);
	         }
	      });
	   }

	public ModelAndView handleRequest(HttpServletRequest arg0,
			HttpServletResponse arg1) throws Exception {
		// TODO Auto-generated method stub
		try{
			System.out.println(&quot;Before&quot;);
			ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(new String[]{&quot;WEB-INF/applicationContext.xml&quot;});

			System.out.println(&quot;context=&quot;+context);
			JmsSender jmsSender = (JmsSender) context.getBean(&quot;JmsSender&quot;);
				jmsSender.sendMessage();
				System.out.println(&quot;After&quot;);
				JmsReceiver jmsReceiver = (JmsReceiver) context.getBean(&quot;jmsReceiver&quot;);
				jmsReceiver.reciveMessage();
			System.out.println(&quot;final&quot;);
		}catch(Exception e)
		{
			e.printStackTrace();
		}
		return null;
	}

}



JmsReceiver.java

package com.sample;

import javax.jms.JMSException;
import javax.jms.TextMessage;

import org.springframework.jms.core.JmsTemplate;

public class JmsReceiver {
	private JmsTemplate jmsTemplate;
	   public JmsTemplate getJmsTemplate() {
	      return jmsTemplate;
	   }
	    
	   public void setJmsTemplate(JmsTemplate jmsTemplate) {
	      this.jmsTemplate = jmsTemplate;
	   }
	   
	   public void reciveMessage() {
	      try{
	         TextMessage msg = (TextMessage)jmsTemplate.receive();
	         System.out.println(&quot;Message received: &quot; +msg.getText());
	      }catch(JMSException e){}


	   }

}


finally if i run this code in tomcat server

it is showing error is like this 

ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(new String[]{&quot;WEB-INF/applicationContext.xml&quot;});

file not found exception ,file could not be opened,because it doesn&#039;t exist like that



please any one help me</description>
		<content:encoded><![CDATA[<p>Hi Guy&#8217;s</p>
<p>i integrated spring with jms and hibernate</p>
<p>following code&#8217;s are here</p>
<p>application-context.xml</p>
<p>		com.mysql.jdbc.Driver<br />
		jdbc:mysql://localhost:3306/mobicom<br />
		root<br />
		mysql</p>
<p>		/com/mappings/UserReg.hbm.xml<br />
		/com/mappings/RecruiterReg.hbm.xml<br />
		/com/mappings/JobDetails.hbm.xml<br />
		/com/mappings/RecWithJob.hbm.xml<br />
		/com/mappings/AddCandidateWithJob.hbm.xml</p>
<p>	hibernate.dialect=org.hibernate.dialect.MySQLDialect</p>
<p>	&lt;!&#8211;07/05/2009 </p>
<p>            defaultDestination</p>
<p> &#8211;&gt;</p>
<p>JmsSender.java</p>
<p>package com.sample;</p>
<p>import javax.jms.JMSException;<br />
import javax.jms.Message;<br />
import javax.jms.Session;<br />
import javax.servlet.http.HttpServletRequest;<br />
import javax.servlet.http.HttpServletResponse;</p>
<p>import org.springframework.context.support.ClassPathXmlApplicationContext;<br />
import org.springframework.jms.core.JmsTemplate;<br />
import org.springframework.jms.core.MessageCreator;<br />
import org.springframework.web.servlet.ModelAndView;<br />
import org.springframework.web.servlet.mvc.Controller;</p>
<p>public class JmsSender implements Controller{<br />
	private JmsTemplate jmsTemplate;</p>
<p>	   public JmsTemplate getJmsTemplate() {<br />
	      return jmsTemplate;<br />
	   }</p>
<p>	   public void setJmsTemplate(JmsTemplate jmsTemplate) {<br />
	      this.jmsTemplate = jmsTemplate;<br />
	   }</p>
<p>	   public void sendMessage() {<br />
	      jmsTemplate.send(new MessageCreator() {<br />
	         public Message createMessage(Session session) throws JMSException {<br />
	            return session.createTextMessage(&#8220;Hello World&#8221;);<br />
	         }<br />
	      });<br />
	   }</p>
<p>	public ModelAndView handleRequest(HttpServletRequest arg0,<br />
			HttpServletResponse arg1) throws Exception {<br />
		// TODO Auto-generated method stub<br />
		try{<br />
			System.out.println(&#8220;Before&#8221;);<br />
			ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(new String[]{&#8220;WEB-INF/applicationContext.xml&#8221;});</p>
<p>			System.out.println(&#8220;context=&#8221;+context);<br />
			JmsSender jmsSender = (JmsSender) context.getBean(&#8220;JmsSender&#8221;);<br />
				jmsSender.sendMessage();<br />
				System.out.println(&#8220;After&#8221;);<br />
				JmsReceiver jmsReceiver = (JmsReceiver) context.getBean(&#8220;jmsReceiver&#8221;);<br />
				jmsReceiver.reciveMessage();<br />
			System.out.println(&#8220;final&#8221;);<br />
		}catch(Exception e)<br />
		{<br />
			e.printStackTrace();<br />
		}<br />
		return null;<br />
	}</p>
<p>}</p>
<p>JmsReceiver.java</p>
<p>package com.sample;</p>
<p>import javax.jms.JMSException;<br />
import javax.jms.TextMessage;</p>
<p>import org.springframework.jms.core.JmsTemplate;</p>
<p>public class JmsReceiver {<br />
	private JmsTemplate jmsTemplate;<br />
	   public JmsTemplate getJmsTemplate() {<br />
	      return jmsTemplate;<br />
	   }</p>
<p>	   public void setJmsTemplate(JmsTemplate jmsTemplate) {<br />
	      this.jmsTemplate = jmsTemplate;<br />
	   }</p>
<p>	   public void reciveMessage() {<br />
	      try{<br />
	         TextMessage msg = (TextMessage)jmsTemplate.receive();<br />
	         System.out.println(&#8220;Message received: &#8221; +msg.getText());<br />
	      }catch(JMSException e){}</p>
<p>	   }</p>
<p>}</p>
<p>finally if i run this code in tomcat server</p>
<p>it is showing error is like this </p>
<p>ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(new String[]{&#8220;WEB-INF/applicationContext.xml&#8221;});</p>
<p>file not found exception ,file could not be opened,because it doesn&#8217;t exist like that</p>
<p>please any one help me</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vijayakumar</title>
		<link>http://silentwalker.wordpress.com/2008/03/19/configuring-jms-in-spring/#comment-458</link>
		<dc:creator>vijayakumar</dc:creator>
		<pubDate>Tue, 12 May 2009 10:07:54 +0000</pubDate>
		<guid isPermaLink="false">http://silentwalker.wordpress.com/?p=67#comment-458</guid>
		<description>Hi

I am working on spring,Now i have integrated JMS in spring

i am using apache tomcat server,i did whatever mentioned above,but i dont know how to configure and where this 

smqp://localhost:4001/timeout=10000

port no :4001 once i tried  but

it was showing error like smqp class not found exception

i don&#039;t know how to and where that class i need to configure

Please any one help me
 
vijay</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>I am working on spring,Now i have integrated JMS in spring</p>
<p>i am using apache tomcat server,i did whatever mentioned above,but i dont know how to configure and where this </p>
<p>smqp://localhost:4001/timeout=10000</p>
<p>port no :4001 once i tried  but</p>
<p>it was showing error like smqp class not found exception</p>
<p>i don&#8217;t know how to and where that class i need to configure</p>
<p>Please any one help me</p>
<p>vijay</p>
]]></content:encoded>
	</item>
</channel>
</rss>
