Friday, November 16, 2007

Developing an SCA application with Apache Tuscany and Eclipse

This is a good post from Jean-Sebastien Delfino that describes how to use some Tuscany tools that simplify configuring Eclipse for Tuscany SCA development.


The last few months I spent a lot of time in Eclipse developing SCA samples and demos for Tuscany. I found myself tweaking my various Eclipse workspaces again and again to do the following:

- Define a Tuscany User Library containing all the Tuscany JARs to make it easier to add them to my project buildpath.

- Associate .composite files with the XML editor and register the SCA and Tuscany XML schemas to get code-assist in the editor and validation of my composite files.

- Write programs to launch Tuscany configured with my various composites... wishing that I could just right-click on the .composite and select a Run As / Tuscany...

Finally, I got tired of repeating these steps again and again and decided to put together a small tool made of two simple Eclipse plugins to package Tuscany in a Library and take care of all that configuration.

No comments:

Post a Comment