- This topic has 4 replies, 2 voices, and was last updated 13 years, 9 months ago by mcs13099.
-
AuthorPosts
-
mcs13099MemberWe are currently running a large number of ME Blue 8.6.1 licenses and also developing JAX-RS services. Currently we build our WAR files around Jersey 1.5 and deploy them on WAS 7 and all works fine. There is a plugin that came w/ ME Blue 8.6.1 that is enabled when you add REST support to a project. Since we use Jersey 1.5, we don’t need to use the MyEclipse JAX-RS libraries EXCEPT we do use this somewhat dated JAX-RS 1.0.3.1 Client Libraries plugin in order to get the REST Web Services Explorer feature. This is a very handly tool but our concern in that the Jersey version it’s built on is 1.0.3.1 and our runtime engine is using Jersey 1.5. The plugin name is referenced to com.genuitec.eclipse.ws_8.5.100.me2010052022259\lib\jersey\1.0
Do we know if there is a more up to date version of this plugin?
Thanks
Brian FernandesModeratormcs,
1) If you use MyEclipse 9.0M2, you will get a more recent version of the JAX-RS libraries.
2) If you stick with the 8.6.1, you can simply remove our container from the build path, use the Java build path property page to remove the older library. You can also use the preference page at Window > Preferences > MyEclipse > Project Capabilites > JAX-RS to customize the JARs in this container.Please let us know if we can help further.
mcs13099MemberThanks for the information. That leaves me with 2 more questions.
1) when is ME Blue 9.0 officially to go GA – we currently have 180 licenses for 8.6.
2) if I remove the ME library references from the build path to point to my Jersey 1.5 JARs which I have ALREADY done except for the one “client related” JAR…do you know if that REST WS Explorer tool will still work?Thanks
Brian FernandesModerator1) We are due to go GA towards the end of this month.
2) Yes, the REST explorer will still work, it is not based on the libraries present in your project; as long as you can point it to the right WADL file, it should be fine.
mcs13099MemberThanks for the response. I used the Java Build path tab option to remove the reference to the ME Blue version of the older Jersey stack.
As you indicated, the REST WSE still works as my build path entries include the Jersey 1.5 jars that we have installed in a reference project imported into ME Blue. The project contains only 3rd party JAR files for compile time dependencies as well as when local deployments are made in the IDE to the WAS 7 test server – certain jars get “resolved” into the /WEB-INF/lib folder of the Exploded deployment location.
Thanks again.
-
AuthorPosts