Focus on Eclipse | Oracle Openworld 2011

Total Page:16

File Type:pdf, Size:1020Kb

Focus on Eclipse | Oracle Openworld 2011 Focus On Eclipse OpenWorld 2011 includes a comprehensive program for developer tools with sessions at both OpenWorld and Develop stream. This year’s event also includes a Demo Pod and several Hands on Labs. Read on to learn more about what’s happening around Eclipse at OpenWorld. Additionally, information regarding JavaOne is also included. Although this is a separate conference and requires separate registration, this document provides all the information needed in one place. Oracle OpenWorld Sessions Tuesday October 4, 2011 T I M E T I T L E L O C A T I O N 11:45 am – 12:45 am Developing Applications for WebLogic Server 11g Marriott Marquis - James Bayer, Principal Product Manager Salon 7 Jeff West, Sr. Principal Product Manager 01:15 pm – 02:15pm Maximize Team Productivity with Hudson, Maven, and Team Productivity Marriott Marquis Center Golden Gate A Susan Duncan, Oracle, Principal Product Manager 4:00 pm – 5:00 pm On the Road to Java EE6 with WebLogic and Eclipse Marriott Marquis - Pieter Humphrey, Principal Product Manager Salon 7 05:00 pm – 06:00 pm End-to-End Oracle ADF Development in Eclipse Marriott Marquis Carling Rogers, Oracle, Principal Member of Technical Staff Salon 7 Greg Stachnick, Oracle, Senior Director of Product Management Thursday October 6, 2011 T I M E T I T L E L O C A T I O N 09:00 am – 10:00 am Choose Your Weapon: An Overview of Oracle Development Tools Marriott Marquis Sten Vesterli, Scott/Tiger A/S, Senior Principal Consultant, Oracle ACE Golden Gate B Director 10:30 am – 11:30 am Cloud Enabled Java Persistence with Oracle TopLink Marriott Marquis - Doug Clarke, Director Product Management Salon 7 Shaun Smith, Principal Product Manager Subject to Change Page 1 Oracle OpenWorld Hands-On Labs Tuesday October 4, 2011 T I M E T I T L E L O C A T I O N 01:15 pm – 02:15 pm Introduction to Oracle ADF Task Flows in Oracle Enterprise Pack for Eclipse Marriott Marquis Salon Greg Stachnick, Sr Director Product Management 3/4 Pieter Humphrey, Principal Product Director Raghunathan Srinivasan, Director, Software Development, OEPE Wednesday October 5, 2011 T I M E T I T L E L O C A T I O N 10:00 am – 11:00 am Production-time Problem Solving Marriott Marquis - Erik Gahlin, Senior Member of Technical Staff Salon 3/4 Marcus Hirt, Consulting Member of Technical Staff, Oracle Sweden 11:30 am – 12:30 pm Multitenant Java Persistence Marriott Marquis - Doug Clarke, Director of Product Management Oracle TopLink Salon 3/4 Gordon Yorke, Technical Lead EclipseLink Foundation & JPA, TopLink Grid Shaun Smith, Principal Product Manager Oracle TopLink John Bracken, Developer Mike Keith, Architect Patrick Peralta, Principal Member of Technical Staff Guy Pelletier, Developer Thursday October 6, 2011 T I M E T I T L E L O C A T I O N 1:30 PM Wielding Eclipse for Oracle Coherence Development Marriott Marquis - Pieter Humphrey, Principal Product Manager Salon 3/4 Rob Misek, Senior Product Manager Dave Felcy, Product Manager Jason Howes, Consulting Member of Technical Staff Subject to Change Page 2 JavaOne Sessions Monday October 3, 2011 T I M E T I T L E L O C A T I O N 02:30 pm – 03:30 pm Hudson: Onward and Upward Parc 55 Susan Duncan, Oracle, Principal Product Manager Embarcadero Denis Tyrell, Oracle, Senior Director Server Technologies Tuesday October 4, 2011 T I M E T I T L E L O C A T I O N 12:00 pm – 1:00 pm Cloud-Enabled Java Persistence Hilton San Francisco - Doug Clarke, Director of Product Management Oracle TopLink Imperial Ballroom B Shaun Smith, Principal Product Manager Oracle TopLink 12:00 pm – 1:00 pm ALM Automation with Mylyn and Hudson Parc 55 - Divisidero Mik Kersten, CEO & Co-Founder, Tasktop 1:30 pm – 2:30 pm What’s New in Oracle JRockit Mission Control? Parc 55 – Market Street Marcus Hirt Consulting Member of Technical Staff 3:00 pm – 4:00 pm Strategies and Best Practices for Highly Scalable Java Persistence Hilton San Francisco - Applications Imperial Ballroom A Doug Clarke, Director of Product Management Oracle TopLink Gordon Yorke, Technical Lead EclipseLink Foundation & JPA, TopLink Grid Shaun Smith, Principal Product Manager Oracle TopLink Wednesday October 5, 2011 T I M E T I T L E L O C A T I O N 08:30 am – 09:00 am Why OSGi? Parc 55 - Embarcadero Bentley Hargrave, STSM, IBM Peter Kriens, Technical Director, OSGi 11:30 am – 12:30 am Using Rhino to Ensure JavaScript Best Practices Parc 55 - Market Street Kari Hotchkiss, Senior Member of Technical Staff, Oracle Nathan Lipke, Principal Member of Technical Staff, Oracle 01:00 pm – 02:00 pm Java EE 6 Development in Eclipse Parc 55 - Embarcadero Greg Stachnick, Sr Director Product Management, Oracle Thursday October 6, 2011 T I M E T I T L E L O C A T I O N 12:30 pm – 01:30 pm Java Persistence API on the Grid Hilton San Francisco - Subject to Change Page 3 Doug Clarke, Director of Product Management Oracle TopLink Imperial Ballroom B Gordon Yorke, Technical Lead EclipseLink Foundation & JPA, TopLink Grid Shaun Smith, Principal Product Manager Oracle TopLink 12:30 pm – 01:30 pm Get Efficient in Building and Diagnosing Modular Applications with Eclipse Hilton San Francisco - Virgo and OSGi Golden Gate 3/4/5 Borislav Kapukaranov, Developer, SAP AG Krasimir Semerdzhiev, Development Achitect, SAP 12:30 pm – 01:30 pm Understanding, Using, and Debugging Java Reference Objects Hilton San Francisco - Jonathan Lawrence, Software Engineer, IBM Plaza A/B Subject to Change Page 4 Subject to Change Page 5 JavaOne Hands-On Labs Monday October 3, 2011 T I M E T I T L E L O C A T I O N 11:00 am – 1:00 pm Production-Time Problem Solving Hilton San Francisco - Erik Gahlin, Senior Member of Technical Staff Franciscan Room A/B/C/D Marcus Hirt, Consulting Member of Technical Staff, Oracle Sweden Wednesday October 5, 2011 T I M E T I T L E L O C A T I O N 10:00 am – 12:30 pm Using Hudson's Development Framework to Build Your First Hudson Plug-in Hilton San Francisco Susan Duncan, Oracle, Principal Product Manager Franciscan Room Denis Tyrell, Oracle, Senior Director Server Technologies A/B/C/D Winston Prakash, Oracle, Consulting Member of Technical Staff Yong Li, Oracle, Software Development Senior Manager JavaOne Birds of a Feather Meetups (BOF) Monday October 3, 2011 T I M E T I T L E L O C A T I O N 7:00 pm – 7:45 pm OSGi for Earthlings: Meet Eclipse Libra Parc 55 - Powell I/II Murat Yener, Software Consultant, Eteration 7:00 pm – 7:45 pm Java EE 6 Tools Support: What Do You Need? Parc 55 - Market Street Abhijit Kumar, Director, Oracle Vince Kraemer, Software Developer, Oracle 8:00 pm – 8:45 pm Best Practices for Using Eclipse Dali Tools to Deploy JPA/Java EE Apps Hilton San Francisco - Anywhere Golden Gate 6/7/8 Ali Manji, Software Analyst, IBM Tuesday October 4, 2011 T I M E T I T L E L O C A T I O N 5:30 pm – 6:15 pm Manage Java Desktop Complexity – Eclipse RCP and NetBeans Platform Hotel Nikko - Nikko Anton Epple, Consultant, Eppleton Ballroom I 8:30 pm – 8:45 pm Apache Karaf Cellar (OSGi) Hilton San Francisco - Ioannis Canellos, Software Architect, FuseSource Golden Gate 3/4/5 Subject to Change Page 6 OracleOpenWorld Demos D E M O L O C A T I O N Moscone South 2407, Cloud Foundation and Java EE with WebLogic Server SR 203 Oracle Enterprise Pack for Eclipse SR-214 JavaOne Demos D E M O L O C A T I O N Eclipse Foundation 5310 Oracle and Eclipse HH-J024 Oracle WebLogic Server HH-J006 Persistence and the Data Grid with Oracle TopLink and Oracle Coherence HH-J010 Networking Activities Sunday October 2, 2011 T I M E E V E N T L O C A T I O N 7:30 PM – 9:00 PM Welcome Reception Yerba Buena Gardens and Howard Tent Monday October 3, 2011 T I M E E V E N T L O C A T I O N 7:30 PM – 9:00 PM OTN Night Yerba Buena Gardens Wed October 5, 2011 T I M E A C T I V I T Y L O C A T I O N 7:30 PM – 12:00 AM Appreciation Event [Sting, Tom Petty and the Heartbreakers] – Sponsored by Treasure Island CSC, Netapp Thursday October 6, 2011 T I M E A C T I V I T Y L O C A T I O N 4:00 PM – 6:00 PM It’s a Wrap! Yerba Buena Gardens Subject to Change Page 7 .
Recommended publications
  • Virgo White Paper Introduction the Eclipse Virgo Project Provides a Modular Java Server Runtime and Is Part of the Eclipse Runtime (Eclipsert) Umbrella Project
    Eclipse Virgo A Technical Overview White Paper Version 1.2 June 2012 Table of Contents Introduction.......................................................................................................................................... 3 OSGi Introduction................................................................................................................................ 3 History.................................................................................................................................................. 4 Virgo Feature Summary........................................................................................................................4 Benefits.................................................................................................................................................5 Why Choose Virgo?..............................................................................................................................9 Success Stories................................................................................................................................... 10 A Warning........................................................................................................................................... 11 Technology......................................................................................................................................... 11 Virgo Runtime Deliverables..............................................................................................................
    [Show full text]
  • E(Fx)Clipse - Javafx Runtime Tom Schindl - Bestsolution Systemhaus Gmbh
    e(fx)clipse - JavaFX Runtime Tom Schindl - BestSolution Systemhaus GmbH EclipseCon October 2012 (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26. Oktober 12 About Tom ✤ CTO BestSolution Systemhaus GmbH ✤ Eclipse Committer ✤ e4 ✤ Platform UI ✤ EMF ✤ Main developer of e(fx)clipse ✤ Twitter: @tomsontom (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26. Oktober 12 About e(fx)clipse (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26. Oktober 12 About e(fx)clipse ✤ Opensource project lead by BestSolution.at (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26. Oktober 12 About e(fx)clipse ✤ Opensource project lead by BestSolution.at ✤ All sources provided under EPL (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26. Oktober 12 About e(fx)clipse ✤ Opensource project lead by BestSolution.at ✤ All sources provided under EPL ✤ Started in Summer 2011 (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26. Oktober 12 About e(fx)clipse ✤ Opensource project lead by BestSolution.at ✤ All sources provided under EPL ✤ Started in Summer 2011 ✤ Releases every 6-8 weeks (~2500 Downloads/ release) (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26. Oktober 12 About e(fx)clipse ✤ Opensource project lead by BestSolution.at ✤ All sources provided under EPL ✤ Started in Summer 2011 ✤ Releases every 6-8 weeks (~2500 Downloads/ release) ✤ Community Support: www.efxclipse.org (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26. Oktober 12 About e(fx)clipse ✤ Opensource project lead by BestSolution.at ✤ All sources provided under EPL ✤ Started in Summer 2011 ✤ Releases every 6-8 weeks (~2500 Downloads/ release) ✤ Community Support: www.efxclipse.org ✤ Commercial Support: www.bestsolution.at (c) Tom Schindl - BestSolution Systemhaus GmbH Freitag, 26.
    [Show full text]
  • Eclipse Roadmap V5
    Eclipse RoadMap v5 Introduction As required by the Eclipse Development Process, this document describes the 2010 Eclipse Roadmap. There are three main sections to this document: 1. This Preamble provides some background on Eclipse and the Foundation, and identifies the strategic goals of Eclipse. It also provides a brief overview of the scope of future projects 2. The Themes and Priorities which has been developed by the Eclipse Councils. 3. The Platform Release Plan which has been developed by the Eclipse Planning Council. The Roadmap is intended to be a living document which will see future iterations. This document is the fifth version of the Eclipse Roadmap, and is labeled as version 5.0. In order to preserve this document while the underlying information evolves, the pages have been frozen by copying them from their original project hosted locations. The goal of the Roadmap is to provide the Eclipse ecosystem with guidance and visibility on the future directions of the Eclipse open source community. An important element in this visibility is that the Roadmap help the EMO and the Board of Directors in determining which projects will be accepted by Eclipse during the life of this revision of the Roadmap. In other words, new projects must be consistent with the Roadmap. This does not mean that every new project must be explicitly envisaged by the Roadmap. It does mean that new projects cannot be inconsistent with the stated directions of Eclipse. In particular, Eclipse expects that incubator projects created in the Technology PMC will cover areas not explicitly described in the Roadmap.
    [Show full text]
  • SDN Ro2tkits: a Case Study of Subverting a Closed Source SDN Controller
    H. Langweg,H. Langweg, M. Meier, M. Meier, B.C. B.C. Witt, Witt, D. Reinhardt D. Reinhardt et al. (Hrsg.): Sicherheit 2018, LectureLecture Notes Notes in in Informatics Informatics (LNI), (LNI), Gesellschaft Gesellschaft für für Informatik, Informatik, Bonn Bonn 2018 2018 7995 SDN Ro2tkits: A Case Study of Subverting A Closed Source SDN Controller Christian Röpke1 Abstract: An SDN controller is a core component of the SDN architecture. It is responsible for managing an underlying network while allowing SDN applications to program it as required. Because of this central role, compromising such an SDN controller is of high interest for an attacker. A recently published SDN rootkit has demonstrated, for example, that a malicious SDN application is able to manipulate an entire network while hiding corresponding malicious actions. However, the facts that this attack targeted an open source SDN controller and applied a specific way to subvert this system leaves important questions unanswered: How easy is it to attack closed source SDN controllers in the same way? Can we concentrate on the already presented technique or do we need to consider other attack vectors as well to protect SDN controllers? In this paper, we elaborate on these research questions and present two new SDN rootkits, both targeting a closed source SDN controller. Similar to previous work, the first one is based on Java reflection. In contrast to known reflection abuses, however, we must develop new techniques asthe existing ones can only be adopted in parts. Additionally, we demonstrate by a second SDN rootkit that an attacker is by no means limited to reflection-based attacks.
    [Show full text]
  • RCP Applications
    Helios Wayne Beaton The Eclipse Foundation Copyright © 2010 Eclipse Foundation, Inc., Made available under the Eclipse Public License v 1.0 What is Eclipse? Copyright © 2010 Eclipse Foundation, Inc., Made available under the Eclipse Public License v 1.0 Eclipse is a Java IDE .Language-aware editors, views, ¼ .Refactoring support .Integrated unit testing and debugging .Incremental compilation and build .Team development support Copyright © 2010 Eclipse Foundation, Inc., Made available under the Eclipse Public License v 1.0 3 Eclipse is an IDE Framework .Eclipse + JDT = Java IDE . First class framework for Java, language aware editor, incremental build, integrated debugging, ... .Eclipse + CDT = C/C++ IDE . First class framework for C/C++, language aware editor, refactoring, search .Eclipse + PDT = PHP IDE .Eclipse + JDT + CDT + PDT = Java, C/C++, PHP IDE . Ruby, TCL, JavaScript, ... Copyright © 2010 Eclipse Foundation, Inc., Made available under the Eclipse Public License v 1.0 4 Eclipse is a Tools Framework .Plug-ins make Eclipse whatever you need it to be .Platform of frameworks and exemplary tools .Tools extend the platform using bundles/plug-ins . Business Intelligence and Reporting Tools, Web Tools, Data Tools, Eclipse Modeling Framework, ... Copyright © 2010 Eclipse Foundation, Inc., Made available under the Eclipse Public License v 1.0 5 Eclipse is a Application Framework .Remove the IDE elements; you're left with a general-purpose application framework . Linux, Windows, Mac OSX, UNIX, embedded . Rich widget set, graphics . Native-OS integration (drag and drop, OLE/XPCOM integration) .A platform for rich clients Copyright © 2010 Eclipse Foundation, Inc., Made available under the Eclipse Public License v 1.0 6 Eclipse is Runtimes! .Remove the UI elements and you©re left with a general-purpose component model .
    [Show full text]
  • JPA Persistence Guide (V5.1) Table of Contents
    JPA Persistence Guide (v5.1) Table of Contents EntityManagerFactory . 2 Create an EMF in JavaSE . 2 Create an EMF in JavaEE . 2 Persistence Unit . 3 EntityManagerFactory Properties . 6 Closing EntityManagerFactory . 26 Level 2 Cache . 26 Datastore Schema . 33 Schema Generation for persistence-unit . 33 Schema Auto-Generation at runtime . 34 Schema Generation : Validation . 34 Schema Generation : Naming Issues. 35 Schema Generation : Column Ordering . 36 Schema : Read-Only . 36 SchemaTool . 36 Schema Adaption . 43 RDBMS : Datastore Schema SPI . 43 EntityManager . 47 Opening/Closing an EntityManager . 47 Persisting an Object . 48 Persisting multiple Objects in one call . 48 Finding an object by its identity . 49 Finding an object by its class and unique key field value(s) . 49 Deleting an Object . 50 Deleting multiple Objects . 50 Modifying a persisted Object . 51 Modifying multiple persisted Objects. 51 Refreshing a persisted Object . 51 Getting EntityManager for an object . 52 Cascading Operations . 52 Orphans . 53 Managing Relationships. 53 Transactions with lots of data . 55 Level 1 Cache . 56 Object Lifecycle . 58 Transaction PersistenceContext. 58 Extended PersistenceContext . 58 Detachment . 58 Helper Methods . 59 Transactions . 60 Locally-Managed Transactions . 60 JTA Transactions . 61 Container-Managed Transactions . 63 Spring-Managed Transactions . 63 No Transactions . 63 Transaction Isolation . 64 Read-Only Transactions . 64 Flushing . 65 Transaction Savepoints . 66 Locking . 67 Optimistic Locking . 67 Pessimistic (Datastore) Locking . 68 Datastore Connections . ..
    [Show full text]
  • ECX Third Party Notices
    ECX ™ ECX Release 2.4 Third Party Software Information The accompanying program and the related media, documentation and materials (“Software”) are protected by copyright law and international treaties. Unauthorized reproduction or distribution of the Software, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law. Copyright (c) Catalogic Software, Inc., 2016. All rights reserved. The Software contains proprietary and confidential material, and is only for use by the lessees of the ECX proprietary software system. The Software may not be reproduced in whole or in part, in any form, except with written permission from Catalogic Software, Inc. The Software is provided under the accompanying Software License Agreement (“SLA”) ECX is a registered trademark of Catalogic Software, Inc. All other third-party brand names and product names used in this documentation are trade names, service marks, trademarks, or registered trademarks of their respective owners. The Software is a proprietary product of Catalogic Software, Inc., but incorporates certain third-party components that are subject to separate licenses and/or notice requirements. (Note, however, that while these separate licenses cover the corresponding third-party components, they do not modify or form any part of Catalogic Software’s SLA.) Links to third-party license agreements referenced in this product are listed below. Third Party Software License or Agreement Reference to License or Agreement
    [Show full text]
  • IBM Spectrum Copy Data Management Release 2.2.10.0
    IBM Spectrum Copy Data Management Third Party Notices IBM Spectrum Copy Data Management Release 2.2.10.0 Third Party Software Information Links to third-party license agreements referenced in this product are listed below. All third-party brand names and product names used in this documentation are trade names, service marks, trademarks, or registered trademarks of their respective owners. Third Party Software License or Agreement Reference to License or Agreement or Application Oracle Binary Code License http://www.oracle.com/technetwork/java/j Activation.jar Agreement avase/terms/license/index.html https://github.com/streadway/amqp/blob/ AMQP (Go) BSD 3 clause master/LICENSE http://www.apache.org/licenses/LICENSE- 2.0.txt AMQP Client Apache 2.0, Mozilla Public http://mvnrepository.com/artifact/com.low (RabbitMQ) License, GPL 2.0 agie/itext/2.1.7 https://www.gnu.org/licenses/gpl.html Angular js ng- https://github.com/darul75/ng- MIT License prettyjson prettyjson#license https://github.com/angular/angular.js/blob AngularJS MIT License /master/LICENSE https://github.com/angular/angular.js/blob AngularJS2 MIT License /master/LICENSE http://www.apache.org/licenses/LICENSE- Apache axis Apache 2.0 2.0.txt https://xmlgraphics.apache.org/batik/licens Apache Batik Apache 2.0 e.html https://xmlgraphics.apache.org/batik/licens apache bsf Apache 2.0 e.html http://www.apache.org/licenses/LICENSE- Apache Commons Apache 2.0 2.0 Apache HTTP http://www.apache.org/licenses/LICENSE- Apache 2.0 Components 2.0 https://www.apache.org/licenses/LICENSE- 1.1
    [Show full text]
  • Marketing Update for June 2012 Eclipsecon 2013
    Marketing Update for June 2012 EclipseCon 2013 • Seaport Hotel and Trade Center, Boston, MA • March 25-28, 2012 Eclipse Training Series Marketing program for Eclipse members that offer training courses on RCP, Modeling and BIRT Promotion runs mid May to end of June Juno Launch (June 2012) Juno Demo Camps for June Focus on Eclipse 4 being the primary platform for Juno Key Highlights Code Recommneders Equinox support for OSGi R5 Virgo Nano release supporting very small and fast OSGi applications Xtend introduces support for debugging and improved IDE integration M2M Industry Working Group Published common marketing presentation Press release published highlighting accomplishments over the past 6 months Accomplishments Paho code available for an MQTT client Lua client code proposed Koneki part of the Juno release train Active participation form Sierra Wireless, Eurotech, IBM and Band XI We need to do recruitment of new members Juno Launch (June 2012) Juno Demo Camps for June Focus on Eclipse 4 being the primary platform for Juno Key Highlights Code Recommneders Equinox support for OSGi R5 Virgo Nano release supporting very small and fast OSGi applications Xtend introduces support for debugging and improved IDE integration ECLIPSE OPEN SOURCE DEVELOPER REPORT JUNE 2012 COPYRIGHT © 2012 THE ECLIPSE FOUNDATION ALL RIGHTS RESERVED THIS WORK IS LICENSED UNDER THE CREATIVE COMMONS ATTRIBUTION 3.0 UNPORTED LICENSE. TO VIEW A COPY OF THIS LICENSE, VISIT HTTP://CREATIVECOMMONS.ORG/LICENSES/BY/3.0/ OR SEND A LETTER TO CREATIVE COMMONS, 171 SECOND STREET, SUITE 300, SAN FRANCISCO, CALIFORNIA, 94105, USA ABOUT THE SURVEY • Survey was open to the Eclipse community from April 23 to May 15, 2012.
    [Show full text]
  • Leseprobe Bernhard Steppan Eclipse Rich Clients Und Plug-Ins Modulare
    Leseprobe Bernhard Steppan Eclipse Rich Clients und Plug-ins Modulare Desktop-Anwendungen mit Java entwickeln ISBN (Buch): 978-3-446-43172-0 ISBN (E-Book): 978-3-446-43316-8 Weitere Informationen oder Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43172-0 sowie im Buchhandel. © Carl Hanser Verlag, München Inhalt Vorwort ........................................................................................... XVII Teil I: RCP-Grundlagen ................................................................... 1 1 Entwicklungsumgebung ............................................................. 3 1.1 Einleitung ......................................................................... 3 1.2 Software-Voraussetzungen ..................................................... 3 1.3 Java Runtime Environment ..................................................... 3 1.4 Entwicklungsumgebung ........................................................ 4 1.5 Eclipse e4 Tooling ................................................................ 5 1.6 UI-Toolkits ........................................................................ 7 1.7 WindowBuilder ................................................................... 8 1.8 Beispielprojekte .................................................................. 9 1.9 Zusammenfassung ............................................................... 11 1.10 Quellcode ......................................................................... 12 Links & Literatur ...........................................................................
    [Show full text]
  • RCP Applications
    Virgo 3.5.0 Release Review Planned Review Date: 6-13 June 2012 Communication Channel: Virgo forum Glyn Normington (Project Lead) Introduction Virgo Version 3.5 is the second major functional enhancement release since the contribution. Release contents . Tomcat based web servers for enterprise Java applications . Jetty based web server for enterprise Java applications . Kernel – base for web servers and other server types . Nano – small/fast kernel subset . Snaps framework for modular OSGi web applications . Eclipse-based tooling . Documentation Copyright © 2008 Eclipse Foundation, Inc., Made available under the Eclipse Public License v 1.0 Features The objectives of this release are integration with p2 and IDE tooling improvements. Major features: . p2 initial provisioning . p2 provisioning of kernel region at runtime . New Nano offerings - the smallest one - Nano - serves as an enhanced OSGi container with various serviceability features and hot-deployment for your everyday bundles. The other flavor - Virgo Nano Full - is a more complete, yet very small web-server with embedded Tomcat, p2 provisioning and various serviceability features. Virgo Nano Full comes bundled with Gemini Web and is therefore capable of handling web applications (WARs and Web Application Bundles). Each Nano distribution runs in a single region. Launch Virgo using Equinox launcher and align folder structure with Eclipse . Major IDE tooling rework and alignment with Libra tooling . Use Gemini Blueprint instead of Spring DM 1.2.1 . Allow already installed artefacts to be referenced from plans which therefore form a DAG rather than a tree . Align shell authentication with that of web admin console . Various dependency upgrades and diagnostic improvements Copyright © 2008 Eclipse Foundation, Inc., Made available under the Eclipse Public License v 1.0 Non-Code Aspects User documentation: .
    [Show full text]
  • Application Isolation Is There an Alternative to Subsystems?
    Application Isolation Is there an alternative to Subsystems? Tim Diekmann! Principal Architect TIBCO Software Inc. © Copyright 2000-2014 TIBCO Software Inc. 1 Disclaimer Any of the TIBCO ActiveMatrix BusinessWorks materials presented here is subject to change without notice. This document is TIBCO proprietary information. ! This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availability dates for TIBCO products and services. This document is provided for informational purposes only and its contents are subject to change without notice. ! TIBCO makes no warranties, express or implied, in or relating to this document or any information in it, including, without limitation, that this document, or any information in it, is error-free or meets any conditions of merchantability or fitness for a particular purpose. © Copyright 2000-2014 TIBCO Software Inc. 2 Overview • why multiple applications • brief history of approaches • OSGi solution • why another solution • Alternative OSGi solution © Copyright 2000-2014 TIBCO Software Inc. 3 Why multiple applications? … in a single JVM that is • save memory (objects and classes) • reduce management and monitoring overhead • save CPU on startup and load of applications • multiple applications vs multi-tenancy © Copyright 2000-2014 TIBCO Software Inc. 4 very brief History • web resources • web applications • JEE application servers • application servers like Apache Karaf, Eclipse Virgo, Paremus Service Fabric, IBM WebSphere, etc. • what are applications? © Copyright 2000-2014 TIBCO Software Inc. 5 Application Definition “Application software is all the computer software that causes a computer to perform useful tasks beyond the running of the computer itself.” Wikipedia - http://en.wikipedia.org/wiki/Application_software © Copyright 2000-2014 TIBCO Software Inc.
    [Show full text]