[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[jakartaee-platform-dev] EE 11 + is there a Jakarta EE portable way for Application Client Containers to identify the client jar in an EAR?
|
Quick summary is that I am working on updating the EE 11 Platform
TCK (Persistence) tests to be able to deploy correctly (it is a
lot of work that we want to complete quickly). In earlier EE
releases we had a TCK Porting kit way for implementations to
determine vendor system properties to pass in their app client
container (e.g. by examining the deployment archive [1]). I do
not see anything in the EE 10 Platform Spec about a portable way
for identifying the appclient container in an EAR but maybe that
is assumed to be the application archive(s) that contain the
application-client.xml file (please point to where that is
specified as a requirement if so in the EE 11 Platform
specification).
So please let me know the portable way to update the JPA tests
that run via Application Client Containers that are packaged as
EARs such that EE implementations will automatically know which
contained jars are to be deployed by the App Client Container.
Perhaps there isn't a portable way and vendors will need to do
something special with their javatest-appclient-arquillian.xml
implementation.
Scott
[1]
https://github.com/scottmarlow/jakartaee-tck/blob/1a7cf5e2533e31063db316a45f75c87105bf173b/src/com/sun/ts/lib/implementation/sun/javaee/glassfish/AutoDeployment.java#L324