[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [glassfish-dev] AppClient Failures
|
Thank you Alwin and Hussain.
I am just middle of updating the GF but Hussain already did :)
I have created a pull request
https://github.com/eclipse-ee4j/glassfish/pull/23187
to use the latest Jakarta EE schema and version for the following schemas:
·
application
·
application-client
·
connector
·
ejb-jar
·
web-app
·
webservices
·
permissions
Thanks
Hussain
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.
+1
As you mentioned, I have updated application-client.xml with the
And all of the tests are passed
Correct. This was the old schema.
https://jakarta.ee/xml/ns/jakartaee is the new one.
I think we need to update some parsing source code in GF codebase
Hi Gurkan,
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 will revert back this change if I confirm this.
Regards,
Alwin
On 20/08/20 1:15 pm, Gurkan Erdogdu wrote:
I debugged the code and it throws deployment exception in ApplicationClientDescriptor#getResourceDescriptors in switch case CFD
@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()}));
}
return super.getResourceDescriptors(type);
}
--
--
--
This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient(s), please reply to the sender and destroy all copies of the original
message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this email, and/or any action taken in reliance on the contents of this e-mail is strictly prohibited and may be unlawful. Where permitted by applicable law,
this e-mail and other e-mail communications sent to and from Cognizant e-mail addresses may be monitored. This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information.
If you are not the intended recipient(s), please reply to the sender and destroy all copies of the original message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this email, and/or any action taken in reliance
on the contents of this e-mail is strictly prohibited and may be unlawful. Where permitted by applicable law, this e-mail and other e-mail communications sent to and from Cognizant e-mail addresses may be monitored.
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/glassfish-dev
--