You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by javaG <ze...@gmail.com> on 2013/08/26 14:41:39 UTC

Issue with deploying war file in activemq embedded jetty

I copied war to webapps folder under activemq and restarted activemq but it
did not deploy the app. ActiveMQ web console app works fine. I then edited
jetty.xml to make an entry for my web app the same way as the admin app and
restarted activemq but it still did not deploy it. Is there anything else I
need to do to solve this problem? I am using activemq 5.8.



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

Re: Issue with deploying war file in activemq embedded jetty

Posted by Christian Posta <ch...@gmail.com>.
Btw... U posted this at least 3 times... Please don't spam the mailing
list. We see it the first time!

On Monday, August 26, 2013, Christian Posta wrote:

> Post your config. Getting any exceptions?
>
> On Monday, August 26, 2013, javaG wrote:
>
>> I copied war to webapps folder under activemq and restarted activemq but
>> it
>> did not deploy the app. ActiveMQ web console app works fine. I then edited
>> jetty.xml to make an entry for my web app the same way as the admin app
>> and
>> restarted activemq but it still did not deploy it. Is there anything else
>> I
>> need to do to solve this problem? I am using activemq 5.8.
>>
>>
>>
>> --
>> View this message in context:
>> http://activemq.2283324.n4.nabble.com/Issue-with-deploying-war-file-in-activemq-embedded-jetty-tp4670675.html
>> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>>
>
>
> --
> *Christian Posta*
> http://www.christianposta.com/blog
> twitter: @christianposta
>
>

-- 
*Christian Posta*
http://www.christianposta.com/blog
twitter: @christianposta

Re: Issue with deploying war file in activemq embedded jetty

Posted by javaG <ze...@gmail.com>.
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.

Re: Issue with deploying war file in activemq embedded jetty

Posted by Christian Posta <ch...@gmail.com>.
Post your config. Getting any exceptions?

On Monday, August 26, 2013, javaG wrote:

> I copied war to webapps folder under activemq and restarted activemq but it
> did not deploy the app. ActiveMQ web console app works fine. I then edited
> jetty.xml to make an entry for my web app the same way as the admin app and
> restarted activemq but it still did not deploy it. Is there anything else I
> need to do to solve this problem? I am using activemq 5.8.
>
>
>
> --
> View this message in context:
> http://activemq.2283324.n4.nabble.com/Issue-with-deploying-war-file-in-activemq-embedded-jetty-tp4670675.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>


-- 
*Christian Posta*
http://www.christianposta.com/blog
twitter: @christianposta