You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by pandi79 <pa...@wipro.com> on 2007/02/23 16:22:51 UTC
class not found org.apache.activemq.web.MessageServlet
Hi,
I am doing some POC to use REST HTTP options.
I've given servlet mapping entries below :
<transportConnectors>
<transportConnector name="openwire" uri="tcp://localhost:61616"
discoveryUri="multicast://default"/>
<transportConnector name="ssl" uri="ssl://localhost:61617"/>
<transportConnector name="stomp" uri="stomp://localhost:61613"/>
<transportConnector name="http" uri="http://localhost:9090"/>
</transportConnectors>
<networkConnectors>
<!-- by default just auto discover the other brokers -->
<networkConnector name="default-nc" uri="multicast://default"/>
<!--
<networkConnector name="host1 and host2"
uri="static://(tcp://host1:61616,tcp://host2:61616)" failover="true"/>
-->
</networkConnectors>
<servlet>
<servlet-name>MessageServlet</servlet-name>
<servlet-class>org.apache.activemq.web.MessageServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>MessageServlet</servlet-name>
<url-pattern>/queue</url-pattern>
</servlet-mapping>
When I try to start the broker, it throws the error saying that class not
found exception for the class org.apache.activemq.web.MessageServlet . Has
anyone know where can I download the same?.
I am using 4.1.0 version.
Also please share your idea about how to put & get the message using http
url . Any entires to be added in activemq.xml for this one?.
--
View this message in context: http://www.nabble.com/class-not-found-org.apache.activemq.web.MessageServlet-tf3279389s2354.html#a9120575
Sent from the ActiveMQ - User mailing list archive at Nabble.com.
Re: class not found org.apache.activemq.web.MessageServlet
Posted by James Strachan <ja...@gmail.com>.
BTW to get an understanding of the ActiveMQ <-> HTTP/REST/Ajax
support, I'd recommend trying out the activemq-web-demo
On 2/23/07, James Strachan <ja...@gmail.com> wrote:
> You need to add activemq-web.jar to your classpath/WAR
>
> On 2/23/07, pandi79 <pa...@wipro.com> wrote:
> >
> > Hi,
> >
> > I am doing some POC to use REST HTTP options.
> >
> > I've given servlet mapping entries below :
> >
> > <transportConnectors>
> > <transportConnector name="openwire" uri="tcp://localhost:61616"
> > discoveryUri="multicast://default"/>
> > <transportConnector name="ssl" uri="ssl://localhost:61617"/>
> > <transportConnector name="stomp" uri="stomp://localhost:61613"/>
> > <transportConnector name="http" uri="http://localhost:9090"/>
> >
> >
> > </transportConnectors>
> >
> > <networkConnectors>
> > <!-- by default just auto discover the other brokers -->
> > <networkConnector name="default-nc" uri="multicast://default"/>
> > <!--
> > <networkConnector name="host1 and host2"
> > uri="static://(tcp://host1:61616,tcp://host2:61616)" failover="true"/>
> > -->
> > </networkConnectors>
> > <servlet>
> > <servlet-name>MessageServlet</servlet-name>
> > <servlet-class>org.apache.activemq.web.MessageServlet</servlet-class>
> > <load-on-startup>1</load-on-startup>
> > </servlet>
> > <servlet-mapping>
> > <servlet-name>MessageServlet</servlet-name>
> > <url-pattern>/queue</url-pattern>
> > </servlet-mapping>
> >
> >
> >
> > When I try to start the broker, it throws the error saying that class not
> > found exception for the class org.apache.activemq.web.MessageServlet . Has
> > anyone know where can I download the same?.
> >
> > I am using 4.1.0 version.
> >
> >
> > Also please share your idea about how to put & get the message using http
> > url . Any entires to be added in activemq.xml for this one?.
> >
> >
> >
> > --
> > View this message in context: http://www.nabble.com/class-not-found-org.apache.activemq.web.MessageServlet-tf3279389s2354.html#a9120575
> > Sent from the ActiveMQ - User mailing list archive at Nabble.com.
> >
> >
>
>
> --
>
> James
> -------
> http://radio.weblogs.com/0112098/
>
--
James
-------
http://radio.weblogs.com/0112098/
Re: class not found org.apache.activemq.web.MessageServlet
Posted by James Strachan <ja...@gmail.com>.
You need to add activemq-web.jar to your classpath/WAR
On 2/23/07, pandi79 <pa...@wipro.com> wrote:
>
> Hi,
>
> I am doing some POC to use REST HTTP options.
>
> I've given servlet mapping entries below :
>
> <transportConnectors>
> <transportConnector name="openwire" uri="tcp://localhost:61616"
> discoveryUri="multicast://default"/>
> <transportConnector name="ssl" uri="ssl://localhost:61617"/>
> <transportConnector name="stomp" uri="stomp://localhost:61613"/>
> <transportConnector name="http" uri="http://localhost:9090"/>
>
>
> </transportConnectors>
>
> <networkConnectors>
> <!-- by default just auto discover the other brokers -->
> <networkConnector name="default-nc" uri="multicast://default"/>
> <!--
> <networkConnector name="host1 and host2"
> uri="static://(tcp://host1:61616,tcp://host2:61616)" failover="true"/>
> -->
> </networkConnectors>
> <servlet>
> <servlet-name>MessageServlet</servlet-name>
> <servlet-class>org.apache.activemq.web.MessageServlet</servlet-class>
> <load-on-startup>1</load-on-startup>
> </servlet>
> <servlet-mapping>
> <servlet-name>MessageServlet</servlet-name>
> <url-pattern>/queue</url-pattern>
> </servlet-mapping>
>
>
>
> When I try to start the broker, it throws the error saying that class not
> found exception for the class org.apache.activemq.web.MessageServlet . Has
> anyone know where can I download the same?.
>
> I am using 4.1.0 version.
>
>
> Also please share your idea about how to put & get the message using http
> url . Any entires to be added in activemq.xml for this one?.
>
>
>
> --
> View this message in context: http://www.nabble.com/class-not-found-org.apache.activemq.web.MessageServlet-tf3279389s2354.html#a9120575
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>
--
James
-------
http://radio.weblogs.com/0112098/
Re: [Spam: 5.0] class not found org.apache.activemq.web.MessageServlet
Posted by James Strachan <ja...@gmail.com>.
The activemq.xml is used to configure ActiveMQ - you use the web.xml
to configure <servlet-name>
On 2/24/07, pandi79 <pa...@wipro.com> wrote:
>
> Thanks for the reply. I am using ActiveMQ 4.1.0 . I set the jar file
> activemq-web-4.1.0-incubator.jar in the class path and tried to start the
> broker. I guess the broker is not able to parser the tag <servlet-name>
> which I've given in the activemq.xml. It throws error <servlet-
>
>
>
> Loading message broker from: xbean:activemq.xml
> ERROR: java.lang.RuntimeException: Failed to execute start task. Reason:
> org.spr
> ingframework.beans.factory.BeanDefinitionStoreException: Error registering
> bean
> with name 'servlet-name' defined in class path resource [activemq.xml]: Bean
> cla
> ss [servlet-name] not found; nested exception is
> java.lang.ClassNotFoundExceptio
> n: servlet-name
> java.lang.RuntimeException: Failed to execute start task. Reason:
> org.springfram
> ework.beans.factory.BeanDefinitionStoreException: Error registering bean
> with na
> me 'servlet-name' defined in class path resource [activemq.xml]: Bean class
> [ser
> vlet-name] not found; nested exception is java.lang.ClassNotFoundException:
> serv
> let-name
> at
> org.apache.activemq.console.command.StartCommand.runTask(StartCommand
> .java:70)
> at
> org.apache.activemq.console.command.AbstractCommand.execute(AbstractC
> ommand.java:50)
> at
> org.apache.activemq.console.command.ShellCommand.runTask(ShellCommand
> .java:65)
> at
> org.apache.activemq.console.command.AbstractCommand.execute(AbstractC
> ommand.java:50)
> at
> org.apache.activemq.console.command.ShellCommand.main(ShellCommand.ja
> va:46)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.apache.activemq.console.Main.runTaskClass(Main.java:159)
> at org.apache.activemq.console.Main.main(Main.java:91)
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException:
> Error
> registering bean with name 'servlet-name' defined in class path resource
> [activ
> emq.xml]: Bean class [servlet-name] not found; nested exception is
> java.lang.Cla
> ssNotFoundException: servlet-name
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.resolveBean
> Class(XBeanNamespaceHandler.java:234)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
> omExtensionElement(XBeanNamespaceHandler.java:214)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
> omExtensionElement(XBeanNamespaceHandler.java:256)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBean
> NamespaceHandler.java:152)
> at
> org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanN
> amespaceHandler.java:49)
> at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
> rseCustomElement(BeanDefinitionParserDelegate.java:1147)
> at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
> rseCustomElement(BeanDefinitionParserDelegate.java:1137)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseChildE
> xtensionBean(XBeanNamespaceHandler.java:663)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseNested
> PropertyViaIntrospection(XBeanNamespaceHandler.java:579)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.tryParseNes
> tedPropertyViaIntrospection(XBeanNamespaceHandler.java:548)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.addNestedPr
> opertyElements(XBeanNamespaceHandler.java:515)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
> omExtensionElement(XBeanNamespaceHandler.java:211)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
> omExtensionElement(XBeanNamespaceHandler.java:256)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBean
> NamespaceHandler.java:152)
> at
> org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanN
> amespaceHandler.java:49)
> at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
> rseCustomElement(BeanDefinitionParserDelegate.java:1147)
> at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
> rseCustomElement(BeanDefinitionParserDelegate.java:1137)
> at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
> ader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:145)
> at
> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.
> parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
> at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
> ader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89)
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
> rBeanDefinitions(XmlBeanDefinitionReader.java:499)
> at
> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.regis
> terBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
> eanDefinitions(XmlBeanDefinitionReader.java:407)
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
> nDefinitions(XmlBeanDefinitionReader.java:357)
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
> nDefinitions(XmlBeanDefinitionReader.java:334)
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
> r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
> at
> org.springframework.context.support.AbstractXmlApplicationContext.loa
> dBeanDefinitions(AbstractXmlApplicationContext.java:113)
> at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.loadBe
> anDefinitions(ClassPathXmlApplicationContext.java:180)
> at
> org.springframework.context.support.AbstractRefreshableApplicationCon
> text.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
> at
> org.springframework.context.support.AbstractApplicationContext.refres
> h(AbstractApplicationContext.java:294)
> at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>
> (ClassPathXmlApplicationContext.java:161)
> at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>
> (ClassPathXmlApplicationContext.java:51)
> at
> org.apache.activemq.xbean.XBeanBrokerFactory.createBroker(XBeanBroker
> Factory.java:41)
> at
> org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.j
> ava:57)
> at
> org.apache.activemq.console.command.StartCommand.startBroker(StartCom
> mand.java:82)
> at
> org.apache.activemq.console.command.StartCommand.runTask(StartCommand
> .java:47)
> ... 10 more
> Caused by: java.lang.ClassNotFoundException: servlet-name
> at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> at org.springframework.util.ClassUtils.forName(ClassUtils.java:177)
> at
> org.springframework.beans.factory.support.AbstractBeanDefinition.reso
>
>
>
> Can you please steer me in right direction to test some http request? the
> info provided in the url http://activemq.apache.org/web-samples.html seems
> to be applicable for source version , not for binary version. For v4.1.0,
> there is no option available to download source code.
>
>
>
>
>
> pandi79 wrote:
> >
> > Hi,
> >
> > I am doing some POC to use REST HTTP options.
> >
> > I've given servlet mapping entries below :
> >
> > <transportConnectors>
> > <transportConnector name="openwire" uri="tcp://localhost:61616"
> > discoveryUri="multicast://default"/>
> > <transportConnector name="ssl" uri="ssl://localhost:61617"/>
> > <transportConnector name="stomp" uri="stomp://localhost:61613"/>
> > <transportConnector name="http" uri="http://localhost:9090"/>
> >
> >
> > </transportConnectors>
> >
> > <networkConnectors>
> > <!-- by default just auto discover the other brokers -->
> > <networkConnector name="default-nc" uri="multicast://default"/>
> > <!--
> > <networkConnector name="host1 and host2"
> > uri="static://(tcp://host1:61616,tcp://host2:61616)" failover="true"/>
> > -->
> > </networkConnectors>
> > <servlet>
> > <servlet-name>MessageServlet</servlet-name>
> > <servlet-class>org.apache.activemq.web.MessageServlet</servlet-class>
> > <load-on-startup>1</load-on-startup>
> > </servlet>
> > <servlet-mapping>
> > <servlet-name>MessageServlet</servlet-name>
> > <url-pattern>/queue</url-pattern>
> > </servlet-mapping>
> >
> >
> >
> > When I try to start the broker, it throws the error saying that class not
> > found exception for the class org.apache.activemq.web.MessageServlet . Has
> > anyone know where can I download the same?.
> >
> > I am using 4.1.0 version.
> >
> >
> > Also please share your idea about how to put & get the message using http
> > url . Any entires to be added in activemq.xml for this one?.
> >
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/class-not-found-org.apache.activemq.web.MessageServlet-tf3279389s2354.html#a9131454
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>
--
James
-------
http://radio.weblogs.com/0112098/
Re: [Spam: 5.0] class not found
org.apache.activemq.web.MessageServlet
Posted by pandi79 <pa...@wipro.com>.
Thanks for the reply. I am using ActiveMQ 4.1.0 . I set the jar file
activemq-web-4.1.0-incubator.jar in the class path and tried to start the
broker. I guess the broker is not able to parser the tag <servlet-name>
which I've given in the activemq.xml. It throws error <servlet-
Loading message broker from: xbean:activemq.xml
ERROR: java.lang.RuntimeException: Failed to execute start task. Reason:
org.spr
ingframework.beans.factory.BeanDefinitionStoreException: Error registering
bean
with name 'servlet-name' defined in class path resource [activemq.xml]: Bean
cla
ss [servlet-name] not found; nested exception is
java.lang.ClassNotFoundExceptio
n: servlet-name
java.lang.RuntimeException: Failed to execute start task. Reason:
org.springfram
ework.beans.factory.BeanDefinitionStoreException: Error registering bean
with na
me 'servlet-name' defined in class path resource [activemq.xml]: Bean class
[ser
vlet-name] not found; nested exception is java.lang.ClassNotFoundException:
serv
let-name
at
org.apache.activemq.console.command.StartCommand.runTask(StartCommand
.java:70)
at
org.apache.activemq.console.command.AbstractCommand.execute(AbstractC
ommand.java:50)
at
org.apache.activemq.console.command.ShellCommand.runTask(ShellCommand
.java:65)
at
org.apache.activemq.console.command.AbstractCommand.execute(AbstractC
ommand.java:50)
at
org.apache.activemq.console.command.ShellCommand.main(ShellCommand.ja
va:46)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.activemq.console.Main.runTaskClass(Main.java:159)
at org.apache.activemq.console.Main.main(Main.java:91)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException:
Error
registering bean with name 'servlet-name' defined in class path resource
[activ
emq.xml]: Bean class [servlet-name] not found; nested exception is
java.lang.Cla
ssNotFoundException: servlet-name
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.resolveBean
Class(XBeanNamespaceHandler.java:234)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
omExtensionElement(XBeanNamespaceHandler.java:214)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
omExtensionElement(XBeanNamespaceHandler.java:256)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBean
NamespaceHandler.java:152)
at
org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanN
amespaceHandler.java:49)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
rseCustomElement(BeanDefinitionParserDelegate.java:1147)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
rseCustomElement(BeanDefinitionParserDelegate.java:1137)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseChildE
xtensionBean(XBeanNamespaceHandler.java:663)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseNested
PropertyViaIntrospection(XBeanNamespaceHandler.java:579)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.tryParseNes
tedPropertyViaIntrospection(XBeanNamespaceHandler.java:548)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.addNestedPr
opertyElements(XBeanNamespaceHandler.java:515)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
omExtensionElement(XBeanNamespaceHandler.java:211)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
omExtensionElement(XBeanNamespaceHandler.java:256)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBean
NamespaceHandler.java:152)
at
org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanN
amespaceHandler.java:49)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
rseCustomElement(BeanDefinitionParserDelegate.java:1147)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
rseCustomElement(BeanDefinitionParserDelegate.java:1137)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
ader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:145)
at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.
parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
ader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
rBeanDefinitions(XmlBeanDefinitionReader.java:499)
at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.regis
terBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
eanDefinitions(XmlBeanDefinitionReader.java:407)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
nDefinitions(XmlBeanDefinitionReader.java:357)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
nDefinitions(XmlBeanDefinitionReader.java:334)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReade
r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReade
r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReade
r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
at
org.springframework.context.support.AbstractXmlApplicationContext.loa
dBeanDefinitions(AbstractXmlApplicationContext.java:113)
at
org.apache.xbean.spring.context.ClassPathXmlApplicationContext.loadBe
anDefinitions(ClassPathXmlApplicationContext.java:180)
at
org.springframework.context.support.AbstractRefreshableApplicationCon
text.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
at
org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:294)
at
org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>
(ClassPathXmlApplicationContext.java:161)
at
org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>
(ClassPathXmlApplicationContext.java:51)
at
org.apache.activemq.xbean.XBeanBrokerFactory.createBroker(XBeanBroker
Factory.java:41)
at
org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.j
ava:57)
at
org.apache.activemq.console.command.StartCommand.startBroker(StartCom
mand.java:82)
at
org.apache.activemq.console.command.StartCommand.runTask(StartCommand
.java:47)
... 10 more
Caused by: java.lang.ClassNotFoundException: servlet-name
at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:177)
at
org.springframework.beans.factory.support.AbstractBeanDefinition.reso
Can you please steer me in right direction to test some http request? the
info provided in the url http://activemq.apache.org/web-samples.html seems
to be applicable for source version , not for binary version. For v4.1.0,
there is no option available to download source code.
pandi79 wrote:
>
> Hi,
>
> I am doing some POC to use REST HTTP options.
>
> I've given servlet mapping entries below :
>
> <transportConnectors>
> <transportConnector name="openwire" uri="tcp://localhost:61616"
> discoveryUri="multicast://default"/>
> <transportConnector name="ssl" uri="ssl://localhost:61617"/>
> <transportConnector name="stomp" uri="stomp://localhost:61613"/>
> <transportConnector name="http" uri="http://localhost:9090"/>
>
>
> </transportConnectors>
>
> <networkConnectors>
> <!-- by default just auto discover the other brokers -->
> <networkConnector name="default-nc" uri="multicast://default"/>
> <!--
> <networkConnector name="host1 and host2"
> uri="static://(tcp://host1:61616,tcp://host2:61616)" failover="true"/>
> -->
> </networkConnectors>
> <servlet>
> <servlet-name>MessageServlet</servlet-name>
> <servlet-class>org.apache.activemq.web.MessageServlet</servlet-class>
> <load-on-startup>1</load-on-startup>
> </servlet>
> <servlet-mapping>
> <servlet-name>MessageServlet</servlet-name>
> <url-pattern>/queue</url-pattern>
> </servlet-mapping>
>
>
>
> When I try to start the broker, it throws the error saying that class not
> found exception for the class org.apache.activemq.web.MessageServlet . Has
> anyone know where can I download the same?.
>
> I am using 4.1.0 version.
>
>
> Also please share your idea about how to put & get the message using http
> url . Any entires to be added in activemq.xml for this one?.
>
>
>
>
--
View this message in context: http://www.nabble.com/class-not-found-org.apache.activemq.web.MessageServlet-tf3279389s2354.html#a9131454
Sent from the ActiveMQ - User mailing list archive at Nabble.com.