Greg Stachnick Sr. Director of Product Management – Oracle Eclipse Development Tools Oracle Eclipse Update.

Slides:



Advertisements
Similar presentations
® IBM Software Group Copyright © 2005 IBM Corporation AJAX Toolkit Framework Emerging Internet Technologies Group.
Advertisements

Copyright ©2010 Oracle Corporation Made available under Creative Commons Attribution-Share Alike 3.0 Unported EclipseLink Runtime Architecture Data Source.
1.
Apache Struts Technology
ISE 390 Dynamic Web Development Java EE Web Applications.
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Oracle Cloud Marketplace Neelesh Gurnani Director, Product Development Arif Khan Director, Product Management September 29, 2014 Copyright © 2014, Oracle.
© 2006 by IBM and Oracle; made available under the EPL v1.0 | Santa Clara | Mar. 23, 2006 Arthur Ryman, WTP PMC, IBM Rational Software Raghu Srinivasan,
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
2006 JavaOne SM Conference | Session TS-4160 | © 2006 by IBM Create, Test, and Consume Web Services with the Eclipse Web Tools Platform Jeffrey Liu, Release.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2 Hidden Gems of APEX David Gale Software Engineer Oracle Application Express November,
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
© Internna Technologies 1 IWebMvc Features, Possibilities & Goals.
Open Data API delivery “Open-XDX” David Webber, Information Architect, Oracle Public Sector Open Data Exchange October, 2012.
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
JavaServer Faces: The Fundamentals Compiled from Sun TechDays workshops (JSF Basics, Web-Tier Codecamp: JavaServer Faces, Java Studio Creator; IBM RAD)
IBM Software Group © 2008 IBM Corporation ® RAD Portlet and Portal Tools Update for WebSphere Portal v6.1.
Eclipse and Oracle | © 2008 Oracle; made available under the EPL v1.0 Building Applications with Eclipse Frameworks and Tools for Oracle Shaun Smith EclipseLink,
JRun 4 & Macromedia MX Tommy Reilly JRun Engineer.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 1 Using Oracle BPM with Open Data Web Services David Webber.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
iphone / Mobile Application Development using Oracle ADF Jon Gooding – Solutions Architect.
The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into.
JBoss Developer Studio. JBoss Developer Studio provides a certified open source development environment that includes and integrates: Eclipse Eclipse.
Entity Java Beans Jorg Janke Open Source ERP & CRM.
|Tecnologie Web L-A Anno Accademico Laboratorio di Tecnologie Web Introduzione ad Eclipse e Tomcat
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
Dali JPA Tools. About Dali Dali JPA Tools is an Eclipse Web Tools Platform sub-Project Dali 1.0 is a part of WTP 2.0 Europa coordinated release Goal -
© 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.
David Webber, NIEM Team, Oracle Public Sector Rapid NIEM XML Exchange Design, Semantics and UML Models NIEM Test Model Data Deploy Requirements Build Exchange.
Fall CIS 764 Database Systems Design L8. Web ….
© 2007 IBM Corporation SOA on your terms and our expertise Software WebSphere Process Server and Portal Integration Overview.
Application Development Framework (ADF) Introduction 5-Oct-2012.
Chính phủ điện tử TS. Phạm Văn Tính Khoa CNTT, ĐH Nông Lâm TP.HCM
© 2006 by BEA, IBM, and Oracle; made available under the EPL v1.0 | Esslingen, De | Oct , 2006 Tim Wagner (BEA), WTP PMC Lead David Williams (IBM),
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
Content provided under the terms and conditions of the Eclipse Public License Version 1.0 OOPSLA, San Diego Oct , Eclipse Foundation -
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Copyright 2007 SpringSource. Copying, publishing or distributing without express written permission is prohibited. Spring MVC Essentials Getting started.
Content provided under the terms and conditions of the Eclipse Public License Version 1.0 CASCON 2005 Oct. 17, Eclipse Foundation -
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
© 2002 IBM Corporation Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation Pete Nicholls IBM Toronto Lab TPF Toolkit.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
Copyright © 2010 Obeo, Made available under the Eclipse Public License v SCA Tools (Helios) Release Review Planned Review Date: June 11, 2010.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
2 Copyright © 2004, Oracle. All rights reserved. ADF Development Process.
Slide 1. What's New in NetBeans IDE 7.1 Name Title.
Oracle Java Cloud Service Oracle Develop July 2013.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Daddy, what's a middle wear? An incredibly oversimplified explanation of what Middleware.
Visual Web & AJAX with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
The Development Experience for Oracle Fusion
My Oracle Support (The next generation Metalink experience) lynn
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
JavaServer Faces: The Fundamentals
R11 Product Release Update March 2008
The JSF Tools Project – WTP (internal) release review
AJAX Toolkit Framework
Oracle Java SE Subscriptions; Protect Your Investment in Java SE
Presentation transcript:

Greg Stachnick Sr. Director of Product Management – Oracle Eclipse Development Tools Oracle Eclipse Update

Oracle Java Developer Tools Strategy Productivity with Choice

Oracle Fusion Middleware Complete, Integrated, Best of Breed, Hot Pluggable

Oracle Restricted and Confidential Oracle Enterprise Pack For Eclipse Certified Plug-in to Eclipse IDE Oracle Enterprise Pack for Eclipse is a set of free Eclipse plug-ins for the Java EE developer creating applications for Oracle runtimes. Target Audience Java SE, Java EE, Java Web Application, Web Services Developer who deploys to WebLogic Server and Oracle Database Key Differentiators AppXRay: Detect potential runtime errors at design time Understand large existing J2EE applications Unify all Oracle Eclipse development efforts

OEPE Packaging, Distribution, Licensing Free commercial license (OTN License)OTN License Support is covered by WebLogic Server support contract Support sold standalone for OEPE as well Download latest version from OTN All In One bundle of Eclipse and OPE Plug-ins Plug-ins zip for existing Eclipse users Install from Eclipse Update Sites Update sites available for install on demand of OEPE components Easiest way to obtain future updates Supports latest Eclipse version Available for Eclipse 3.5 SR1 (Galileo) Agile and Frequent Release Schedule Quarterly feature releases

OEPE 11g at a glance WebLogic Server FastSwap Remote deploy, debug JSP Debug Shared Java EE Libraries WebLogic DD editors JSF Web Services JAX-WS JAXB Client Gen Test Client Advanced validation WebLogic SCA Java Web Apps Visual Web App design JSP, JSF, JSTL, CSS, HTML Smart editor Tag Drop wizards Spring Spring IDE Spring DAO generation Spring Facets Generate JAX-WS from bean Oracle DB Tools Oracle DTP Plug- in SQL Query DDL Generation E/R Diagrams AppXRay ORM Workbench Entity Generation Entity Editor EclipseLink OpenJPA Kodo Eclipse Platform Web Tools JDT APT Debug WTP JSF Dali WPE EclipseLink Visualize Dependencies As you type validation Code navigation Code completion

WebLogic Server Tools WebLogic Server Adapter –Supports WLS 8.1 and newer –Run/Deploy/Debug Locally and Remotely –Shared Libraries Support –FastSwap –WebLogic SCA Tools Runtime Migration Tools Server Administration Editor

Design views and wizards for common WLS deployment descriptors: *.-jms.xml weblogic.xml weblogic-application.xml weblogic-ejb-jar.xml JSR 88 Deployment Plans Validation of schema structure and property values Wizards suggest appropriate defaults Integrated Context Sensitive Help for each descriptor element Available for WLS 9.x and 10.x New! WebLogic Server Configuration

Artifact AppXRay™ Presentation Component Data Access External Resources JSP CSS JSF JSTL HTML Struts Web Services Web Services POJO Resource bundles Resource bundles XML schema XML schema Java Variable Java / Java EE Web Services WebLogic Server Spring, ORM, DB Spring DAO Spring DAO EJB 3 JPA EJB 3 JPA EclipseLink AppXRay Design time dependency analysis, validation and visualization 10 ©2010 Oracle Corporation

AppXRay: AppXaminer Developers who inherit code or applications developed by others will appreciate AppXaminer. View the relationships between all design time artifacts with a simple right click gesture, then filter out what you don’t want to see. AppXaminer allows navigation through specific instances of dependences as well.

Enhanced Visual Web Development Visual Page Construction WYSIWYG Editing HTML, JSP, and JavaServer Faces Design-time rendering of bundles/css Drag and Drop Tag Editors Tag and Data palettes Smart Editors Design views for common descriptors Web Applications web.xml faces-config.xml JavaServer Faces page flow development Tag Development

Tag and Data Palette Enhances WTP Palette for improved Drag and Drop –Supports all taglibs in project HTML, JSP, JSTL, JSF, Custom Tags –New tag drop wizards for easy tag configuration Data Palette displays Variables available to current page –JSF Managed Beans –Page, Session, Application Scoped Variables Drag and Drop support for Variables

Java Persistence & ORM Tools ORM Creation and Management Tools Entity Generation Start from schema Start from Java Meet in the middle DDL Generation Entity Graphical Editor + JPA Details View Annotation validation and completion Supports EclipseLink, TopLink, and Generic JPA Providers

Oracle Database Tools Eclipse DTP Adapter Supports Oracle DB 10g & 11g SQL Query Editor Schema Creation Data Manipulation Entity Diagrams Support for Stored Procedures, Synonyms, Views, Sequences

JAX-WS Web Services Tools Create JAX-WS based Web Service Projects New Facets for Weblogic Web Service development Use Weblogic Shared Libraries Supports basic Web Service Development patterns Start from Java Start from WSDL Generate Web Service Clients Integrated Web Service Test Client Editors for WSDL, Web Service Bindings, and Handlers Spring Web Service Generation Integrated Context Sensitive Help for each Wizard

WSDL Editor Design operations, messages, ports, bindings Schema Editor JAX-WS Bindings Editor Editor for JAX-WS Bindings Define Logical and SOAP Handlers Customize Endpoint Interface, Methods, Generated JAXB Types Web Service Client Proxy Templates Simplifies Web Service Client access from JSP and Java Classes WebLogic Web Service Editors

OEPE Spring Tools Support for Spring 2.x and 3.0 Bundled and Integrated SpringIDE 2.2 Provides editing and validation for applicationContext.xml New Spring Facet improves Spring Project Configuration Adds OEPE’s Spring and SpringIDE support to a project Configures Spring libraries for Project Classpath Spring ORM Generation Wizards Create Spring DAO and Service classes from existing JPA Entities Spring DAO classes include basic CRUD operations for data access

Web Tools Project Leadership –JavaServer Faces, Web Page Editor –Dali JPA Tools –EclipseLink –Facet Project Framework Community Leadership –Strategic developer status, Council representation, Development process Other Notable Oracle Enterprise Pack for Eclipse Contributions –Weblogic Server Plugins –Oracle Database Tools –Library Provider Framework –Sapphire Modeling Framework –Java Annotation Processor Oracle’s Strategic Role in Eclipse #2 Code Committer to Eclipse Projects

Looking to Eclipse 3.6 Helios GA Date: June 23, 2010 Main Theme – Java EE 6 Enablement –JavaServer Faces 2.0 –Facelets –JPA 2.0 certified EclipseLink –JPA 2.0 Dali Tools Additional Enhancements –Improved Web Page Editor –Tag and Data Palette –Tag Drop Editors –Smart Property Sheet for JSF

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

WebLogic Server Administration New Tools for WebLogic Scripting Tool (WLST) Full Jython/Python development based on PyDev IDE Project/Facet Configuration for WLST Define and Reuse WLST Templates Graphical Mbean Explorer Eclipse Integrated WLST Console JavaDoc style help for WLST commands WLST Debugger

OEPE 11g Demo

Oracle Coherence Tools ©2010 Oracle Corporation 24 Coherence Project Config Facets Library Management Descriptor Generation Runtime Configuration Launch Config Editor Run/Deploy/Debug from IDE Configuration Support tangosol-coherence- override.xml editor Validation Context Sensitive Help Integration

Oracle Eclipse Tools Roadmap Oracle Proprietary & Confidential. Internal use only or with NDA: Copyright 2008 The timing as well as the proposed features or functionality of any future product or service offering are subject to change at the sole discretion of Oracle. Q1 2009Feb 2010 OEPE 11g ( ) Support for WebLogic Server and older WebLogic SCA Tools Web Service Client Templates Web Service Validators Eclipse 3.4/3.5 Support April 2010 OEPE 11g ( ) AppXRay WYSIWYG Web Page Development HTML, JSP, JSF Support Apache Trinidad Support New Tag and Data Palette Tag Drop Editors for JSP/JSF/custom tags Smart Editor Property Sheet JMS Deployment Descriptor Editor Eclipse 3.5 Support OEPE 11g ( ) Support for WebLogic and older AppXRay Enhancements Additional JSF tag support WebLogic SCA Validation and Modeling Enhancements Eclipse 3.5 Support July 2010 OEPE 11g ( ) Eclipse 3.5/3.6 Support Coherence Server Adapters Coherence Descriptor Editors WLST Editor Glassfish Server Tools JPA 2.0 Tools Support JSF 2.0 Tools Support Annotations Smart Editor Improved Web Page Rendering Support for latest WebLogic Server and older Q OEPE 11g (11.1.2?) Oracle ADF Faces Tools Team Productivity Features Visual JPA Entity Modeling Oracle Database modeling Web Services Security Stored Procedure Development Eclipse 3.6 Support More features TBD Oct 2010 Sept 2009