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.