Also check if the jar actually has this class > > org/apache/http/message/AbstractHttpMessage
On Mon, May 7, 2012 at 9:17 AM, jaskirat singh <jaskiratbha...@gmail.com>wrote: > Hi Chris > Are you running this project from eclipse? Can you attach your class path? > if you are in linux or mac env then check your process and see if the jar > is there in the java process path > > ps -ef | grep -i java > > The issue has to do with the missing jar and the classpath (if the > exception you sent is correct) > > Thanks > Jaskirat > > On Mon, May 7, 2012 at 6:46 AM, Chris Robison <chrisdrobi...@gmail.com>wrote: > >> Yep, I tried that. The HTTP client for Java doesn't seem to work. >> >> Chris >> >> On Fri, May 4, 2012 at 7:17 PM, Jaskirat Bhatia <jaskiratbha...@gmail.com >> >wrote: >> >> > Hi Chris >> > Try adding http core jar, not sure if activemq ships this jar with it. >> If >> > not then try to download this from here >> > >> http://findjar.com/class/org/apache/http/message/AbstractHttpMessage.html >> > >> > Sent from my iPad >> > >> > On May 4, 2012, at 10:47 AM, Chris Robison <chrisdrobi...@gmail.com> >> > wrote: >> > >> > > I'm trying to get a java client connecting an AMQ server over HTTP, >> but >> > the >> > > client keeps throwing the following exception: >> > > >> > > Exception in thread "main" java.lang.NoClassDefFoundError: >> > > org/apache/http/message/AbstractHttpMessage >> > > at >> > > >> > >> org.apache.activemq.transport.http.HttpTransportFactory.createTransport(HttpTransportFactory.java:72) >> > > at >> > > >> > >> org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:141) >> > > at >> > > >> > >> org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:51) >> > > at >> > > >> > >> org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:80) >> > > at >> > > >> > >> org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:252) >> > > at >> > > >> > >> org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:267) >> > > at >> > > >> > >> org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:239) >> > > at >> > > >> > >> org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:185) >> > > at ResponderProgram.run(ResponderProgram.java:34) >> > > at ResponderProgram.main(ResponderProgram.java:58) >> > > Caused by: java.lang.ClassNotFoundException: >> > > org.apache.http.message.AbstractHttpMessage >> > > at java.net.URLClassLoader$1.run(Unknown Source) >> > > at java.net.URLClassLoader$1.run(Unknown Source) >> > > at java.security.AccessController.doPrivileged(Native Method) >> > > at java.net.URLClassLoader.findClass(Unknown Source) >> > > at java.lang.ClassLoader.loadClass(Unknown Source) >> > > at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) >> > > at java.lang.ClassLoader.loadClass(Unknown Source) >> > > ... 10 more >> > > >> > > I'm referencing every jar library I can. Any thoughts? >> > > >> > > Chris >> > >> > >