Community
Participate
Working Groups
There may be bugs open for some of these already, but I'm trying to do some "mass processing". I think all these belong to the "web services team," even though wst.command.env is in the common project. Can these be "jarred"? If not, or if not immediately, please open bugs to track, or, list existing bugs here to leave a document trail. In particular, the last two in the list would surprise me if there was a need to keep unjarred. javax.xml.rpc javax.xml.soap org.apache.axis org.apache.commons.discovery org.eclipse.jst.ws.consumption ? org.eclipse.wst.command.env ?
Yes. These plugins all "belong" to the Web services team. These are plugins needed by the Axis1 emitter. Two other plugins (javax.wsdl and org.apache.commons.logging) required by Axis1 are already jarred up. I don't remember specific reason why the first 4 could not be jarred up. I think we just had not get around to it. Please note that once they are jarred up, CopyAxisJarCommand needs to be updated to use copyPluginJar rather than copyIFile to copy those plugins. Also, the plugin size (XXX_JAR_SIZE) needs to be updated. The plugin org.eclipse.jst.ws.consumption was not jarred up because we are copying webservicesutils.jar to the Web project when generating Web services samples JSP. If this is jarred up, then CopyWebServiceUtilsJarCommand needs to be updated to properly get the location of webseriveutils.jar from the bundle. The plugin org.eclipse.wst.command.env was not jarred up because Ant properties files are packaged in the ant directory of the plugin. Users would have to copy the files from that directory and modify them when running Web services Ant task from command line. Since WTP 3.1 M5 is fast approaching, I don't think this can be done for that milestone. Retargeting to WTP 3.1 M6 instead to see what can be done for that milestone. Keith, you can talk to Mark about the code that needs to change here for copying Axis JARs and webserviceutils.jar. Talk to Eric and Yen regarding the strategy of how to handle the Ant tasks in org.eclipse.wst.command.env.
Hi Valentin, this one is mine.
Sorry, moved it by mistake in my inbox.
Bug 13122 is related.
Correction it's bug 113122
Created attachment 128278 [details] Patch to jar the plugins Patch to jar up plugins. For the plugins we 'own', we will remove the nested runtime jars in the org.eclipse.jst.ws.consumption (wsc.jar) and org.eclipse.wst.command.env (env.jar) plugins. They will be 'exploded' and the @dot will be added to the plugin's runtime classpath, instead of the runtime jar. The two jars, anttasks.jar and webserviceutils.jar will remain as nested jars.
Fix released to 3.1 M6.
Verified in I-3.1-20090313175458. Closing bug.