Re: TomEEMicroProfileListener IllegalStateException

2023-11-21 Thread Richard Zowalla
Hi,

yes. If it bothers you, it might be a good point to start.

The main difference between 8 and 9 is the switch of the micro profile
implementation from geronimo to smallrye.

The integration code is in
https://github.com/apache/tomee/tree/main/tomee/tomee-microprofile/mp-common

So the process would be to try to understand the problem a bit better,
maybe add an itest, which can reproduce the behaviour and than do some
debugging to figure out, what exactly is happening here.

Gruß
Richard

Am Donnerstag, dem 16.11.2023 um 14:58 +0100 schrieb Bart van Leeuwen:
> Hi,
> 
> What would be a good way to pin point this issue, where to start
> looking 
> etc?
> 
> Met Vriendelijke Groet / With Kind Regards
> Bart van Leeuwen
> 
> 
> 
> 
> From:   "Bart van Leeuwen" 
> To: users@tomee.apache.org
> Date:   02-11-2023 13:29
> Subject:    TomEEMicroProfileListener IllegalStateException
> 
> 
> 
> Hi,
> 
> Again in the transition from TomEE 8 to TomEE 9 (Plus version) I run
> into 
> the following error on app deployment.
> This only happens on the first deployment of the app, if redeployed
> the 
> error doesn't happen.
> So far I have not been able to create a testcase.
> 
> SEVERE [Catalina-utility-1] 
> org.apache.openejb.observer.ObserverManager$MethodInvocation.invoke
> error 
> invoking
> org.apache.tomee.microprofile.TomEEMicroProfileListener@53f0a4cb
>     java.lang.IllegalStateException: On a thread without an 
> initialized context nor a classloader mapping a deployed app
> 
> Met Vriendelijke Groet / With Kind Regards
> Bart van Leeuwen
> 
> 
> 
> 



signature.asc
Description: This is a digitally signed message part


Re: Health of this project -- should we keep going?

2023-11-21 Thread Richard Zowalla
I guess, that setting up TCK for the EE10 / main branch would be of
great help. There are some open PRs in this area but they need to be
rebased, etc. - and we need to fix potential failures or add missing
implementations / edge cases. The related code part is in
https://github.com/apache/tomee/tree/main/tck

In https://github.com/apache/tomee/pulls there are some open PRs
related to TCK setups and some Specs/TCKs are missing.

Background: With EE10 the way the TCK works has changed, so our
previous TCK setup in https://github.com/apache/tomee-tck won't work
anymore. 

Gruß
Richard

Am Donnerstag, dem 16.11.2023 um 14:57 +0100 schrieb Bart van Leeuwen:
> I'm still interested in helping?
> 
> Met Vriendelijke Groet / With Kind Regards
> Bart van Leeuwen
> 
> 
> 
> From:   "Bart van Leeuwen" 
> To: users@tomee.apache.org
> Date:   31-10-2023 11:19
> Subject:    RE: Health of this project -- should we keep going?
> 
> 
> 
> So as an active user of Tomee, where would you need help? where to
> start?
> 
> (my employer has no problem that I would work on it)
> 
> On 2023/10/11 19:36:23 David Blevins wrote:
> > Hi All,
> > 
> > Wanted to share the state of this project as reported to the Apache
> board.
> > 
> >  - https://tomee.apache.org/board-report-2023-09-20.txt
> > 
> > The short version is we do not get enough help from you to keep
> > this 
> project going.
> > 
> > Should we continue or should we just give up?
> > 
> > 
> > 
> > -David
> > 
> > 
> Met Vriendelijke Groet / With Kind Regards
> Bart van Leeuwen
> 
> 
> 
> 
>