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 javadocs?
The TCK production validates against Open MQ
6 - The scrips use whatever version is integrated into
GlassFish. It is passing the stand-alone TCK:
- Standalone test summary, this week's
Weekly GlassFish build - here. The full log file (here) reports that it is pulling from
the staged-900 folder (i.e. not promoted) for TCKs (here, but it has been rebuilt since
the test results, previous, were generated).
- 904 tests passing (0 failures, 0 skips)
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?
Thanks,
-- Ed