activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From javaG <zenma...@gmail.com>
Subject Re: Issue with deploying war file in activemq embedded jetty
Date Thu, 29 Aug 2013 23:57:29 GMT
I use the same jetty.xml that comes with activemq 5.8.0. I only added an
entry for my app called foo. I copy foo.war to webapps under activemq but
nothing happens, no logs either. It is not deployed. Hope some one know the
solution already before I spend more time on this.

Here is my jetty.xml:


    
    
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">

    <bean id="securityLoginService"
class="org.eclipse.jetty.security.HashLoginService">
        <property name="name" value="ActiveMQRealm" />
        <property name="config"
value="${activemq.conf}/jetty-realm.properties" />
    </bean>

    <bean id="securityConstraint"
class="org.eclipse.jetty.util.security.Constraint">
        <property name="name" value="BASIC" />
        <property name="roles" value="admin" />
        <property name="authenticate" value="true" />
    </bean>
    <bean id="securityConstraintMapping"
class="org.eclipse.jetty.security.ConstraintMapping">
        <property name="constraint" ref="securityConstraint" />
        <property name="pathSpec" value="/*" />
    </bean>
    <bean id="securityHandler"
class="org.eclipse.jetty.security.ConstraintSecurityHandler">
        <property name="loginService" ref="securityLoginService" />
        <property name="authenticator">
            <bean
class="org.eclipse.jetty.security.authentication.BasicAuthenticator" />
        </property>
        <property name="constraintMappings">
            <list>
                <ref bean="securityConstraintMapping" />
            </list>
        </property>
        <property name="handler">
            <bean id="sec"
class="org.eclipse.jetty.server.handler.HandlerCollection">
                <property name="handlers">
                    <list>
                        <bean
class="org.eclipse.jetty.webapp.WebAppContext">
                            <property name="contextPath" value="/admin" />
                            <property name="resourceBase"
value="${activemq.home}/webapps/admin" />
                            <property name="logUrlOnStart" value="true" />
                        </bean>
                        <bean
class="org.eclipse.jetty.webapp.WebAppContext">
                            <property name="contextPath" value="/foo" />
                            <property name="resourceBase"
value="${activemq.home}/webapps/foo" />
                            <property name="logUrlOnStart" value="true" />
                        </bean>
                        <bean
class="org.eclipse.jetty.webapp.WebAppContext">
                            <property name="contextPath" value="/fileserver"
/>
                            <property name="resourceBase"
value="${activemq.home}/webapps/fileserver" />
                            <property name="logUrlOnStart" value="true" />
                            <property name="parentLoaderPriority"
value="true" />
                        </bean>
                        <bean
class="org.eclipse.jetty.webapp.WebAppContext">
                            <property name="contextPath" value="/api" />
                            <property name="resourceBase"
value="${activemq.home}/webapps/api" />
                            <property name="logUrlOnStart" value="true" />
                        </bean>
                        <bean
class="org.eclipse.jetty.server.handler.ResourceHandler">
                            <property name="directoriesListed" value="false"
/>
                            <property name="welcomeFiles">
                                <list>
                                    <value>index.html</value>
                                </list>
                            </property>
                            <property name="resourceBase"
value="${activemq.home}/webapps/" />
                        </bean>
                        <bean id="defaultHandler"
class="org.eclipse.jetty.server.handler.DefaultHandler">
                            <property name="serveIcon" value="false" />
                        </bean>
                    </list>
                </property>
            </bean>
        </property>
    </bean>

    <bean id="contexts"
class="org.eclipse.jetty.server.handler.ContextHandlerCollection">
    </bean>

    <bean id="Server" class="org.eclipse.jetty.server.Server"
init-method="start"
        destroy-method="stop">

        <property name="connectors">
            <list>
                <bean id="Connector"
class="org.eclipse.jetty.server.nio.SelectChannelConnector">
                    <property name="port" value="8161" />
                </bean>
                
                
            </list>
        </property>

        <property name="handler">
            <bean id="handlers"
class="org.eclipse.jetty.server.handler.HandlerCollection">
                <property name="handlers">
                    <list>
                        <ref bean="contexts" />
                        <ref bean="securityHandler" />
                    </list>
                </property>
            </bean>
        </property>

    </bean>

</beans>



--
View this message in context: http://activemq.2283324.n4.nabble.com/Issue-with-deploying-war-file-in-activemq-embedded-jetty-tp4670675p4670939.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Mime
View raw message