jakartaee / transactions

Welcome to the Jakarta EE Transactions API Project (formerly JTA)
https://jakartaee.github.io/transactions/
Other
28 stars 29 forks source link

Elements missing in TCK zip package #181

Open edbratt opened 3 years ago

edbratt commented 3 years ago

The Transactions TCK Zip doesn't seem to have any assertions, nor does it have any of the introductory elements found in many (most?) of the other TCKs -- in docs/assertions. Also, I don't see a readme.html, maybe a release-notes.html and none of the assertions are listed. Please coordinate with member(s) of the Jakarta EE TCK project and decide if any of these can be generated. Probably the assertion list, to me is most concerning. The Jakarta EE TCK assembly script probably should be adjusted since there is an assertion XML file at jakartaee-tck/internal/docs/jta -- though I don't know if it's current. I don't see a jakartaee-tck/install/jta/docs folder so perhaps that is the start of these omissions. @alwin-joseph Please have a look. If any changes are deemed necessary, we can pick them up in a future release.

alwin-joseph commented 3 years ago
  1. ReleaseNotes : I have created PR https://github.com/eclipse-ee4j/jakartaee-tck/pull/556 to add docs/ReleaseNotes for jta tck.
  2. JTAJavadocAssertions.xml : https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/internal/docs/jta/JTAJavadocAssertions.xml looks like the older version. This needs to be updated to latest, converted to html and the html version needs to be added to https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/install/jta/docs/ to be part of the jta tck bundle.
  3. JTASpecAssertions.xml : This is not available in the tck repo as of now and needs to be generated from the jta spec document.