Varsha,

I'm not sure how those two code snippets you attached relate to each other,
but some observations:

 * A HandlerList is not the same thing as a ContextHandlerCollection.
Normally, if you're creating multiple contexts you would add them to a
ContextHandlerCollection (which itself is added to a HandlerList). The
ContextHandler collection has significant behavioural differences to a
HandlerList. Have a read of
http://www.eclipse.org/jetty/documentation/current/architecture.html for
some pointers on that.

* I don't think that simultaneous deployment of webapps is particularly
supported - usually the deployment process is single threaded so it's
possible you might hit some funky behaviour.

cheers
Jan

On 11 April 2016 at 14:47, Varsha Gopal <[email protected]> wrote:

>
> Any pointers for the below query?
>
> ---------- Forwarded message ----------
> From: Varsha Gopal <[email protected]>
> Date: Thu, Apr 7, 2016 at 11:47 AM
> Subject: Need Help with Embedded Jetty - Adding multiple context through
> Mutable Handle Collection
> To: [email protected]
>
>
> Is it right to start a jetty instance with no context specified and no
> context handler, then keep adding context to it once the server has
> started. Although I was able to do this using mutable HandlerCollection and
> the logs says the Server and the Contexts are Started and Available, I am
> not able to access it with a URL with the context [ Not Found error / 404].
>
> Should we add at least one root context and contexthandler to the server
> while starting it?
>
> My main thread starts the server. Post that it will spawn couple of
> threads which each creates WebAppContext and start them.
>
> My jetty version is 9.3.7.v20160115
>
> Bit of the code where I am starting the server and contexts are attached,
> along with few inline comments
>
> P.S If I start Server and context in one go without any handlercollection,
> i.e each context in its own server instance and finally just start the
> server, it's working. I am able to access it with the contextpath for the
> same jars in the classpath.
>
> Thanks in advance,
> Varsha
>
>
> _______________________________________________
> jetty-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>



-- 
Jan Bartel <[email protected]>
www.webtide.com
*Expert assistance from the creators of Jetty and CometD*
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users

Reply via email to