<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xalan="http://xml.apache.org/xslt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>ws M5 milestone plan</title><link href="../../../../development/milestone_plans/stylesheets/images/default_style.css" type="text/css" rel="stylesheet"/><script type="text/javascript" src="../../../../popup.js"> | |
// script is linked | |
</script></head><body><table cellSpacing="5" cellPadding="2" width="100%" border="0"><tr><td><font class="indextop">ws M5</font><br/><font class="indexsub">JST Web services tools</font></td><td><br/></td><td width="28%"><img src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe" width="120" height="86"/></td></tr></table><table cellSpacing="5" cellPadding="2" width="100%" border="0"><tr><a name="Overall_Planning"><td valign="top" align="left" width="100%" bgColor="#0080c0" colSpan="2" rowspan="3"><b><font face="Arial,Helvetica"><font color="#ffffff">M5 Plan</font></font></b></td></a></tr></table><table cellspacing="5" width="100%"><tr><td/></tr></table><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Web Service Framework and API</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=96812">96812</a> | |
] | |
<description xmlns="">Support automatic determination of compatible Web service RTs and Servers.</description><font color="8080FF"> [medium]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=93309">93309</a> | |
] | |
<description xmlns="">Improved defaults for servers, server types, module types.</description><font color="8080FF"> [high]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=96791">96791</a> | |
] | |
<description xmlns="">Respect preferences for servers, server types, module types.</description><font color="8080FF"> [high]</font></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=96802">96802</a> | |
] | |
<description xmlns="">Remove obsolete code / frameworks / extension points.</description><font color="8080FF"> [high]</font></li></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Integration with Other Components</b><ul><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98916">98916</a> | |
] | |
<description xmlns="">React to changes in upstream plugins (ongoing), chiefly Server and J2EE tools.</description><font color="8080FF"> [high]</font></li></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Extensible Web Services Wizards</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98919">98919</a> | |
] | |
<description xmlns="">Clean up popup actions: Insure they are available strictly on appropriate objects.</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=89103">89103</a> | |
] | |
<description xmlns="">Exploit Web Service Finder framework from WSDL selection page.</description><font color="8080FF"> [medium]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=89102">89102</a> | |
] | |
<description xmlns="">Plug wizards into Web Service Consumer framework.</description><font color="8080FF"> [medium]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=92294">92294</a> | |
] | |
<description xmlns="">Web service scenarios (or wizards) should the created IWebService or IWebServiceClient to callers.</description><font color="8080FF"> [medium]</font></li></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Command Line Tools and ANT Tasks</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98921">98921</a> | |
] | |
<description xmlns="">Define Command Line and/or ANT Task entry points to Web service scenarios.</description><font color="8080FF"> [medium]</font></li></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Apache Axis</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=92603">92603</a> | |
] | |
<description xmlns="">Support Apache Tomcat 5.5.</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98922">98922</a> | |
] | |
<description xmlns="">Support Apache Geronimo.</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98340">98340</a> | |
] | |
<description xmlns="">Support Apache Axis 1.2 (instead of Apache Axis 1.1 or 1.0).</description><font color="8080FF"> [high]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98924">98924</a> | |
] | |
<description xmlns="">Factor creation logic out of the axis.consumption plugin.</description><font color="8080FF"> [medium]</font></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=88684">88684</a> | |
] | |
<description xmlns="">Enable Web service wizards to target multiple versions of Apache Axis (eg. 1.0, 1.1, 1.2RC3).</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><ul><li><description xmlns="">Define internal Axis extension point.</description></li><li><description xmlns="">Define pluggable sets of Axis emitter option preferences.</description></li><li><description xmlns="">Define pluggable Axis jar manifests for emitter and deployed service runtime use.</description></li><li><description xmlns="">Define pluggable Axis emitter Ant task facades.</description></li></ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=89924">89924</a> | |
] | |
<description xmlns="">Support generation of Axis Java clients to multiple module types (not just Web).</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=89923">89923</a> | |
] | |
<description xmlns="">Integrate generation of Axis JUnit tests into Test Facility extension point.</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=89922">89922</a> | |
] | |
<description xmlns="">Support creation of Axis EJB Web services from existing Stateless Session EJBs (bottom-up).</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Quality</b><ul><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98745">98745</a> | |
] | |
<description xmlns="">Define JUnit testcases for internal provisional API.</description><font color="8080FF"> [high]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98745">98745</a> | |
] | |
<description xmlns="">Define or enhance non-API JUnit testcases.</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=96010">96010</a> | |
] | |
<description xmlns="">Write on-line documentation.</description><font color="8080FF"> [high]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98776">98776</a> | |
] | |
<description xmlns="">Add dynamic help to SWT componentry.</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98772">98772</a> | |
] | |
<description xmlns="">Integrate missing JavaDoc.</description><font color="8080FF"> [high]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="5" width="13" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=84074">84074</a> | |
] | |
<description xmlns="">Housekeeping: Clean up compilation warnings. Common cases:</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li></ul></td></tr></table></td></tr><tr><td><table><tr><td valign="top"><img src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif" nosave="" border="0" height="16"/></td><td><b>Performance</b><ul><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=93111">93111</a> | |
] | |
<description xmlns="">Use Eclipse 3.1 message bundles.</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98745">98745</a> | |
] | |
<description xmlns="">Automate JUnit performance tests.</description><font color="8080FF"> [high]</font><img height="15" width="16" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup("< detail > < ul > < li > JUnit tests are planned for the following scenarios: </ li > < ul > < li > Java Web service bottom-up for Apache Axis 1.1 and Apache Tomcat 5.0. </ li > < li > Java Web service skeleton for Apache Axis 1.1 and Apache Tomcat 5.0. </ li > < li > Java Web service client for Apache Axis 1.1 and Apache Tomcat 5.0. </ li > < li > Web Services Explorer logic (ie. without JSPs). </ li > < li > Environment Command Framework. </ li > </ ul > </ ul > </ detail >")"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98932">98932</a> | |
] | |
<description xmlns="">Improve performance and usability of server start up.</description><font color="8080FF"> [medium]</font><img height="15" width="16" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup("< detail > < ul > < li > Start server on a thread other than the main Eclipse GUI thread. </ li > < li > Report progress to the user. </ li > < li > Enable the user to hit Cancel or Back to escape the process. </ li > < li > Dispatch all remaining Commands at time of 'Finish' in an Eclipse job. </ li > </ ul > </ detail >")"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98938">98938</a> | |
] | |
<description xmlns="">Improve performance and usability of long-running code generation.</description><font color="8080FF"> [medium]</font><img height="15" width="16" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup("< detail > < ul > < li > Run code generation on a thread other than the main Eclipse GUI thread. </ li > < li > Report progress to the user. </ li > < li > Enable the user to hit Cancel or Back to escape the process. </ li > </ ul > </ detail >")"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98941">98941</a> | |
] | |
<description xmlns="">A-modal wizards.</description><font color="8080FF"> [medium]</font><img height="15" width="16" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup("< detail > < ul > < li > Launch Web service wizards as a-modal such that the main Eclipse GUI is still available for us. </ li > </ ul > </ detail >")"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=96982">96982</a> | |
] | |
<description xmlns="">Remove unnecessary server/application restarts.</description><font color="8080FF"> [high]</font><img height="15" width="16" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup("< detail > < ul > < li > Refactor commands to push server startup and project restart to as late as possible. </ li > < li > Where possible, refactor scenarios to include only a single publish action. </ li > </ ul > </ detail >")"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98944">98944</a> | |
] | |
<description xmlns="">Improve UI Responsiveness.</description><font color="8080FF"> [medium]</font><img height="15" width="16" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup("< detail > < ul > < li > Measure and improve speed of wizard page flips. </ li > < li > Measure and improve speed of Web Services Explorer links. </ li > < li > Measure and improve speed of Command execution times. </ li > < li > Measure and improve speed of SWT control responses. </ li > < li > Optimize slow algorithms in wizard pages and Commands. </ li > < li > Investigate use of secondary threads for some Commands. </ li > < li > Report accurate progress messages to the user. </ li > </ ul > </ detail >")"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=95696">95696</a> | |
] | |
<description xmlns="">Identify and resolve memory leaks.</description><font color="8080FF"> [high]</font><img height="15" width="16" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup("< detail > < ol > < li > Investigate tools which monitor and measure memory usage. </ li > < li > Identify and fix memory leaks. </ li > </ ol > </ detail >")"/><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li><li><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/> | |
[ | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=98982">98982</a> | |
] | |
<description xmlns="">Identify and remove non-thread safe code.</description><font color="8080FF"> [medium]</font><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></li></ul></td></tr></table></td></tr><table cellspacing="5" cellpadding="2" width="100%" border="0"><tbody><tr><td valign="top" align="left" width="100%" bgcolor="#0080c0" colspan="4"><b><font face="Arial,Helvetica"><font color="#ffffff">Legend</font></font></b></td></tr><tr><td valign="top"><img height="5" width="14" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/></td><td width="50%">item is under development.</td><td valign="top"><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/></td><td width="50%">item is under investigation.</td></tr><tr><td valign="top"><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/></td><td width="50%">item is finished.</td><td valign="top"><img height="12" width="40" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/></td><td width="50%">help wanted</td></tr><tr><td valign="top"><img height="10" width="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/></td><td width="50%">item is deferred.</td><td valign="top"><font class="indexsub"><img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/></font></td><td width="50%">new</td></tr></tbody></table><br/></body></html> |