On Wed, Jan 28, 2009 at 4:55 PM, Raymond Feng <[email protected]> wrote:
> Hi, Mark. > > Thank you for doing this. Now we are the journey to the OASIS [image: > Smile emoticon]. > > BTW, what about the license header for the OASIS APIs? > > Thanks, > Raymond > > *From:* Mark Combellack <[email protected]> > *Sent:* Wednesday, January 28, 2009 6:14 AM > *To:* 'Luciano Resende' <[email protected]> > *Cc:* Simon Laws <[email protected]> ; [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://people.apache.org/%7Elresende> > > > http://lresende.blogspot.com/ > Hi Mark Should it be org.oasisopen.sca.annotation or org.oasisopen.sca.annotations Looking at the latest Javacaa spec it looks like "org.oasisopen.sca.annotations" is used but I expect I'm just not bang up to date with the TC. Regards Simon
