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

Reply via email to