| <?xml version="1.0" encoding="utf-8"?> |
| <?xml-stylesheet type="text/xsl" href="wtphome.xsl"?> |
| <sections title="eclipse wtp project" subtitle="Eclipse Web Tools Platform (WTP) Project"> |
| <meta name="root" content="../" /> |
| <section name="All About The WTP Project" class="main"> |
| <description> |
| The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for |
| developing J2EE Web applications. The WTP project includes the following tools: |
| source editors for HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, and WSDL; |
| graphical editors for XSD and WSDL; J2EE project natures, builders, and models and a J2EE navigator; |
| a Web service wizard and explorer, and WS-I Test Tools; and database access and query tools and models. |
| </description> |
| <section name="About" link="about.html" icon="../images/Adarrow.gif"> |
| The goals, principles, and scope of the WTP project. The WTP charter is also located here. |
| </section> |
| <section name="Community" link="community/community.html" icon="../images/Adarrow.gif"> |
| Upcoming <a href="community/community.html#upcomingevents">events</a>, <a href="community/communityresources.html#articles">articles</a>, <a href="community/communityresources.html#books">books</a>, |
| <a href="community/communityresources.html#tutorials">tutorials</a>, and <a href="community/presentations.html">presentations</a>. |
| </section> |
| <section name="Contributors and Committers" link="people/contributors.html" icon="../images/Adarrow.gif"> |
| List of Eclipse Web Tools Platform Project contributors and |
| <A href="http://eclipse.org/webtools/commit.html">committers</A>. |
| </section> |
| <section name="Development Resources" link="development/main.html" icon="../images/Adarrow.gif"> |
| Release plans and other information about the Eclipse Web Tools Project |
| development process. |
| </section> |
| </section> |
| <section name="WTP Subprojects" class="main"> |
| |
| <doublesection name="Web Standard Tools (WST)" link="wst/main.html" icon="../images/Adarrow.gif"> |
| The Web Standard Tools subproject aims to provide common infrastructure available to any |
| Eclipse-based development environment targeting Web-enabled applications. Within scope |
| will be tools for the development of three-tier (presentation, business and data logic) |
| and server publication of corresponding system artifacts. Outside scope will be language |
| or web framework specific technology, which will be left to other subprojects like the J2EE |
| Web Tools subproject.<br/><br/> |
| Tools provided will include editors, validators and document generators for artifacts |
| developed in a wide range of standard languages (for example, HTML/xHMTL, Web services, |
| XQueries, SQL, etc.) Supporting infrastructure will likely comprise a specialized workbench |
| supporting actions such as publish, run, start and stop of Web application code across target |
| server environments. |
| </doublesection> |
| <doublesection name="J2EE Standard Tools (JST)" link="jst/main.html" icon="../images/Adarrow.gif"> |
| The initial scope of the J2EE Standard Tools subproject will be to provide a basic |
| Eclipse plug-in for developing applications based on J2EE 1.4 targeting J2EE-compliant |
| application servers, as well as a generic J2EE tooling infrastructure for other Eclipse-based |
| development products.<br/><br/> |
| Within scope will be a workbench providing a framework for developing, deploying, testing |
| and debugging J2EE applications on JCP-compliant server environments, as well as an exemplary |
| implementation of a plug-in for at least one JSR-88 compliant J2EE Server. Included will be a |
| range of tools simplifying development with J2EE APIs including EJB, Servlet, JSP, JCA, JDBC, |
| JTA, JMS, JMX, JNDI, and Web Services. This infrastructure will be architected for extensibility |
| for higher-level development constructs providing architectural separations of concern and technical |
| abstraction above the level of the J2EE specifications.<br/><br/> |
| The integrated workbench to be delivered would support use cases such as - Develop a JSP page, |
| Enhance the "PetStore" blue-print application, Expose a Session Bean as a Web Service. |
| </doublesection> |
| <doublesection name="JavaServer Faces Tools (JSF)" link="jsf/index.html" icon="../images/Adarrow.gif"> |
| The JavaServer Faces Tools project will provide tools and APIs for JSR 127 which is part of |
| Java EE 5. The project will operate as an incubator during the WTP 1.0 development cycle and |
| become a component of the JST subproject in WTP 1.5. |
| </doublesection> |
| </section> |
| <section name="Help?" class="infobox" icon="images/help.gif"> |
| <item link="faq/main.html" title="FAQ"/> |
| <item link="../newsgroups/main.html#wtp" title="Newsgroup"/> |
| <item link="community/communityresources.html#tutorials" title="Tutorials"/> |
| <item link="community/communityresources.html#articles" title="Articles"/> |
| </section> |
| <section name="Download" class="infobox" icon="images/download.gif"> |
| <item title="WTP 0.7" link="http://download.eclipse.org/webtools/downloads/drops/R-0.7-200507290654/" icon="../images/Adarrow.gif"/> |
| <item title="What's New" link="releases/0.7/whatsnew.html"/> |
| <item title="Milestone Plan"> |
| The WTP 1.0 release plans are available <a href="http://www.eclipse.org/webtools/plans/1.0/">here</a>. |
| </item> |
| <item title="All Downloads"> |
| The complete list of downloads is available <a href="http://download.eclipse.org/webtools/downloads/">here</a>. |
| </item> |
| </section> |
| <section name="What's New" class="infobox" source="news.xml"> |
| <item title="more news..." link="news.html"/> |
| </section> |
| </sections> |