The lowest version of JPA TCK, from Eclipse will be version 2.2.
Version 2.1 and earlier is only available under license from
Oracle. The details for 2.1 are available at the JCP (JSR 338).
Presuming you are looking for the Eclipse licensed TCK
(tentatively designated v 2.2).
Contrary to the statement below, we are generating the
stand-alone prospective Jakarta EE TCK bundles. The bulk of these
TCKs are generated from a large bundle repository. You will find
more useful information about the different TCK related Jenkins
jobs on this jakartaee-tck
wiki page. As Kevin pointed out, it is a project goal to
separate these so that the test bundles will live with their
respective API projects. However, the separate test bundles are
being generated now and you ought to be able to use them for
experimentation.
The majority of individual component TCKs are built with this
Jenkins job: standalone-tck-nightly-build-run.
Eclipse Jakarta JPA TCK is included in this bundle (TCKs that are
contributed, but not included in the large TCK bundle job, are
built in separate build jobs, look in the jakartaee-tck
folder). Currently the TCKs are built, then run against Eclipse
GlassFish 5.1 Final -- to verify that the tests themselves are
running in a stable manner.
For the TCK bundle, the last fully successful build was build
126 (127 has some failures that, we believe are related to
stability issues in Jenkins, this should have nothing to do with
the TCK bundles themselves so you could probably just use the
latest successful build).
The JPA documentation and TCK bundles, along with the bulk of the
other built TCKs, can be found in this Jenkins Artifacts folder (#126).
Once we have resolved the stability related issues, we intend
implement a mechanism for posting these artifacts with
designations like: nightly, promoted, released.
I believe that these bundles are available under the same license
as the Eclipse project (EPL + GPL).
As discussed below, these are intended to verify compatibility of
prospective Jakarta EE implementations. Since the specification
process and the actual Jakarta EE 8 specification are not
finished, any use of these TCKs is completely speculative and you
would not be able to make any branded claims. If you truly are
interested in JPA as defined JSR 388, you will need to obtain the
TCKs from Oracle. That information is available from the JCP.
Hope this helps,
-- Ed
On 3/21/2019 4:21 PM, Amelia Eiras
wrote:
💪🏼😋💜 yes— I have seen your writings on it, you never give up,
it makes you awesome Bill!
Now, Standardization starts with the name & the
discipline it takes for its community (coders, users, old &
new adopters...) to keep it as a constant.
Learn Habits- though some might call it boring or bothersome
today, are relevant for the Jakarta EE project to braid itself
from today’s conversations & avoid later unhealthy branding
noise that might only distract. That is bothersome! 😈
Yes, you're right. I've been fighting that battle for years
with "Java Compatible". The brand will be "Jakarta EE
Compatible", although most people think of this as
"conformance" or "compliance" with the specification. As
long as they use the brand correctly, I don't care what word
they use to describe their relationship with the spec.
Amelia Eiras wrote on 3/21/19
2:55 PM:
Hola Bill and Jakartees,
Compatible is the word will
become the naming standard, already added to not only
the Jakarta TCK Compatible Logo but also the registered
trademarks in everything related to the Jakarta EE TCK.
I recommend we drop conformance for future exchanges.
FYI— fun feedback!
Yes, you should be able to generate the
standalone JPA TCK, but note that that's NOT the TCK you need to pass to
claim conformance with the existing JPA spec;
for that you need to license the official TCK
from Oracle. The TCKs in this project will be
used to claim conformance with the Jakarta EE
specs, which have not been created yet.
Lance Andersen
wrote on 3/21/19 2:42 PM:
You should be able to do something like the
following to generate the jpa standalone tck
bundle
1. edited
install/jpa/bin/ts.jte and set jpa.home
2. set deliverabledir=jpa
3. cd install/jpa/bin
4. ant build.all
5. cd release/tools
6. ant jpa
HTH
Best
Lance
Christian,
Thanks for
reaching out, but this TCK
project is the overall CTS / TCK
bucket for the whole Jakarta EE
platform. The individual
components' TCKs (ie. EJB, JCA,
JPA, etc) have not been broken
out yet. So, just executing the
JPA bucket might be a bit
difficult at this point.
If these
pointers don't produce any
fruit, come back and ask again.
Maybe we can help find the
appropriate contact.
Good luck!
-----
Original message -----
From: Christian Schulz <christian.schulz@xxxxxxxxxxxxxxxx>
Sent by: jakartaee-tck-dev-bounces@xxxxxxxxxxx
To: "jakartaee-tck-dev@xxxxxxxxxxx"
<jakartaee-tck-dev@xxxxxxxxxxx>
Cc:
Subject: [jakartaee-tck-dev] JPA
2.1 TCK Request
Date: Thu, Mar 21, 2019 1:28 PM
Hello,
I am contributor
of the open source
framework JPA Security https://github.com/arneLimburg/jpasecurity/
.
It is extending
the functionality of the
JPA persistence providers
like EclipseLink with some
security access checks.
I am trying to
get the JPA 2.1 TCK to run
them against our
implementation ensuring we
are not violating
anything.
Can anyone help
me getting the TCK or
pointing on the right way?
Best Regards,
Christian Schulz
OPEN
KNOWLEDGE GmbH
Poststraße 1, 26122 Oldenburg
Tel: +49 441 - 4082-146
Fax: +49 441 - 4082-111
christian.schulz@xxxxxxxxxxxxxxxx
www.openknowledge.de
Registergericht: Amtsgericht
Oldenburg, HRB 4670
Geschäftsführer: Lars
Röwekamp, Jens Schumann
Nächste
Konferenz:
Javaland
| Brühl | 18. - 21. März
2019
Nächste
Akademie:
Architecture
Summit | München | 11. - 13.
März 2019
Treffen Sie
uns auf weiteren
Konferenzen,
Summits und Events:
Zu
unseren weiteren Events
_______________________________________________
jakartaee-tck-dev mailing list
jakartaee-tck-dev@xxxxxxxxxxx
To change your delivery options,
retrieve your password, or
unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev
_______________________________________________
jakartaee-tck-dev mailing list
jakartaee-tck-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev
_______________________________________________
jakartaee-tck-dev mailing list
jakartaee-tck-dev@xxxxxxxxxxx
To change your delivery options, retrieve your
password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev
_______________________________________________
jakartaee-tck-dev mailing list
jakartaee-tck-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev
_______________________________________________
jakartaee-tck-dev mailing list
jakartaee-tck-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev
|