Thanks for the explanations!

If you get it working and want to submit it as a new module to openwebbeans
it would be very welcomed!


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2016-06-07 19:19 GMT+02:00 Steve Sobol - Lobos Studios <
[email protected]>:

> I've used Jetty for years. My impression is that it is used pretty heavily
> in an embedded role, but not very often at all as a standalone server. But
> I personally use it as a standalone server.
>
> The webapps I'm working on will be deployed to existing servers already
> running Jetty.
>
> Years ago I started working on Java webapps with Tomcat, and I found the
> process of configuring the server rather confusing. I switched to Jetty
> back then and have used it ever since. I know it's been a while, and many
> things have probably changed, but I really have no desire to go back to
> Tomcat or a derivative as I have an extremely high comfort level with Jetty.
>
> I'll take a look at that source code - I'm fine cooking something up
> myself, but wasn't sure where to start from. Thank you!
>
> --
> Lobos Studios | Phone: 877.919.4WEB | LobosStudios.com |
> Facebook.com/LobosStudios | @LobosStudios
> Web Development - Mobile Development - Helpdesk/Tech Support - Computer
> Sales & Service
> Acer Authorized Reseller - Computers, Windows and Android Tablets,
> Accessories
>
> Steve Sobol - CEO, Senior Developer and Server Jockey
> [email protected]
>
>
>
> ------ Original Message ------
> From: "Romain Manni-Bucau" <[email protected]>
> To: "[email protected]" <[email protected]>; "Steve
> Sobol - Lobos Studios" <[email protected]>
> Sent: 6/7/2016 10:09:37 AM
> Subject: Re: OWB, Servlets and Jetty 9
>
>
> Hi Steve,
>
> think we are very few to use jetty and with modern tooling (tomee
> embedded, tomcat embedded etc) jetty request kind of decreased I think.
>
> To make it work you would need to wrap the InstanceManager instantiating
> servlets/filters of jetty to add CDI integration there. This is pretty
> close of what tomcat integration does (
> https://github.com/apache/openwebbeans/blob/trunk/webbeans-tomcat7/src/main/java/org/apache/webbeans/web/tomcat7/TomcatInstanceManager.java
> ).
>
> BTW out of curiosity: why didn't you choose tomee instead of integrating
> it all yourself?
>
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://blog-rmannibucau.rhcloud.com/> | Old Wordpress Blog
> <http://rmannibucau.wordpress.com/> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | Tomitriber
> <http://www.tomitribe.com/> | JavaEE Factory
> <https://javaeefactory-rmannibucau.rhcloud.com/>
>
> 2016-06-07 19:04 GMT+02:00 Steve Sobol - Lobos Studios <
> [email protected]>:
>
>> Hey all,
>>
>> New to CDI - I'm working on switching my JEE webapps from JSF managed
>> beans to CDI.
>>
>> I use Jetty, exclusively, and JSF works fine with Jetty and OWB, but
>> @Inject in servlets (and presumably elsewhere) does not.
>>
>> I started out with JBoss Weld, which ships with Jetty 9, but trying to
>> get Weld working in my IDE was a nightmare and I gave up. (IntelliJ IDEA
>> Ultimate 2016.2 if anyone cares, but this morning I upgraded to 2016.3)
>>
>> So as an alternative to getting the bundled CDI functionality to work, I
>> tried OpenWebBeans instead and now I'm good to go, except that I can't use
>> DI in the servlets I'm creating.
>>
>> I have a workaround (query BeanManager through JNDI), so this is not a
>> life-or-death urgent issue (not even close!) - but it would be nice if I
>> could get it working. A mailing list search turned up
>>
>>
>> http://markmail.org/search/?q=servlet+injection+jetty+list%3Aorg.apache.openwebbeans.user+order%3Adate-backward#query:servlet%20injection%20jetty%20list%3Aorg.apache.openwebbeans.user%20order%3Adate-backward+page:2+mid:gzti4hxxl76lqyhf+state:results
>>
>> That thread states that Jetty 8 is buggy and that the OWB team even gave
>> up on working with Jetty and switched to Tomcat* - but the thread is from
>> 2012, and Jetty 8 was EOL'd a while ago.
>>
>> So my questions are:
>>
>> ** What is the current state of @Inject using OWB and Jetty?
>> ** If it's not working, what would be required to *get* it working?
>>
>> Weld can do DI into Servlets and Filters in Jetty 7, 8 or 9, and into
>> Servlet listeners in 9.1.1 or newer. (according to
>> https://docs.jboss.org/weld/reference/latest/en-US/html/environments.html#_jetty
>> )
>>
>> But I'd much rather use OWB.
>>
>> Thanks,
>>    Steve
>>
>> * OWB and Tomcat are both ASF projects. Weird that y'all didn't use
>> Tomcat from the start.
>>
>>
>> --
>> Lobos Studios | Phone: 877.919.4WEB | LobosStudios.com |
>> Facebook.com/LobosStudios | @LobosStudios
>> Web Development - Mobile Development - Helpdesk/Tech Support - Computer
>> Sales & Service
>> Acer Authorized Reseller - Computers, Windows and Android Tablets,
>> Accessories
>>
>> Steve Sobol - CEO, Senior Developer and Server Jockey
>> [email protected]
>>
>>
>
>

Reply via email to