ApplicationContextFilter is deployed as part of the 'admin' web application,
so you can find it in  .../webapps/admin/WEB-INF/classes 

FWIW, I don't set CLASSPATH when I launch the standalone broker via
.../bin/activemq

Joe 


DaveKant wrote:
> 
> I have a problem starting ActiveMQ (5.0.0) on the Solaris 10 platform with
> a ClassNotFoundException thrown. The problem is related to the admin
> console so that when the section below is commented, the server starts up
> fine. Where is org.apache.activemq.web.filter.ApplicationContextFilter?
> 
> We set the CLASSPATH to include all jars in $ACTIVEMQ_HOME,
> $ACTIVEMQ_HOME/lib,  $ACTIVEMQ_HOME/lib/optional and
> $ACTIVEMQ_HOME/lib/web/ but this did not resolve the problem.
> 
> 
> Thanks,
> 
>  Dave
> 
>   <!-- An embedded servlet engine for serving up the Admin console -->
>   <jetty xmlns="http://mortbay.com/schemas/jetty/1.0";>
>     <connectors>
>       <nioConnector port="8161" />
>     </connectors>
>     <handlers>
>       <webAppContext contextPath="/admin"
> resourceBase="${activemq.base}/webapps/admin" logUrlOnStart="true" />
>       <webAppContext contextPath="/demo"
> resourceBase="${activemq.base}/webapps/demo" logUrlOnStart="true" />
>     </handlers>
>   </jetty>
> 
> 
> ACTIVEMQ_HOME: /export/home/sbebeta/apache-activemq-5.0.0
> ACTIVEMQ_BASE: /export/home/sbebeta/apache-activemq-5.0.0
> Loading message broker from: xbean:activemq.xml
> INFO  BrokerService                  - Using Persistence Adapter:
> AMQPersistenceAdapter(/export/home/sbebeta/apache-activemq-5.0.0/data/localhost)
> INFO  BrokerService                  - ActiveMQ 5.0.0 JMS Message Broker
> (localhost) is starting
> INFO  BrokerService                  - For help or more information please
> see: http://activemq.apache.org/
> INFO  AMQPersistenceAdapter          - AMQStore starting using directory:
> /export/home/sbebeta/apache-activemq-5.0.0/data/localhost
> INFO  KahaStore                      - Kaha Store using data directory
> /export/home/sbebeta/apache-activemq-5.0.0/data/localhost/kr-store/state
> INFO  AMQPersistenceAdapter          - Active data files: []
> WARN  AMQPersistenceAdapter          - The ReferenceStore is not valid -
> recovering ...
> INFO  KahaStore                      - Kaha Store successfully deleted
> data directory
> /export/home/sbebeta/apache-activemq-5.0.0/data/localhost/kr-
> store/data
> INFO  AMQPersistenceAdapter          - Journal Recovery Started from:
> DataManager:(data-)
> INFO  AMQPersistenceAdapter          - Recovered 0 operations from redo
> log in 0.052 seconds.
> INFO  AMQPersistenceAdapter          - Finished recovering the
> ReferenceStore
> INFO  KahaStore                      - Kaha Store using data directory
> /export/home/sbebeta/apache-activemq-5.0.0/data/localhost/kr-store/data
> INFO  TransportServerThreadSupport   - Listening for connections at:
> tcp://lonsbeapp-zq3:61616
> INFO  TransportConnector             - Connector openwire Started
> INFO  TransportServerThreadSupport   - Listening for connections at:
> ssl://lonsbeapp-zq3:61617
> INFO  TransportConnector             - Connector ssl Started
> INFO  TransportServerThreadSupport   - Listening for connections at:
> stomp://lonsbeapp-zq3:61613
> INFO  TransportConnector             - Connector stomp Started
> INFO  TransportServerThreadSupport   - Listening for connections at:
> xmpp://lonsbeapp-zq3:61222
> INFO  TransportConnector             - Connector xmpp Started
> INFO  NetworkConnector               - Network Connector
> [EMAIL PROTECTED]
> Started
> INFO  BrokerService                  - ActiveMQ JMS Message Broker
> (localhost, ID:lonsbeapp-zq3-61216-1200998110370-0:0) started
> INFO  TransportConnector             - Connector vm://localhost Started
> INFO  log                            - Logging to
> org.slf4j.impl.JCLLoggerAdapter(org.mortbay.log) via
> org.mortbay.log.Slf4jLog
> INFO  log                            - jetty-6.1.4
> INFO  WebConsoleStarter              - ActiveMQ WebConsole initialized.
> WARN  log                            - EXCEPTION
> java.lang.ClassNotFoundException:
> org.apache.activemq.web.filter.ApplicationContextFilter
>         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 java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:375)
>         at
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
>         at org.mortbay.util.Loader.loadClass(Loader.java:91)
>         at org.mortbay.util.Loader.loadClass(Loader.java:71)
>         at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
>         at
> org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:83)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>         at
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:594)
>         at
> org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
>         at
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
>         at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
>         at
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>         at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>         at
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
>         at org.mortbay.jetty.Server.doStart(Server.java:220)
>         at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>         at
> org.mortbay.jetty.xbean.JettyFactoryBean.run(JettyFactoryBean.java:47)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
> 
> 

-- 
View this message in context: 
http://www.nabble.com/ClassNotFoundException-ApplicationContextFilter-tp15016509s2354p15019885.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to