Home > SOA News > Eclipse Web Tools Platform 1.0 rolled out
SOA News:
EMAIL THIS

Eclipse Web Tools Platform 1.0 rolled out

By Colleen Frye, News Writer
19 Dec 2005 | SearchWebServices.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

The Eclipse Foundation today launched the Eclipse Web Tools Platform (WTP) 1.0. Release 1.0, which is an upgrade of the original 0.7 release and is built on top of the Eclipse 3.1.1 maintenance release, achieves two major goals in the WTP roadmap: It defines the WTP application programming interface (API) and remains current with the underlying Eclipse platform.

The challenge we have in Web tools -- unlike the Java IDE, where you're not deploying to other than the Java VM [virtual machine] -- is you need to run a lot of different deployments.
Tim Wagner
Senior Manager, BEA Systems Inc.

"This release enables us to now serve as a platform," said Tim Wagner, the Project Management Committee (PMC) lead of the WTP project at Eclipse and a senior manager for BEA Systems Inc.'s WebLogic Workshop. "It is a collection of APIs and services that will enable companies to engage in commercial adoption."

The goal of the WTP project, which was launched in July 2004, is to extend the open source Eclipse platform to Web and J2EE application development. WTP has already been adopted by leading J2EE suppliers, including BEA, Borland Software, IBM, JBoss and ObjectWeb.

"We extend beyond the Java IDE to bring functionality to a wider array of application developers," Wagner said. "The most visible and obvious [way] is we add editors for many different languages. There are many languages in Web application development -- the goal is to provide a lot of functionality right out of the box."

The WTP project includes source editors for HTML, JavaScript, Cascading Style Sheets, JavaServer Pages, SQL, XML, Document Type Definition, XML Schema Definition and WSDL, as well as graphical editors for XSD and WSDL. "The graphical editors are important," Wagner said. "People don't always understand the different syntax. If you're concentrating on Web services, the goal is to make you productive without worrying about the details of how a WSDL file is put together."

The other focus of the WTP is to provide "tools around servers and server deployment," Wagner said. "WTP supports multiple servers from multiple vendors."

In addition to the source editors, the WTP includes J2EE project builders, a J2EE navigator, a Web services wizard, WS-I Testing Tools, and database access with query tools and models.

New in Release 1.0 of WTP is a feature called "facets," which is designed to help users understand what projects can be deployed where, Wagner said.

"The challenge we have in Web tools -- unlike the Java IDE, where you're not deploying to other than the Java VM [virtual machine] -- is you need to run a lot of different deployments. BEA WebLogic has different functionality from IBM WebSphere, for example. Facets is a method for describing what features are available and how they are related to different servers. It makes it easier for users to understand what they can build and what they can deploy where."

Wagner said BEA developed the facets technology and donated it to the WTP.

Wagner said one of the drivers behind the facets technology is that "it was very confusing for people to not understand why a deployment failed or why something refused to deploy." For example, he said, the project construction wizard helps the user understand what features can be turned on. "Say you can't deploy something to Tomcat because you need EJBs, so anything that doesn't support EJBs is unavailable."

For more information

Learn about how Cape Clear has integrated its ESB into the Eclipse platform

BEA embraces Eclipse with M7 acquisition

Release 1.0 is also more scalable and robust, Wagner said. It fixes important bugs, and includes major document and help-system contributions from IBM that include both end-user and adopter documentation. Future releases of WTP will focus more on the third roadmap goal, which is currency with Web and J2EE standards like Java EE 5 and WSDL 2.0.

The next WTP release in February will be a service pack for 1.0, Wagner said. Then in June all the Eclipse top-level projects are expected to attempt a coordinated release around the 3.2 release of the Eclipse platform, dubbed Callisto. That coordinated release, which Wagner said is subject to the Eclipse Planning Council, is expected to include the 1.5 release of WTP. The WTP 1.5 is expected to include the JavaServer Faces tools subproject, which was proposed by Oracle Corp. earlier this year and is now in incubation.

Wagner said the coordinated release is intended to simplify accessibility for users and make it more obvious what is available and what versions of different projects work together. Currently, he said, "the discovery problem alone isn't trivial."



Tags: Java Web ServicesXML and XML schemaEclipse Web servicesVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Application integration
Enterprise mashup user story: Knowing your data
LegaSuite Intergation V5.2 fully-supports IBM CICS Transaction Server for z/OS
RAD Studio 2010 hits the shelves
EGL can simplify application modernization, development, for Web 2.0 (Book excerpt)
Oracle Fusion Middleware 11g supports SCA, JavaServer Faces development
SOA specs for energy industry planned
Fusion SOA touted by Larry Ellison
Oracle offers composite SOA tooling
Oracle unveils SOA integration products
Is a lightweight ESB right for your SOA?

Java Web Services
Java Web services programming challenges met with specialized framework
Tools add Web services to existing Java EE applications
Video: Author says Enterprise JavaBeans is here to stay
Languages like F# may replace Java, says Ted Neward
Mobile development growing in prominence according to survey
OSGi framework helps you manage Java components
SpringSource moves VMware up the stack
SpringSource gains cloud console: Q&A with Cloud Foundry head
Adopting OSGi requires patience and money, but development flexibility results
Speed up application deployment with automated blackbox frameworks

XML and XML schema
What's the future of XML?
SOA pattern of the week (#7): policy centralization
Try XML-based Extensible Business Reporting Language (XBRL) for accounting reports
What's new at the W3C
Ganymede: Modeling tools target SOA, UML
Data services mashups emerge for SOA
Making sense of data services mashups
XML turns 10
SOA helps save 100-year-old business
Oracle maps heterogeneous data services strategy for SOA

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
application integration  (SearchSOA.com)
IDEF  (SearchSOA.com)
interoperability  (SearchSOA.com)
XIPC  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts