← Prev in month ← Prev in thread
Next in thread → Next in month →

Re: [sca-assembly-comment] .composite extension for composite file isoverly constraining

From
Mike Edwards <>
Date
2009-06-24T10:36:01+00:00
ID
Thread
Re: [sca-assembly-comment] .composite extension for composite file isoverly constraining
Anish, Jim,

I can offer some information regarding
Eclipse and composite files, since Eclipse is my development weapon of
choice ;-)

It is straightforward to configure Eclipse
to recognise .composite files as XML files and to choose which editor to
use for 

those files.  It is also straightforward
to configure the Eclipse XML facilities to read the SCA XSDs and provide
on-the-fly

validation of the SCDL within the composite
files.  Dave Booz was most recently using this in anger validating
the changes

that were part of some of the Bindings
TC issue resolutions.

One point that I make in favour of having
a separate file extension of ".composite" is that it is then
easy to ensure that the

right tooling is used for composite
files.  For example, if you want to use the graphical tools from the
Eclipse SOA Tools

project, it is possible to associate
".composite" with that editor.  If composite files were
called ".xml", this would not be

easy since then any general XML file
would start up in the SOA Tools editors.  While composite files are
XML files, they

are also specialized XML files with
particular features for which add-on tooling is very useful.

Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.

Co Chair OASIS SCA Assembly TC.

IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.

Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  

Email:  

From:
Jim Marino <>

To:


Date:
24/06/2009 11:09

Subject:
Re: [sca-assembly-comment] .composite
extension for composite file is overly constraining

Anish,

One thing you may want to check is associating an XML MIME media type  

with the composite file. My development tool (IDEA IntelliJ) can be  

configured to recognize composite files as XML documents allowing me  

to use its built-in XML refactoring capabilities such as syncing  

referenced Java class names with source code. I'm not sure about other
 

tools, but I believe Eclipse should be able to do this too.

Jim

On Jun 24, 2009, at 7:09 AM, Anish Karmarkar wrote:

> This is the feedback from our development team:

>

> The specification requires that the composite file extension  

> be .composite. This is overly restrictive. Specifically, allowing
it  

> to be .xml allows existing tools to deal with it without any  

> modification.

>

> -Anish

> --

>

>

> --

> This publicly archived list offers a means to provide input to the

> OASIS Service Component Architecture / Assembly (SCA-Assembly) TC.

>

> In order to verify user consent to the Feedback License terms and

> to minimize spam in the list archive, subscription is required

> before posting.

>

> Subscribe: 

> Unsubscribe: 

> List help: 

> List archive: http://lists.oasis-open.org/archives/sca-assembly-comment/

> Feedback License: http://www.oasis-open.org/who/ipr/feedback_license.pdf

> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php

> Committee: http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sca-assembly

> Join OASIS: http://www.oasis-open.org/join/

>

--

This publicly archived list offers a means to provide input to the

OASIS Service Component Architecture / Assembly (SCA-Assembly) TC.

In order to verify user consent to the Feedback License terms and

to minimize spam in the list archive, subscription is required

before posting.

Subscribe: 

Unsubscribe: 

List help: 

List archive: http://lists.oasis-open.org/archives/sca-assembly-comment/

Feedback License: http://www.oasis-open.org/who/ipr/feedback_license.pdf

List Guidelines: http://www.oasis-open.org/maillists/guidelines.php

Committee: http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sca-assembly

Join OASIS: http://www.oasis-open.org/join/

Unless stated otherwise above:

IBM United Kingdom Limited - Registered in England and Wales with number
741598. 

Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU
← Prev in month ← Prev in thread
Next in thread → Next in month →