|[jms-dev] Some information for the JMS Spec contents|
This morning, I offered to help get JMS up to the Spec. PR submission point. As part of that, I thought I could summarize the latest TCK details as well as try to gather updates about the other required components.
I believe the Compatible implementation that is being tested in
Jakarta EE TCK Project is Open MQ 6.0
Arjan (or anyone), what is needed to promote this to proposed final status? Presumably, whatever final version is generated will need to be pulled into Eclipse GlassFish as well.
I think there were a couple of issues in the Spec. itself
mentioned this morning. Does anyone have a compendium of the
remainder of changes needed for the Spec? How about the same for
The TCK production validates against Open MQ 6 - The scrips use whatever version is integrated into GlassFish. It is passing the stand-alone TCK:
While it's not needed for the component Spec. ballot, the JMS stage in the Platform TCK is also passing.
If someone could review the TCK contents and give a thumbs up, we could promote it so that there won't be more builds (unless we explicitly ask). If you see anything that needs to be fixed, you can let me know, or submit a PR to the jakartaee-tck git repository.
For what it's worth, we didn't make changes to the scripts so in places where it tells the user to use a string like 'ri' if it was just something in the script, we just left it. I didn't want to make changes unless I was going to actually test them and I don't have time to run all these scripts in their respective combinations. If someone wants to take this one, I'd be happy to help review the PR submission.
Anyway, have a look and let me know what you find and/or if we
can promote the TCK. I think it's ready, but since I was involved
in making many of the changes, it would be nice to get someone
else to give a thumbs up.
With a promoted TCK and a proposed final Open MQ build, I could submit a certification result summary in prep. for the ballot. If Open MQ is "done" we could declare a final build and we could file the compatibility certification request.
Seems like this could be pretty close. What do you guys think?
Back to the top