Hi, Mark.

Thank you for doing this. Now we are the journey to the OASIS .

BTW, what about the license header for the OASIS APIs?

Thanks,
Raymond 


From: Mark Combellack 
Sent: Wednesday, January 28, 2009 6:14 AM
To: 'Luciano Resende' 
Cc: Simon Laws ; [email protected] 
Subject: RE: [2.x] Updating the package names to match the OASIS Open SCA-J 
specification - TUSCANY-2790


Hi Luciano,

 

I have just committed the change of package name back into the 2.x version of 
Tuscany as SVN revision 738490.

 

The change involved:

 

·         Changing package org.osoa.sca to org.oasisopen.sca

·         Changing package org.osoa.sca.annotations to 
org.oasisopen.sca.annotation

·         Updating all references in the 2.x branch so they use org.oasisopen

 

The branch mostly builds with this change. The following projects do not build. 
Note: I had these problems before the package name changes so I don't believe 
my change has caused it:

 

·         Apache Tuscany SCA Web Service Distribution

·         Apache Tuscany SCA Binding WS Calculator Sample

·         Apache Tuscany SCA Host Webapp Calculator Sample

·         Apache Tuscany SCA All-in-one Distribution

·         Apache Tuscany SCA PDE Target Platform Distribution

 

(See full error log below)

 

 

Hopefully, I have made all the changes that are needed. Apologies if I have 
missed/broken anything.

 

Thanks,

 

Mark

 

 

 

 

[INFO] Apache Tuscany SCA Web Service Distribution ........... FAILED [0.487s]

[INFO] Apache Tuscany SCA Binding WS Calculator Sample ....... SKIPPED 
(dependency build failed or was skipped)

[INFO] Apache Tuscany SCA Host Webapp Calculator Sample ...... SKIPPED 
(dependency build failed or was skipped)

[INFO] Apache Tuscany SCA All-in-one Distribution ............ SKIPPED 
(dependency build failed or was skipped)

[INFO] Apache Tuscany SCA PDE Target Platform Distribution ... SKIPPED 
(dependency build failed or was skipped)

 

 

 

[INFO] ------------------------------------------------------------------------

[INFO] Error for project: Apache Tuscany SCA Web Service Distribution (during 
install)

[INFO] ------------------------------------------------------------------------

[INFO] Failed to resolve artifact.

 

Missing:

----------

1) org.apache.tuscany.sca:tuscany-host-jetty:jar:2.0-SNAPSHOT

 

  Try downloading the file manually from the project website.

 

  Then, install it using the command: 

      mvn install:install-file -DgroupId=org.apache.tuscany.sca 
-DartifactId=tuscany-host-jetty -Dversion=2.0-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file

 

  Alternatively, if you host your own repository you can deploy the file there: 

      mvn deploy:deploy-file -DgroupId=org.apache.tuscany.sca 
-DartifactId=tuscany-host-jetty -Dversion=2.0-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

 

  Path to dependency: 

        1) 
org.apache.tuscany.sca:tuscany-distribution-webservice:pom:2.0-SNAPSHOT

        2) org.apache.tuscany.sca:tuscany-host-jetty:jar:2.0-SNAPSHOT

 

2) org.apache.tuscany.sca:tuscany-binding-ws-axis2:jar:2.0-SNAPSHOT

 

  Try downloading the file manually from the project website.

 

  Then, install it using the command: 

      mvn install:install-file -DgroupId=org.apache.tuscany.sca 
-DartifactId=tuscany-binding-ws-axis2 -Dversion=2.0-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file

 

  Alternatively, if you host your own repository you can deploy the file there: 

      mvn deploy:deploy-file -DgroupId=org.apache.tuscany.sca 
-DartifactId=tuscany-binding-ws-axis2 -Dversion=2.0-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

 

  Path to dependency: 

        1) 
org.apache.tuscany.sca:tuscany-distribution-webservice:pom:2.0-SNAPSHOT

        2) org.apache.tuscany.sca:tuscany-binding-ws-axis2:jar:2.0-SNAPSHOT

 

----------

2 required artifacts are missing.

 

for artifact: 

  org.apache.tuscany.sca:tuscany-distribution-webservice:pom:2.0-SNAPSHOT

 

from the specified remote repositories:

  central (http://repo1.maven.org/maven2),

  apache.ws.zone (http://ws.zones.apache.org/repository2),

  apache.incubator (http://people.apache.org/repo/m2-incubating-repository),

  apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository),

  osuosl.org (http://ftp.osuosl.org/pub/eclipse/tools/emf/maven2),

  indiana (http://ftp.ussg.iu.edu/eclipse/modeling/emf/emf/maven2/)

 

 

 

> -----Original Message-----

> From: Luciano Resende [mailto:[email protected]]

> Sent: 27 January 2009 00:20

> To: [email protected]; [email protected]

> Cc: Simon Laws

> Subject: Re: [2.x] Updating the package names to match the OASIS Open SCA-

> J specification - TUSCANY-2790

> 

> Mark,

> 

>    What's the time frame you have in mind to get these changes in ?

> Just trying to check if this would be available for M1 or not.

> 

> On Mon, Jan 26, 2009 at 2:55 AM, Mark Combellack <[email protected]>

> wrote:

> > Hi Simon,

> >

> >

> >

> > The OASIA SCA specification does not provide any "binary" backwards

> > compatibility with OSOA code. This means that all OSOA code would need

> to be

> > updated to work with an OASIS Open SCA runtime.

> >

> >

> >

> > The way that I see it working is that OSOA code would be supported on

> > Tuscany 1.x releases and OASIS Open code would be supported on the

> Tuscany

> > 2.x releases. Ideally, at some point in the future, we would provide

> some

> > tooling support along with Tuscany 2.x that would help developers

> convert

> > 1.x applications to 2.x applications.

> >

> >

> >

> > Currently, I feel that adding support for both the OSOA and OASIS Open

> > applications to the 2.x codebase would add considerable complexity so I

> > would prefer not to do it at this time.

> >

> >

> >

> > Thanks,

> >

> >

> >

> > Mark

> >

> >

> >

> > ________________________________

> >

> > From: Simon Laws [mailto:[email protected]]

> > Sent: 26 January 2009 10:38

> > To: [email protected]; [email protected]

> > Subject: Re: [2.x] Updating the package names to match the OASIS Open

> SCA-J

> > specification - TUSCANY-2790

> >

> >

> >

> >

> >

> > On Mon, Jan 26, 2009 at 10:21 AM, Mark Combellack

> <[email protected]>

> > wrote:

> >

> > Hi,

> >

> >

> >

> > Recently, the OASIS SCA-J committee agreed to change the package name

> from

> > org.osoa.sca to org.oasisopen.sca. A JIRA issue for this change has been

> > raised as TUSCANY-2790.

> >

> >

> >

> > I would like to start working on changing the package name to

> > org.oasisopen.sca on the 2.x root. However, I realise that this could be

> a

> > rather disruptive change especially if we are planning to release M1.

> >

> >

> >

> > How do people feel about me attempting this change later this week or

> early

> > next?

> >

> >

> >

> > Thanks,

> >

> >

> >

> > Mark

> >

> >

> >

> > [1] https://issues.apache.org/jira/browse/TUSCANY-2790

> >

> >

> >

> >

> >

> >

> >

> > Hi Mark

> >

> > Is the proposal to change what is there or to add a new modules

> alongside

> > what is there with the new package names.

> >

> > To ask the question another way. Do we expect that 2.x will support 1.x

> > compatible applications also. It would be very nice if backward

> > compatibility were provided but it adds complexity.

> >

> > Simon

> 

> 

> 

> --

> Luciano Resende

> Apache Tuscany, Apache PhotArk

> http://people.apache.org/~lresende

> http://lresende.blogspot.com/

Reply via email to