Skip to main content

[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


Back to the top