Web Starter Kit: runtime

Slides:



Advertisements
Similar presentations
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Ashish Mishra Automation Lifecycle of Mobile Applications.
Advertisements

AQute Eclipse Environment By Peter Kriens CEO aQute OSGi Director of Technology and OSGi Fellow.
August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
OpusCollege and Spring-DM. OSGi based web applications – three strategies OSGi container embedded in another container: OSGi Bridge Server (OBS)  e.g.
Developing in CAS. Why? As distributed you edit CAS 3 with Eclipse and build with Maven 2 – Best Practice for Release Engineering – Difficult edit-debug.
CSS: where do we want to go? Gabriele Carcassi Contributions from: Gabriele Carcassi, Kunal Shroff – BNL Jan Hatje – DESY Kay Kasemir – ORNL.
Developing an Eclipse Plug-in David Gallardo. Platform Runtime Workspace Help Team Workbench JFace SWT Eclipse Project Java Development Tools (JDT) Their.
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna.
OSGi: Open Services Gateway Initiative Richard Chapman 5 Sept
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
1 Plug-in Development Environment (PDE) Guide. 2 Introduction to PDE l What is PDE: »a tool designed to help you develop platform plug-ins while working.
Spring Dynamic Modules. Startlocation: Documentation: /1.2.1/reference/html/
Eclipse IDE. 2 IDE Overview An IDE is an Interactive Development Environment Different IDEs meet different needs BlueJ and DrJava are designed as teaching.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Agenda Introduction to the Guidewire platform
WebOPI -Build & Setup Xihui Chen April, 2013.
APPX Web Development Kit Bringing APPX applications to everyone.
© 2005 by IBM; made available under the EPL v1.0 | March 1, 2005 Tim deBoer Gorkem Ercan Extend WTP Server Tools for your.
TOOLS FOR DESIGN AND DEVELOPMENT ENVIRONMENTS. Case study - ECLIPSE Lecture notes 3.
Understanding Eclipse Development Environment Hen-I Yang July 7, 2006
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Model a Container Runtime environment on Your Mac with VMware AppCatalyst VMworld Fabio Rapposelli
© 2005 by IBM; made available under the EPL v1.0 | May 19, 2005 Tim deBoer WTP Server Tools Open House.
Plug-in Development Environment. Session Outline Tools Installation Configuration New Project Basic Debugging Remote Debugging.
OSGi Enablement for Tuscany Raymond Feng. Overview.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
Deployment with Karaf and ACE
© 2006 by WTP PMC; made available under the EPL v1.0 | Cambridge | September 6, 2006 Hakeem Shittu Software Consultant Customizing Eclipse Functionality.
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio Training - Development Setup.
Eclipse Simple Profiler Ben Xu Mar 7,2011. About Eclipse simple profiler is a open source project to analyze your plug-ins/RCPs performance.
Liferay Installation Prepared by: Do Xuan Hai 8 August 2011.
® IBM Software Group © 2006 IBM Corporation Duplicating Your Workspace You may need to copy files from one workspace to another (example – you’ve developed.
Managed by UT-Battelle for the Department of Energy Kay Kasemir, Xihui Chen ORNL/SNS April Control System Studio Training - Development.
CSS Build and Update System Kunal Shroff EPICS Spring Collaboration Meeting, June 2010 Aix-en-Provence.
CVS Hudson Build Server krykhudson.desy.de:8282 User Developer.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Surya Bahadur Kathayat Outline  Ramses  Installing Ramses  Ramses Perspective (Views and Editors)  Importing/Exporting Example.
Jan Hatje, DESY CSS GSI Feb. 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
Introduction 1 Lars Vogel 4/22/2009.  Who am I?  Eclipse as a platform  What is Eclipse RCP?  Extension Points / Extensions  Equinox  SWT & JFace.
® IBM Software Group © 2006 IBM Corporation Rational Asset Manager v7.2 Using Scripting Tutorial for using command line and scripting using Ant Tasks Carlos.
© 2009 by IBM; made available under the EPL v1.0 | Feb 1, 2009 Seneca 2009 Tim deBoer Gorkem Ercan Extend WTP Server Tools.
박 유 진.  IDE(Integrate Development Environment)  ECLIPSE Consortium  IBM, RedHat, METANT, QNX Software System etc…  Open Source Platform  Based JAVA.
CSS Build and Update System Kunal Shroff EPICS Fall Collaboration Meeting, June 2010 Aix-en-Provence.
Objectives Update IDE used to develop AWIPS2 plugins  Learn about API Baseline/Target Platform  Configure formatter and code templates.
ECLIPSE RICH CLIENT PLATFORM Part 1 Introduction.
Release Review – Planned Review Date: 01/9/2011 Communication Channel: Greg Wilkins, Jesse McConnell, Hugues Malphettes.
XNAT 1.7: Getting Started 6 June, Introduction In this presentation we’ll discuss:  Features and functions in XNAT 1.7  Requirements  Installing.
Goals Give you a feeling of what Eclipse is.
Overall Architecture and Component Model
HAPI on eclipse.
Chapter 2 Setup.
Coding in the Cloud This slide deck includes recorded video demonstrations of content from the live presentation. Joon-Yee.
Mobile Application Development with MeeGo™ - Programming with SDK
Architecture, Components, Configuration
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
Deployment with Karaf and ACE
Eclipse Plug-in Development
Entity Framework Code-First Migrations
The Most Popular Android UI Automation Testing Tool Andrii Voitenko
Eclipse Tools Platform
SCEC-VDO vtk Summer 2018 Objectives.
An Introduction to Eclipse
DSDP - Target Management
How to import CAP Library
David Cleverly – Development Lead
Presentation transcript:

Web Starter Kit: runtime pre-packaged with equinox, p2, jetty plugins/features managed via p2 dropins: bundles, web-application bundles webapps: legacy J2EE web-applications lib/ext: legacy J2EE shared libraries launchers: native and cross-platform shell scripts Produced from an eclipse build and published as eclipse products in the Helios repository. Ready to be provisioned with additional features or bundles; for example add JPA by provisioning the EclipseLink feature. p2: same setup than in the eclipse-platform but without UI; support for robust management of the provisioning of the application. support for development situation with the dropins folder. jetty: support for web-bundles and traditional J22 web-application; migration path from J2EE to OSGi.

Web Starter Kit: PDE integration... for Indigo? Current integration to PDE: dot project file target platform definition launch configuration Possible Indigo work: Extend the Target Platform provisioning to cover the launch configurations and root files. Hide the provisioning of JUnit in the JUnit launcher Extend the sources header for non PDE projects Goal for the future integration: make the Starter Kit converge with the Target Provisoning in PDE: Case 1: someone starts from PDE and provisions the Starter Kit. Get the features, bundles, launch configurations, root files, sources. Optionally the ability to view the files in the workspace. Case 2: someone starts from a downloaded Starter Kit and needs to debug something or and some web-bundle thanks to PDE. Use PDE to import the whole thing in as few steps as possible. Ability to add the sources and have JUnit ready. Ideally Case 1 and Case 2 end up with the same set of files.

Target Platform: JUnit support for OSGi developers Something available for many years to RCP developers. Now ready for OSGi developers. This screenshot might be slightly obsolete