User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
Hi Gurkan,
I created https://github.com/eclipse-ee4j/jakartaee-tck/pull/465
to fix the appclient tests. Looks like the last update was missing
the "metadata-complete" attribute.
The tests do pass with this tck change. At least to pass these
tests there is no change required from glassfish side.
Regards,
Alwin
On 21/08/20 3:12 am, Gurkan Erdogdu
wrote:
I think we need to update the code in
com.sun.enterprise.deployment.node.appclient.AppClientNode#initSystemIDs
to add version 9.
I suspect this is due to the schema updates in
the tck files made recently.
src/com/sun/ts/tests/appclient/deploy/metadatacomplete/testapp/application-client.xml
src/com/sun/ts/tests/appclient/deploy/metadatacomplete/testapp/application.xml
I debugged the code and it throws
deployment exception in
ApplicationClientDescriptor#getResourceDescriptors
in switch case CFD
Any idea?
@Override
public Set<ResourceDescriptor>
getResourceDescriptors(JavaEEResourceType
type) {
switch(type) { case CFD:
throw new
UnsupportedOperationException(localStrings.getLocalString(
"enterprise.deployment.exceptionappclientnotsupportconnectionfactorydefinition",
"The application
client [{0}] do not support connection
factory definitions",
new Object[]
{getName()}));
case AODD:
throw new
UnsupportedOperationException(localStrings.getLocalString(
"enterprise.deployment.exceptionappclientnotsupportadministeredobjectdefinition",
"The application
client [{0}] do not support administered
object definitions",
new Object[]
{getName()}));