Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "SCA"

Line 121: Line 121:
  
 
'''June 2009''':
 
'''June 2009''':
* Release V2.0 in Galileo. <font color="green">'''Done'''</font>
+
* Release 2.0.0 in Galileo. <font color="green">'''Done'''</font>
  
 
'''September 2009''':
 
'''September 2009''':
*2.0.1: SR1.
+
* 2.0.1: SR1.
 
+
'''September 2009 (tentative plan)''':
+
*2.1.0
+
**Improve tools extensibility (nature + builder)
+
**Display the SCA builder's markers at the right line number
+
**Tools to ease the use of Web Service references
+
**Support for Apache Tuscany 2.0 and OW2 FraSCAti 1.0
+
  
 
'''October 2009''':
 
'''October 2009''':
 +
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289104 Ease the definition of WS references]
 
* Use Eclipse Acceleo to generate the Java code skeletons
 
* Use Eclipse Acceleo to generate the Java code skeletons
  
'''December 2009 (tentative plan)''':
+
'''November 2009''':
*2.1.0
+
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289096 Export SCA applications to deploy them into OW2 Petals]
**SCA Meta Model: support of [http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sca-assembly SCA specifications 1.1] published by OASIS
+
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289101 Add additional validation constraints on binding.jbi]
**SCA Composite Designer: update with the new meta model
+
 
**SCA Composite Editors: update with the new meta model
+
'''December 2009''':
 +
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=279218 Pre-define SCA master launch configurations]
 +
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289094 Create a launcher for Tuscany 2.x]
 +
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289099 Refactor the SCA XML editor]
 +
* SCA Meta Model: support of [http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sca-assembly SCA specifications 1.1] published by OASIS
 +
* SCA Composite Designer: update with the new meta model
 +
* SCA Composite Editors: update with the new meta model
 +
 
 +
'''January 2010'''
 +
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289105 Complete the component part of the SCA Form editor]
 +
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289106 SCA Business Framework]
  
 
'''February 2010'''
 
'''February 2010'''
*2.0.2: SR2
+
* 2.0.2: SR2
 +
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289100 Add the OASIS XML schemas for the SCA XML editor]
 +
 
 +
'''March 2010'''
 +
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289097 Resolve line numbers in the SCA builder]
  
 
<br />
 
<br />
Line 187: Line 195:
 
* Norihiro Kubo ([http://www.iona.com/ IONA])
 
* Norihiro Kubo ([http://www.iona.com/ IONA])
 
* Maxime Porhel ([http://www.obeo.fr Obeo])
 
* Maxime Porhel ([http://www.obeo.fr Obeo])
 +
* Jamil Shaikh
  
  

Revision as of 05:19, 11 September 2009

Welcome to the wiki home of the SCA Tools project that provides a set of tools for the Service Component Architecture (SCA) set of standards. This page is an entry point to last information about the SCA Tools project.

SCA Composite Designer
SCA XML Editor

The SCA Tools project has seen an enormous amount of new development since the 2008 Ganymede release. We've added an XML editor to make editing and updating SCA-standard assembly files really easy. For Java developers, it's now possibly to create an SCA assembly definition and then generate Java code from it. And, if you want to start with some Java you already have, we've added a special introspector that will investigate your code and automatically produce an SCA assembly. Once you've created your Java SCA project, you can then run and debug it using the great facilities that Eclipse provides. We also have made sure that the SCA artifacts you might create are properly validated, helping you spot mistakes early in the process. We even took the time to update the graphics, giving us a prettier SCA Composite Designer.

One of the most exciting feature is how we've developed the core SCA model to be extensible by people who want to write in extra capabilities into the tools. The heart of the model contains the SCA standard specifications, and different extensions have been created to support the key Open Source SCA runtimes - Apache Tuscany 1.4 and Frascati 0.5. Using the extension mechanisms, it is much more straightforward to add new concepts to SCA and extend the tools to include them.

Rate this plugin

Latest News

  • June 24, 2009: SCA Tools 2.0.0 has been released. It is available in Eclipse 3.5 (Galileo), the new yearly Eclipse distribution. Install it now!
  • June 12, 2009: Lionel Seinturier has been elected as a new committer on SCA Tools. Welcome, Lionel!
  • June 12, 2009: Damien Fournier has been elected as a new committer on SCA Tools. Welcome, Damien!
  • March 11, 2009: The SCA Tools project has now a weekly build (every Sunday at midnight GMT) on the Eclipse Hudson server. You can also directly build SCA Tools (go to the Eclipse Hudson server and click 'Build Now' on the left hand side.). You will need to log in with your build.eclipse.org credentials. Thank you very much Oisin!


All news

Logo sca.gif

Overview

New & Noteworthy.

Structure.

Available components and tools:


2 components are still in developpement:

  • SCA Form Editor: an editor based on Eclipse forms for SCA assembly files.
  • SCA Composite Introspector: construct SCA assembly files in a bottom-up approach from POJO and component type files.


Ideas for new components:

  • Testing SCA Applications: a set of tools to test SCA applications.
  • SCA Policy: how to define SCA policies?
  • SCA Model Loader API: an extensible API to load and edit SCA models from SCA artifacts and implementation code. This API can be used in Eclipse and in standalone mode.


Install

SCA Tools 2.0.0

  1. Start Eclipse 3.5 (Galileo). If your don't have it, get it there. It requires Java (1.5 or later).
  2. Go to the Help menu > Install New Software...
  3. Then select the SCA Tools features in the SOA Development category
  4. Select Contact all update sites during install to find required software
  5. Click on the Next button, then click on the Finish button
  6. And that's it...



Tutorials

SCA Tools users


SCA Tools developers


Articles


Intermediate model and SCA


Conferences

Planning

Project Plan.

Previous plans.

June 2009:

  • Release 2.0.0 in Galileo. Done

September 2009:

  • 2.0.1: SR1.

October 2009:

November 2009:

December 2009:

January 2010

February 2010

March 2010


Links

Eclipse SCA Tools:

Eclipse STP:

External links:

  • Open SOA - The Open SOA Collaboration
  • Tuscany - Open source implementation of SCA
  • FraSCAti - Open source implementation of SCA
  • Fabric 3 - Open source implementation of SCA


The Team

Committers:

Contributors:

  • Norihiro Kubo (IONA)
  • Maxime Porhel (Obeo)
  • Jamil Shaikh


A large part of the SCA Tools project was implemented in the scope of the SCOrWare project funded by the French Research National Agency (ANR).

Copyright © Eclipse Foundation, Inc. All Rights Reserved.