| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
| "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <title>Web Tools Platform 1.0 M4 News</title> |
| <link rel="stylesheet" |
| href="../../../../../development/news/default_style.css" /> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/ > |
| <meta name="GENERATOR" content="WTP HTML Source Editor" /> |
| </head> |
| <body> |
| <h1>Web Tools Platform 1.0 M4 - New and Noteworthy</h1> |
| <p>In this milestone were added important editing features such as content assist and as you type <BR> |
| validation for XSD, |
| and WSDL files, as well as WSDL and WS-I validation tools.</p> |
| <!--<h2>Part 2</h2>--> |
| <table border="0" cellpadding="10" cellspacing="0" width="85%"> |
| <tbody> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <h3>XML Catalog</h3> |
| </td> |
| </tr> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td align="right" valign="top" width="15%"><b>XML Catalog entries added</b></td> |
| <td align="left" valign="top" width="85%">Standard WSDL schemas are added to the XML Catalog so that tools can use their local copy.<BR> |
| The path to XML Catalog is: |
| Window -> Preferences -> Web abd XML -> XML Catalog:<BR> |
| <BR> |
| <IMG border="0" src="resources/catalog.gif" width="670" height="579"> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <h3>XSD</h3> |
| </td> |
| </tr> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td align="right" valign="top" width="15%"><b>XML Schema content assist</b></td> |
| <td align="left" valign="top" width="85%"> |
| <p>XML Schema content assist is available on XML Schema editor source page:<BR> |
| <BR> |
| <IMG border="0" |
| src="../../../xsd/M4/new_and_noteworthy/resources/xsd_contentAssist.gif"> |
| </p><p></p> |
| </td> |
| </tr> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td align="right" valign="top" width="15%"><b>XML Schema source view - red squiggles (specific to XML Schema contraints)</b></td> |
| <td align="left" valign="top" width="85%"> |
| <p>On the source page of XML Schema editor, schema specific errors could be quickly spotted with the red squiggles and corrected with the help of content assist: |
| <BR> |
| <IMG border="0" |
| src="../../../xsd/M4/new_and_noteworthy/resources/xsd_squiggles.gif" |
| width="568" height="240"> |
| <BR> |
| </p><p></p> |
| </td> |
| </tr> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <h3>WSDL</h3> |
| </td> |
| </tr> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td align="right" valign="top" width="15%"><b> WSDL Content assist</b></td> |
| <td align="left" valign="top" width="85%"> |
| <p>WSDL content assist is available on WSDL editor source page:<BR> |
| <BR> |
| <IMG border="0" |
| src="../../../wsdl/M4/new_and_noteworthy/resources/wsdl_contentAssist.gif"> |
| </p> |
| </td> |
| </tr> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td align="right" valign="top" width="15%"><B>WSDL editor source view |
| - red squiggles (specific to WSDL contraints)</B></td> |
| <td align="left" valign="top" width="85%"> |
| <p>XML and WSDL validation errors can now be highlighted while you are editing WSDL file. While editing in the |
| WSDL editor in the source view, validation errors are marked with underlining red |
| "squiggles". Previously, highligting errors as you type only |
| occured in the event of a malformed XML, not due to validation errors. This feature can be toggled through |
| the preferences. Window -> Preferences -> General -> Editors -> Structured Text Editors -> |
| Analyze annotations while typing.</p> |
| <IMG border="0" |
| src="../../../wsdl/M4/new_and_noteworthy/resources/wsdl_squiggles.gif" |
| width="667" height="223"><BR> |
| <BR>Errors can be quickly spotted and corrected, e.g. with the help of content assist: |
| <BR> |
| <BR> |
| <IMG border="0" |
| src="../../../wsdl/M4/new_and_noteworthy/resources/wsdl_squiggles1.gif" |
| width="662" height="321"> |
| </td> |
| </tr> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| <tr> |
| <td align="right" valign="top" width="15%"><b> WS-I WSDL validation</b></td> |
| <td align="left" valign="top" width="85%"> |
| <p>The Web services WS-I validation tools support the level of WS-I compliance |
| outlined in the WS-I Basic Profile 1.1, the WS-I Simple SOAP Binding Profile 1.0 |
| (WS-I SSBP), and the WS-I Attachments Profile 1.0 (WS-I AP). You can set the level of WS-I compliance at the workspace level, or at the |
| project level.</p> |
| <IMG border="0" |
| src="../../../wsi/M4/new_and_noteworthy/resources/wsi-preferences.gif" |
| width="572" height="516"><BR> |
| <BR>The WSDL Validator compares the WSDL file in your project to the |
| W3C <A href="http://www.w3.org/TR/wsdl" target="_blank">Web Services |
| Description Language (WSDL) 1.1</A> specifications, and the WS-I |
| compliance settings that you have selected. |
| <P>To validate your WSDL, complete the following steps:</P> |
| |
| <OL> |
| <LI>Select a WSDL file in the <B>Project Navigator</B> view.</LI> |
| <LI>Right-click the WSDL file, and select <B>Validate WSDL file.</B></LI> |
| </OL> |
| <IMG border="0" |
| src="../../../wsi/M4/new_and_noteworthy/resources/wsdl-validation.gif"><BR> |
| <BR> |
| If you have selected Require or Suggest WS-I |
| Compliance on the <B>WS-I Compliance preference</B> page, the validation also checks WS-I |
| compliance. If you have selected Ignore WS-I |
| Compliance the validator will only check the validity of the WSDL. |
| <BR> |
| <BR> |
| <IMG border="0" |
| src="../../../wsi/M4/new_and_noteworthy/resources/wsi-validation.gif" |
| width="682" height="507"> |
| </td> |
| </tr> |
| <!-- separating row --> |
| <tr> |
| <td colspan="2"> |
| <hr /> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <p></p> |
| |
| <p align="center"> |
| <a href="../../../../../wst/components/server/0.7/M4/news/server-m4.html">Previous</a> |
| |
| <a href="../../../../../development/news/1.0M4.html">Up</a> |
| |
| <a href="../../../../../jst/components/ws/M4/news/jst-ws-m4news.html">Next</a> |
| </p> |
| </body> |
| </html> |