next release

2011-12-14 Thread Romain Manni-Bucau
Hi, i'm participating to Apache OpenEJB project and we would like to release this mounth. However we are interested by (at least) one fix in tomcat 7.0.24. Any planned date for this release? Thanks - Romain

Re: Move to Maven? (WAS: Re: Publishing process for JARs for Maven Central)

2011-12-19 Thread Romain Manni-Bucau
Hi, i agree on the fact maven is technically more complicated than an ant script but let say you know both maven and ant, your ant script is very complicated to do almost nothing useful. (ok i prefer maven ;)). For newcomers i think it is important. Maven stuff can be almost hidden by a good IDE,

Re: Move to Maven? (WAS: Re: Publishing process for JARs for Maven Central)

2011-12-19 Thread Romain Manni-Bucau
There is a big part of tomcat which doesn't need maven because it doesn't need to be standard (the installers are a great example). I spoke about the common part which is today not obvious because of the false modularity of the project. - Romain 2011/12/19 Mladen Turk > On 12/19/2011 07:47 PM

Re: Move to Maven? (WAS: Re: Publishing process for JARs for Maven Central)

2011-12-19 Thread Romain Manni-Bucau
was doing the same with ant. So i don't say use mvn or ant even if IMHO mvn could be a benefit for the community. I just say be consistent with your artifacts. - Romain 2011/12/19 Mladen Turk > On 12/19/2011 08:58 PM, Romain Manni-Bucau wrote: > >> There is a big part of tomc

Re: Move to Maven? (WAS: Re: Publishing process for JARs for Maven Central)

2011-12-19 Thread Romain Manni-Bucau
i needed to dig into tomcat for some bugs regarding TCKs. That's why i needed more. - Romain 2011/12/19 jean-frederic clere > On 12/19/2011 07:47 PM, David Jencks wrote: > >> Are you reading the thread? I mentioned dec 17 that geronimo has >> been maintaining a script for 2+ years that pulls

Re: Move to Maven? (WAS: Re: Publishing process for JARs for Maven Central)

2011-12-20 Thread Romain Manni-Bucau
+1 - Romain 2011/12/20 David Jencks > > On Dec 19, 2011, at 1:06 PM, jean-frederic clere wrote: > > > On 12/19/2011 07:47 PM, David Jencks wrote: > >> Are you reading the thread? I mentioned dec 17 that geronimo has > >> been maintaining a script for 2+ years that pulls tomcat source out > >>

Re: Move to Maven? (WAS: Re: Publishing process for JARs for Maven Central)

2011-12-20 Thread Romain Manni-Bucau
Another good thing in gradle is its incremental build support. - Romain 2011/12/20 Pid > On 20/12/2011 08:38, Antonio Petrelli wrote: > > 2011/12/19 Pid > > > >> On 18/12/2011 08:37, Mladen Turk wrote: > >>> On 12/17/2011 09:24 PM, Antonio Petrelli wrote: > As requested here is a proposa

Re: Who wants my Cassandra session manager for Tomcat?

2012-04-03 Thread Romain Manni-Bucau
Hi, Maybe it should be posted to cassandra list? - Romain Le 3 avr. 2012 18:52, "Pid" a écrit : > On 03/04/2012 09:56, Morten Jorgensen wrote: > > All, > > > > I recently implemented a Tomcat session manager that uses Cassandra for > > session storage. Cassandra is a commonly used session stor

tomcat & deploywar & context.xml

2012-05-21 Thread Romain Manni-Bucau
Hi, how does tomcat manage context.xml at startup? from what i saw it uses org.apache.catalina.startup.HostConfig.DeployWar but in org.apache.catalina.startup.HostConfig#deployWAR it reads the context.xml file before overriding it with contextname info which ignores the context.xml file:

Re: tomcat & deploywar & context.xml

2012-05-21 Thread Romain Manni-Bucau
ok thank you for the quick answer sorry to have missed it on the website - Romain 2012/5/21 Konstantin Kolinko > 2012/5/21 Romain Manni-Bucau : > > Hi, > > > > how does tomcat manage context.xml at startup? > > > > from what i saw it uses org.apache.cata

RE: tomat-jdbc & hashCode

2012-08-06 Thread Romain Manni-Bucau
sage- > > From: Filip Hanik Mailing Lists [mailto:devli...@hanik.com] > > Sent: Monday, July 30, 2012 5:58 AM > > To: Tomcat Developers List > > Subject: Re: tomat-jdbc & hashCode > > > > nope, I will fix that > > > > Filip > > > > - Ori

Re: pooledconnection & tccl?

2012-08-22 Thread Romain Manni-Bucau
if the resource is an app resource it should be closed with the stop() and recreated with the start *Romain Manni-Bucau* *Twitter: @rmannibucau* *Blog: http://rmannibucau.wordpress.com* 2012/8/22 Pid * > On 19 Aug 2012, at 19:11, Romain Manni-Bucau > wrote: &g

Re: Performance degrade

2012-10-28 Thread Romain Manni-Bucau
Think thats linked to the always scan of servlet 3 (first versions were scanning only for web.xml in version 3, now version is igmored for the scanning) Le 28 oct. 2012 09:21, "Mark Thomas" a écrit : > David Blevins wrote: > > >Seems there was a measurable decrease in large app deploy time betwe

websocket tomcat listener API?

2015-11-03 Thread Romain Manni-Bucau
Hi guys, Would it be possible to add to tomcat codebase a way to register custom websocket lifecycle listeners for technical integration. For instance in TomEE we would need a clean way to listen for close() or timeout() without modifying the user code side if possible. wdyt? Romain Manni-Bucau

Re: websocket tomcat listener API?

2015-11-04 Thread Romain Manni-Bucau
; > > On 04/11/2015 06:28, Romain Manni-Bucau wrote: > > > Hi guys, > > > > So you only want the views of the male committers? > > > > > Would it be possible to add to tomcat codebase a way to register custom > > > websocket lifecycle listeners

Re: websocket tomcat listener API?

2015-11-04 Thread Romain Manni-Bucau
Yes, and would avoid a custom configurator :). Le 4 nov. 2015 06:09, "Rémy Maucherat" a écrit : > 2015-11-04 14:55 GMT+01:00 Romain Manni-Bucau : > > > Here is the use case: we make these endpoints go through the javee > instance > > manager. Being a ee server

Re: websocket tomcat listener API?

2015-11-04 Thread Romain Manni-Bucau
That is what I thought but extending WsSession in t8 is hard. Le 4 nov. 2015 06:45, "Rémy Maucherat" a écrit : > 2015-11-04 15:16 GMT+01:00 Romain Manni-Bucau : > > > Yes, and would avoid a custom configurator :). > > > > In way the difficulty is that the co

Re: websocket tomcat listener API?

2015-11-04 Thread Romain Manni-Bucau
2015-11-04 8:43 GMT-08:00 Rémy Maucherat : > 2015-11-04 15:59 GMT+01:00 Romain Manni-Bucau : > > > That is what I thought but extending WsSession in t8 is hard. > > > > Probably. > > So I'll see about porting it to Tomcat 8 if feedback is ok. > > Howeve

Re: websocket tomcat listener API?

2015-11-04 Thread Romain Manni-Bucau
I see, will it be "fixed" or should it be worked-around with a BackgroundProcess - that is what we use ATM in TomEE SNAPSHOT code? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.co

access log valve not using logger?

2015-11-20 Thread Romain Manni-Bucau
. Romain Manni-Bucau @rmannibucau | Blog | Github | LinkedIn | Tomitriber - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org

Re: access log valve not using logger?

2015-11-20 Thread Romain Manni-Bucau
+1, that is more or less what I just hacked for tomcat 7/8. Romain Manni-Bucau @rmannibucau | Blog | Github | LinkedIn | Tomitriber 2015-11-20 12:01 GMT-08:00 Christopher Schultz : > Romain, > > On 11/20/15 2:44 PM, Romain Manni-Bucau wrote: >> any reason the AccessLogValve does

Re: [VOTE] Release Apache Tomcat 9.0.10

2018-06-21 Thread Romain Manni-Bucau
+1 (non-binding), tested on Meecrowave and a few work apps and all was green Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibuc

Re: Dynamic reloading of SSL certificates

2018-06-27 Thread Romain Manni-Bucau
up? any hope we have live reloading of certs in tomcat? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <

Re: Dynamic reloading of SSL certificates

2018-06-27 Thread Romain Manni-Bucau
+1 for connectors IMHO Le mer. 27 juin 2018 18:21, Christopher Schultz < ch...@christopherschultz.net> a écrit : > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Romain, > > On 6/27/18 11:50 AM, Romain Manni-Bucau wrote: > > up? any hope we have live reloadi

Don't require a base directory?

2018-07-15 Thread Romain Manni-Bucau
Wdyt? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book &l

Re: Don't require a base directory?

2018-07-19 Thread Romain Manni-Bucau
up? :) Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> |

bug in 8.5.0?

2016-03-24 Thread Romain Manni-Bucau
Hi guys, if I'm not mistaken org.apache.catalina.loader.WebappClassLoaderBase#getResourceAsStream can throw a NPE: 1090. URL url = super.findResource(name); 1091. stream = url.openStream(); // url can be null Romain Manni-Bucau @rmannibucau | Blog | Github | LinkedIn | Tomit

Re: bug in 8.5.0?

2016-03-24 Thread Romain Manni-Bucau
Thanks Violeta. Romain Manni-Bucau @rmannibucau | Blog | Github | LinkedIn | Tomitriber 2016-03-24 20:29 GMT+01:00 Violeta Georgieva : > Hi, > > 2016-03-24 21:01 GMT+02:00 Romain Manni-Bucau : >> >> Hi guys, >> >> if I'm not mistaken >> org.

8.5.1?

2016-04-14 Thread Romain Manni-Bucau
Hi guys, any plan to do a 8.5.1? I'd like to upgrade tomee and remove the workaround we have for the NPE in the webapp classloader with custom repositories. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github &l

Re: 8.5.1?

2016-04-14 Thread Romain Manni-Bucau
Ok thanks! Le 14 avr. 2016 21:50, "Mark Thomas" a écrit : > On 14/04/2016 15:39, Romain Manni-Bucau wrote: > > Hi guys, > > > > any plan to do a 8.5.1? I'd like to upgrade tomee and remove the > workaround > > we have for the NPE in the webapp classl

tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Romain Manni-Bucau
case using the interface instead of the implementation as field type. Do you think it is possible or would you just move it over linux distro? If this last one: how to ensure we don't get more regression in the future due to another build process for user binaries? Thanks, Romain M

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Romain Manni-Bucau
Only met it on previous LTS (16.04 is still fresh so was 14 one). So sounds it was a no luck case. Maybe a page on tomcat website dealing with main integrations and things to check (/etc/defaults/tomcatX JAVA_HOME etc...) can be enough for this issue. What do you think? Romain Manni-Bucau

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Romain Manni-Bucau
Just to make it clearer: 14.04 had java 7 as expected but tomcat7 package was compiled with java 8. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https:

Re: tomcat 7 broken on java 7 for linux distro

2016-04-25 Thread Romain Manni-Bucau
Not sure what happent, got the same it in one of my box (but was 15.10 so can't explain the feedback i got with 14.04). Maybe a package update. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://gi

Re: tomcat 7 broken on java 7 for linux distro

2016-04-26 Thread Romain Manni-Bucau
Le 26 avr. 2016 22:27, "Christopher Schultz" a écrit : > > Romain, > > On 4/25/16 11:42 AM, Romain Manni-Bucau wrote: > > Hi guys, > > > > tomcat uses ConcurrentHashMap in few places and doesn't rely on > > ConcurrentMap API (ApplicationCon

Re: tomcat 7 broken on java 7 for linux distro

2016-04-27 Thread Romain Manni-Bucau
anyway. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://www.tomitribe.com> | JavaEE

Small typo in title on security-9 page

2016-05-10 Thread Romain Manni-Bucau
Hi guys, If like me you use chrome the tabs are likely too small to see it but check the window title of https://tomcat.apache.org/security-9.html, it is " Apache Tomcat® - Apache Tomcat 8 vulnerabilities" which looks like a copy/paste. Romain Manni-Bucau @rmannibucau <https:

Re: Small typo in title on security-9 page

2016-05-10 Thread Romain Manni-Bucau
After having cleaned the cache yes. Thanks! Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://

NPE in StandardJarScanner

2016-05-16 Thread Romain Manni-Bucau
Hi guys, org.apache.tomcat.util.scan.StandardJarScanner#processManifest does: Manifest manifest = jar.getManifest(); Attributes attributes = manifest.getMainAttributes(); Please note that manifest can be null so another NPE should be added Thanks, Romain Manni-Bucau @rmannibucau <ht

Re: NPE in StandardJarScanner

2016-05-17 Thread Romain Manni-Bucau
Thanks Violeta for the fix! Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://www.tomitribe.c

8.5.2 async state?

2016-05-17 Thread Romain Manni-Bucau
ws an exception since isAsyncStarted() = false. Was it intended? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitri

Re: 8.5.2 async state?

2016-05-17 Thread Romain Manni-Bucau
t me out the related issue please? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://www.tomitri

Re: 8.5.2 async state?

2016-05-17 Thread Romain Manni-Bucau
the real issue is adding a listener there trigger onStartAsync()*ONLY* (no onCompleted(), onTimeout(), onError() etc... cause org.apache.catalina.core.AsyncContextImpl#setStarted does listeners.clear(); ) Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog

Re: 8.5.2 async state?

2016-05-17 Thread Romain Manni-Bucau
I see, that's however a regression for tomcat users. could the async listener wrapper impl this if a tomcat flag is switched on? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rma

Re: [VOTE] Release Apache Tomcat 8.5.3

2016-06-10 Thread Romain Manni-Bucau
+1 (non-binding) upgraded TomEE 7 master to tomcat 8.5.3 and build is green Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog <http://rmannibucau.wordpress.com> | Github <https://g

Re: Avoid use of SecureRandom during server startup

2016-06-16 Thread Romain Manni-Bucau
@Andy: you can use FastNonSecureRandom to disable it, should be enough for applications not using the session Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog <http://rmannibucau.wordpress.com&g

leak if jspServlet.destroy() fails

2016-07-01 Thread Romain Manni-Bucau
manager or to call destroyInstance properly? 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 <

Re: leak if jspServlet.destroy() fails

2016-07-01 Thread Romain Manni-Bucau
+1 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/rman

Re: leak if jspServlet.destroy() fails

2016-07-01 Thread Romain Manni-Bucau
Think org.apache.jasper.runtime.TagHandlerPool#release can be affected too - I'm not sure where it is called in the codebase but the pattern is the same. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wor

Re: leak if jspServlet.destroy() fails

2016-07-12 Thread Romain Manni-Bucau
5fvalue_005fnobody.reuse(_jspx_th_c_005fout_005f0); return false; } Wonder if the reuse() shouldn't be in a finally block - in particular for custom tags. Wdyt? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpre

Re: leak if jspServlet.destroy() fails

2016-07-13 Thread Romain Manni-Bucau
well the instanceManager.destoy should be called whatever happens I think 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/rm

more protection around pauseNonContainerThread()?

2016-08-17 Thread Romain Manni-Bucau
r in the caller doesn't handle properly the async usage (hypothesis being tomcat doesn't have a bug on that area). Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog <http://rmannibucau.wor

Re: more protection around pauseNonContainerThread()?

2016-09-02 Thread Romain Manni-Bucau
PS: this pauseNonContainerThread breaks CXF apps cause they synchronize an instance (AsyncResponseImpl) which potentially deadlock with tomcat cause of that. Would be nice to solve it in a manner not requiring all apps/libs to know that. Romain Manni-Bucau @rmannibucau <https://twitter.

Re: more protection around pauseNonContainerThread()?

2016-09-02 Thread Romain Manni-Bucau
synchronizedDispatch so synchronizedMethod is lock on synchronizedDispatch which is lock on the pauseNonContainerThread of the caller/http thread so both threads are locked. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | O

Re: more protection around pauseNonContainerThread()?

2016-09-03 Thread Romain Manni-Bucau
pushed back to the spec? Le 3 sept. 2016 18:28, "Mark Thomas" a écrit : > On 02/09/2016 15:47, Romain Manni-Bucau wrote: > > ~business code (simplified): > > > > public void myBusiness(AsyncResponse wrapperOfAsyncContext) { > > new Thread() { > >

Re: more protection around pauseNonContainerThread()?

2016-09-05 Thread Romain Manni-Bucau
Hi Mark, tested on a lighter sample reproducing the issue pretty easily (real one would need 8.5) and your patch fixed it keeping the sample working fine Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpres

Re: more protection around pauseNonContainerThread()?

2016-09-06 Thread Romain Manni-Bucau
Hello guys, wonder if there is an estimated date for this fix to be included in a release. I'm starting to gather the project dependencies we need for next tomee release and tomcat is on the radar due to this one. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> |

classResources.start() can be duplicated

2016-09-29 Thread Romain Manni-Bucau
eSet.start(); } } // This has to be called after the other resources have been started // else it won't find all the matching resources processWebInfLib(); // Need to start the newly found resources for (WebResourceSet classResource : classResources) { classResource.start(); }

Re: classResources.start() can be duplicated

2016-09-29 Thread Romain Manni-Bucau
2016-09-29 15:14 GMT+02:00 Mark Thomas : > On 29/09/2016 13:12, Romain Manni-Bucau wrote: > > Hi guys, > > > > StandardRoot does that at the moment (taken the 8.5.5 as a reference for > > this mail): > > > > for (List list : allResources) { > >

8.5.6 @ central

2016-10-11 Thread Romain Manni-Bucau
Hi guys, seems 8.5.6 didnt hit central yet and is still in staging even if the announce was sent, as it intended? PS: I'm interested in 8.5.6 but other "co-"votes are in the same state I think Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau>

Re: 8.5.6 @ central

2016-10-12 Thread Romain Manni-Bucau
> https://twitter.com/mtgrigorov > > On Wed, Oct 12, 2016 at 7:54 AM, Romain Manni-Bucau > > wrote: > > > Hi guys, > > > > seems 8.5.6 didnt hit central yet and is still in staging even if the > > announce was sent, as it intended? > > > > PS:

Re: getResourceAsStream() for a folder

2016-10-13 Thread Romain Manni-Bucau
@Svetlin: thanks to catch it, was intended for dev@tomcat (thanks gmail to have completion ;)) dev@tomcat: can you check please the original question (in short: getResourceAsStream("/some/folder") returns a stream) Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau>

Re: getResourceAsStream() for a folder

2016-10-13 Thread Romain Manni-Bucau
Thanks Mark! 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/rman

jaspic-api @ central

2016-10-19 Thread Romain Manni-Bucau
Hi guys, isn't jaspic api on central? If not wouldnt it be nice cause it contains the right default impl for tomcat? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog <http://rmannibucau.wor

tomcat-util and duplicated classes

2016-10-19 Thread Romain Manni-Bucau
Hi guys, is it normal tomcat-util and tomcat-util-scan define twice the file package? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog <http://rmannibucau.wordpress.com> | Github <https://g

Re: jaspic-api @ central

2016-10-19 Thread Romain Manni-Bucau
works great, thanks (side note: can you also do it with 8.5.x releases please if not yet planned?) Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog <http://rmannibucau.wordpress.com> | Github &

typo in javadoc: UriUtil?

2016-10-23 Thread Romain Manni-Bucau
Hi guys, second war: should be jar: in https://github.com/apache/tomcat/blob/trunk/java/org/apache/tomcat/util/buf/UriUtil.java#L134 I think, no? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Wordpres

Re: TC 8.5 and Log4J2 via Juli: Wrong location info

2016-10-25 Thread Romain Manni-Bucau
. 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> | Tomitr

Re: TC 8.5 and Log4J2 via Juli: Wrong location info

2016-10-25 Thread Romain Manni-Bucau
/trunk/microwave-core/src/main/resources/log4j2.component.properties 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/rmannibuc

Re: TC 8.5 and Log4J2 via Juli: Wrong location info

2016-10-25 Thread Romain Manni-Bucau
2016-10-25 22:35 GMT+02:00 Rainer Jung : > Am 25.10.2016 um 17:07 schrieb Romain Manni-Bucau: > >> This has the issue but the fix is easy and 100% belonging to the Log impl >> jar: >> http://svn.apache.org/repos/asf/openwebbeans/microwave/trunk >> /microwave

Re: TC 8.5 and Log4J2 via Juli: Wrong location info

2016-10-25 Thread Romain Manni-Bucau
2016-10-26 8:26 GMT+02:00 Rainer Jung : > Am 25.10.2016 um 22:40 schrieb Romain Manni-Bucau: > >> 2016-10-25 22:35 GMT+02:00 Rainer Jung : >> >> Am 25.10.2016 um 17:07 schrieb Romain Manni-Bucau: >>> >>> This has the issue but the fix is easy and 100% bel

Re: TC 8.5 and Log4J2 via Juli: Wrong location info

2016-10-26 Thread Romain Manni-Bucau
2016-10-26 11:50 GMT+02:00 Rémy Maucherat : > 2016-10-26 11:38 GMT+02:00 Rainer Jung : > > > Note that for the jul bridge to work, the Log4J2 jar files have to be put > > onto the CLASSPATH (otherwise the Log4J2 jul LogManager can't be used) > and > > so the resource pointing to the custom LogEven

Re: TC 8.5 and Log4J2 via Juli: Wrong location info

2016-10-26 Thread Romain Manni-Bucau
2016-10-26 16:02 GMT+02:00 Rémy Maucherat : > 2016-10-26 15:32 GMT+02:00 Romain Manni-Bucau : > > > If I got the original issue right, it is only about allowing a user to > > replace the default (JULi) so should be acceptable, no? > > > > Right, but once you place

potential NPE on 8.5.13

2017-03-30 Thread Romain Manni-Bucau
Hi guys, seems on the last release we can get a NPE we didnt get before. In org.apache.catalina.core.ApplicationMapping#getServletMapping for case PATH pathInfo can be null so the toString() doesnt behave very well. Got it with a @WebServlet("/foo/*") Romain Manni-Bucau @rmannibu

Re: potential NPE on 8.5.13

2017-03-30 Thread Romain Manni-Bucau
oops, hit enter too fast important detail: it is in a request.getRequestDispatcher("WEB-INF/test.jsp" ).forward(request, response); Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://

Re: potential NPE on 8.5.13

2017-03-30 Thread Romain Manni-Bucau
experienced it only on 8.5.13, 8.5.12 was working fine Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <

Re: potential NPE on 8.5.13

2017-03-30 Thread Romain Manni-Bucau
vaEE Factory <https://javaeefactory-rmannibucau.rhcloud.com> 2017-03-30 21:50 GMT+02:00 Romain Manni-Bucau : > experienced it only on 8.5.13, 8.5.12 was working fine > > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://blog-rmannibucau.r

Re: potential NPE on 8.5.13

2017-03-30 Thread Romain Manni-Bucau
hat commit org.apache.tomcat.util.modeler.ManagedBean#createOperationKey(java.lang.String, java.lang.String[]) where the join value is not used and the signature with a hook where the append would be done is not used as well. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rman

Re: potential NPE on 8.5.13

2017-04-03 Thread Romain Manni-Bucau
thanks! Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibuc

scanning in embedded mode

2017-05-04 Thread Romain Manni-Bucau
Hi guys, on java 9 in embedded mode the app loader is no more a URLClassLoader so StandardScanner "fails" silently. Is it plan to read java.class.path as a fallback or something else? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rman

websocket and custom instantiator

2016-12-12 Thread Romain Manni-Bucau
(). Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE

Re: websocket and custom instantiator

2016-12-13 Thread Romain Manni-Bucau
PS: same for encoders/decoders BTW Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.

Re: websocket and custom instantiator

2016-12-13 Thread Romain Manni-Bucau
2016-12-13 11:18 GMT+01:00 Rémy Maucherat : > 2016-12-12 22:03 GMT+01:00 Romain Manni-Bucau : > > > Hi guys, > > > > on 9M15 it seems the default server configurator just uses a newInstance > > and not the instance manager. Any reason? Is it too hard to catch clo

websocket and lambdas

2016-12-13 Thread Romain Manni-Bucau
le) m -> {}) then tomcat is not able to extract the type. There are several solution on the net I think about it so I guess it should be doable? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://rmannibucau.

Re: websocket and lambdas

2016-12-13 Thread Romain Manni-Bucau
right, so means the other addmessagehandler is seen as a shortcut (convenient). Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rm

Re: Need to consider a replacement for */ in WAR URLs

2017-01-16 Thread Romain Manni-Bucau
Hi Mark Issue for 3rd party is whatever you choose it will not untegrate smoothly - !/ is often handled, more rarely but still when nested, never when something else - so wonder if tomcat needs urls and cant just handle nested ones without an url handler since tomcat owns them. Also means for the

release 8.5.11 and 9.0.0.M17

2017-01-18 Thread Romain Manni-Bucau
Hi guys, when is planned to release these 2 versions (I'm interested in getting them from central)? Votes passed 2 days ago but it is still not there. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com>

Re: release 8.5.11 and 9.0.0.M17

2017-01-20 Thread Romain Manni-Bucau
FYI it is now on central! Thanks guys Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.

Re: HTTP response reason phrases

2017-01-25 Thread Romain Manni-Bucau
is a nice feature for broken clients which are widely spread in some languages) but please keep 8.5 and 9 aligned since migrations are expected (and are) smooth for now. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com>

Re: HTTP response reason phrases

2017-01-25 Thread Romain Manni-Bucau
2017-01-25 20:51 GMT+01:00 Christopher Schultz : > Romain, > > On 1/25/17 5:30 AM, Romain Manni-Bucau wrote: > > 8.5 just being almost a N-1 spec version of tomcat 9 I think they should > > stay aligned as much as possible. > > Yes, but 8.5 is a N+0 spec version o

Re: InstanceListener, InstanceEvent: Unused?

2016-01-04 Thread Romain Manni-Bucau
Hi TomEE uses it but nothing justifying to keep the api - we can do it in another manner if needed. Le 4 janv. 2016 17:14, "Mark Thomas" a écrit : > Given that the Tomcat code doesn't contain any classes that implement > InstanceListener is looks to be unused internally. I'm wondering if > anyon

regression due to https://bz.apache.org/bugzilla/show_bug.cgi?id=58867 ?

2016-02-08 Thread Romain Manni-Bucau
to this path then all was working smoothly ie the manually exploded folder was deployed. Now (8.0.32) the war is re-expanded in webapps (by default). Of course a work around is to set unpackWARs to false but it is a regression in term of behavior which is quite nasty IMO. Was it really intended or is i

Re: regression due to https://bz.apache.org/bugzilla/show_bug.cgi?id=58867 ?

2016-02-08 Thread Romain Manni-Bucau
g unpacking and several tools around tomcat as well. I guess - can check if needed - a plain tomcat installation can get it setting an absolute docBase on . Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <

Re: regression due to https://bz.apache.org/bugzilla/show_bug.cgi?id=58867 ?

2016-02-10 Thread Romain Manni-Bucau
Thanks a lot Mark! Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://www.tomitribe.com> 2

Context path: any technical reason to ignore it?

2016-02-18 Thread Romain Manni-Bucau
ing ContextName would be enough to keep the feature working. Do I miss anything? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.co

Re: Context path: any technical reason to ignore it?

2016-02-18 Thread Romain Manni-Bucau
Wdyt? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://www.tomitribe.com> 2016-02-18 11:56

Re: Context path: any technical reason to ignore it?

2016-02-18 Thread Romain Manni-Bucau
2016-02-18 12:02 GMT+01:00 Konstantin Kolinko : > 2016-02-18 13:42 GMT+03:00 Romain Manni-Bucau : > > Hi guys, > > > > in /META-INF/context.xml was used a lot > > for tomcat 6/7 and doesn't work anymore since tomcat 8 (didn't check if > it > &g

Re: Context path: any technical reason to ignore it?

2016-02-18 Thread Romain Manni-Bucau
2016-02-18 17:20 GMT+01:00 Christopher Schultz : > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Romain, > > On 2/18/16 6:00 AM, Romain Manni-Bucau wrote: > > On a personal side i tend to agree and like to have filesystem > > aligned with the deployment but I

Re: [VOTE] Release Apache Tomcat 9.0.13

2018-11-04 Thread Romain Manni-Bucau
+1 (non-binding), tested on meecrowave and some work projects Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn &

Re: AccessLogValve using STDOUT

2018-11-11 Thread Romain Manni-Bucau
Hi Rainer, There is an abstract access valve do providing a log impl (like [1]) can enable that - plus other standard stuff like pushing on kafka accesses - without hardcoding an stdout stream which can not work in docker in some setup (where tomcat is launched by another process and redirects onl

  1   2   3   4   5   >