Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jaxws-dev] How to deploy jax-ws into an Eclipse RCP target platform?

Hi,


I am pretty sure this is not the correct mailing list but I can't find anything more appropriate and the Eclipse EE4J related forums are dead and have no messages.


We have a sizeable (>100 plugins) Eclipse RCP and RAP application and decided (foolishly?) to undertake a technology refresh and upgrading everything to the latest stable versions. Currently we are on Java 8 and Eclipse Neon. So we are now trying to get this thing working under Eclipse 2019-03 and Java 11. Everything seems largely fine but the JAX-WS stack. I cannot figure out how to deploy it into our target platform so that all our existing plugins that require JAX-WS can make use of it. I grabbed the jaxws 2.3.2 all-in-one ZIP from Maven Central and while most of the jakarta-...-api and related jar files happily live in our new RCP target-platform and are visible to our plugins (and everything compiles and builds fine) the implementation jar files like for example jaxws-ri are not packaged as OSGI bundles and therefore at runtime nothing works as the implementation of various services are not found.


So in the nutshell my question is just about how to make jaxws 2.3.2 available in OSGI based Eclipse RCP and RAP target-platforms using RCP/RAP 2019-03 and Java 11?


Any pointers would be much appreciated.


Kind Regards


Manuel

ELECTRICITY GENERATION AND RETAIL CORPORATION
TRADING AS SYNERGY (ABN 58 673 830 106)
Perth, Western Australia
Telephone:-
For residential enquiries: 13 13 53
For business enquiries: 13 13 54

TO THE ADDRESSEE: Unencrypted email is not secure and may not be authentic. We cannot guarantee the accuracy, reliability, completeness or confidentiality of this email and any attachments ("email").

IF YOU ARE NOT THE INTENDED ADDRESSEE: This email is intended solely for the intended addressee and may be subject to legal or other professional privilege, or may contain information that is confidential or exempt from disclosure by law. Copying, distributing or taking action in reliance on the contents of this email or any information it may contain, by anyone other than the intended addressee, is prohibited. If you have received this email in error please notify us immediately by return email or by telephone; and destroy this email and any electronic or hard copies of it. Any claim to privilege or confidentiality is not waived or lost by reason of mistaken transmission of this email.

VIRUSES: Although we scan all outgoing email and attachments for viruses, we cannot guarantee that viruses will not be transmitted with this email. It is the recipient's responsibility to check this email for viruses. Synergy accepts no liability for any damage caused by any virus transmitted by this emails.

Back to the top