© 2005 by IBM; made available under the EPL v1.0 | May 19, 2005 Tim deBoer deboer@ca.ibm.com WTP Server Tools Open House.

Презентация:



Advertisements
Похожие презентации
© 2005 by IBM; made available under the EPL v1.0 | March 1, 2005 Tim deBoer Gorkem Ercan Extend WTP Server Tools for your.
Advertisements

© 2006 IBM Corporation Made available under the EPL v WebSphere Services Technical Conference world class skill building and technical enablement.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary November 4, 2014 Copyright © 2006 Eclipse Foundation, Inc., Made available.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Web Application Development with WTP EclipseWorld 2005 Tim Wagner, WTP PMC.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Managing Your Network Environment Managing Cisco Devices.
© 2005 by IBM; made available under the EPL v1.0 | June 9, 2005 David Williams WTP Source Editing Open House.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, Voic Pro Advanced Functions Module Four – Voic Campaigns.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary © Wind River Systems, released under EPL 1.0. All logos are TM of their respective.
Vex Release Review | © 2012 by Vex committers, made available under the EPL v1.0 Visual Editor for XML 1.0 Release and Graduation Review Florian Thienel.
Copyright © 2006 Intel Corporation, released under EPL version /20061 Eclipse DSDP-TM Target Connection Adapters Peter Lachner WW0806 rev 1.0.
© 2006 Cisco Systems, Inc. All rights reserved. SND v Configuring a Cisco IOS Firewall Configuring a Cisco IOS Firewall with the Cisco SDM Wizard.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Deployment of Cisco Unified CallManager Release 5.0 Endpoints Configuring Cisco Unified CallManager.
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module Two – IMAP Service.
Evgeniy Krivosheev Andrey Stukalenko Vyacheslav Yakovenko Last update: Nov, 2013 Spring Framework Module 1 - Introduction.
© 2006 Cisco Systems, Inc. All rights reserved.ISCW v IPsec VPNs Implementing the Cisco VPN Client.
Unity3d Fomin Maxim 394 group. Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations.
© 2006 by IBM; made available under the EPL v1.0 | March 20, 2006 | Jeffrey Liu Release Lead IBM Rational Managing APIs with Eclipse API Scanner.
© 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.
© 2009 Avaya Inc. All rights reserved.1 Chapter Seven, Customer Call Reporter (CCR) Module Two – Standard Configuration.
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module One – UMS.
Транксрипт:

© 2005 by IBM; made available under the EPL v1.0 | May 19, 2005 Tim deBoer WTP Server Tools Open House

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v1.0 2 Agenda Plugins Contributors API Status Quality Current work items

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v1.0 3 WST Server Plugins Server Tools Framework org.eclipse.wst.server.core* org.eclipse.wst.server.ui* org.eclipse.wst.server.util Adds notion of a server to Eclipse Starting/stopping servers, publishing, targeting projects, adding & removing modules Framework for adding new server types Servers view, wizards, editor framework, etc. Ability to choose resource and Run on Server Depends only on Eclipse * Contains API

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v1.0 4 WST Internet Plugins TCP/IP Monitor org.eclipse.wst.internet.monitor.core** org.eclipse.wst.internet.monitor.ui** Monitor for Web pages, Web services Shows request from client and the servers response Useful for understanding applications, debugging, etc. Supports TCP/IP and HTTP View bytes, images, or XML ** Contains provisional API

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v1.0 5 WST Internet Plugins Web Browser utilities org.eclipse.wst.internet.webbrowser The internal Web browser and support for launching external browsers moved into Eclipse in 3.1M6 Utilities for the Eclipse browser plugin Easily switch between browsers, toolbar button to open internal browser

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v1.0 6 WST Internet Plugins Proxy Settings org.eclipse.wst.internet.proxy Manage internet proxy configuration and JRE properties Preference page HTTP proxy servers and firewalls Authenticating proxy servers SOCKS Likely to move to Eclipse 3.2

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v1.0 7 WST Internet Plugins Internet Cache org.eclipse.wst.internet.cache Caches documents requested from the internet Currently only used by the XML resolver

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v1.0 8 JST Server Plugins J2EE server utilities org.eclipse.jst.server.core* org.eclipse.jst.server.ui Generic Server support org.eclipse.jst.server.generic.core* org.eclipse.jst.server.generic.serverdefinition org.eclipse.jst.server.generic.ui Adds support for J2EE servers to be defined using plain XML files No code required, add support for a new server in minutes.serverdefinition plugin contains adapters for WebLogic, JONaS, and JBoss

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v1.0 9 JST Server Plugins Apache Tomcat Server support org.eclipse.jst.server.tomcat.core org.eclipse.jst.server.tomcat.ui Apache Geronimo Server support org.eclipse.jst.server.geronimo.core org.eclipse.jst.server.geronimo.ui

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v Server Tools Contributors Gorkem Ercan Generic server support and adapters for JONaS, WebLogic, JBoss Larry Isaacs (SAS) Tomcat support Tim deBoer (IBM) Server Tools framework, TCP/IP monitor, Tomcat support Elson Yuen (IBM) Server Tools framework Ted Bashor, Thomas Yip, Konstantin Komissarchik (BEA) Server Tools API Tim Francis (IBM) Geronimo support

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v API Status Done! … almost API is basically ready to go. Based on past experience were reasonably comfortable with the current content Reasonable validation through several servers and API users in WTP BEA and IBM are both in the process of validating the API internally Provisional APIs: TCP/IP Monitor Parts of server tools relating to features

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v Quality Initial code contribution was shipped in previous products. Although it has undergone lots of cleanup and refactoring since then, much of the code is still stable Weve been fixing bugs continuously to keep the code relatively stable throughout Bugs have been slowing growing – 30 currently on queue Still some work to do to get ship-ready

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v Current Work Items - Assembly Each server type has its own requirements on assembly Does it happen on build or on publish? Do utility projects get jarred up? Does complete EAR file get created? The current.deployables directory is server specific and should not be in the workspace Working with J2EE team and BEA to define an assembly mechanism Provide support to assemble modules in.metadata Assembly can be done via a builder or as part of a publish Everything is under the servers control

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v Current Work Items - Features Proposal from BEA to enable/disable fine grained features on a module/component Allows better control over classpath, UI, and which servers support a module that has extensions Recently deferred to 1.1 Marking affected classes as provisional API Still investigating to keep options open and migration low

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v For more information Component overviews Overviews exist for all three components (wst.internet, wst.server, jst.server) on the WTP website Some documentation about specific function: Run on Server Generic servers EclipseCon presentation API – javadoc in code or in online help Bugzilla Feel free to open enhancement requests for unclear javadoc, further documentation youd like to see, etc.

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v Help Needed Were not done yet! If you are planning on using or building on WTP, we can use your help with: API review Bug fixes Testing JUnit tests Feedback

WTP | Server Tools Open House | © 2005 by IBM; made available under the EPL v Thank you Questions & Comments