Conversation
|
Can one of the admins verify this patch? |
|
Note that I will have to redo this PR after #239 is merged (if it is merged). |
|
test this please |
|
We do need a TCK test (similar to https://github.com/jakartaee/platform-tck/pull/2163/files) and need to wait a bit more for the discussion to elapse the 7 days I offered (https://www.eclipse.org/lists/jta-dev/msg00373.html), but I will approve this from my point of view. |
|
In terms of TCK tests we think we need tests for the following scenarios:
I can help with the integration, but please can I ask for if you can provide something I can try to work which shows these general scenarios. |
Before we can merge Platform TCK test changes that depend on Jakarta Transactions 2.1 we will need a SPEC API snapshot that covers what the test change will need. In case it helps jakartaee/servlet#924 is for |
Good point, there's a chicken/egg problem here, I guess. |
Very true but from a development point of view, we can push a snapshot of the Transactions 2.1 SPEC API multiple times so that the EE 12 BOM snapshot can be updated and the Platform TCK can than use the EE 12 BOM that includes each Transactions spec snapshot update. I think that the Transaction 2.1 specification will be ratified when we have an Transaction 2.1 implementation that can be tested in an EE implementation (implementing Transaction 2.1) that passes a snapshot build of the Transaction 2.1 (or EE 12) TCK. Typically we pass snapshot/staged TCKs before the ratification (with the TCK hash sum identified) and ensure that same TCK is the one that is promoted before the ratification completes. Or something like that. @jhanders34 @jamezp does ^ make sense? |
|
Sorry for the delay on this @scottmarlow, it got lost in me email. I'm not sure what the best option is here. A SNAPSHOT seems fine. I will say though this is a perfect example of why having the TCK tests within the spec repository makes sense :) |
+1 although we could also start with a 2.1 milestone release as well. #242 is for updating the Transactions repo parent pom to 2.0.0-M1 and also adds |
for #227