You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Luciano Resende <lu...@gmail.com> on 2009/02/12 06:44:31 UTC

[VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for Java.

The artifacts are available for review at:
http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/

This includes the signed binary and source distributions, the RAT report,
and the Maven staging repository.

The release tag is available at :
http://svn.apache.org/repos/asf/tuscany/tags/java/sca/2.0-M1-RC3/


Looks OK to me, here is my +1.

-- 
Luciano Resende
Apache Tuscany, Apache PhotArk
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Ramkumar R <ra...@gmail.com>.
Thanks for the fix Luciano, yeah I agree that others are minor issue that
need not hold the release. I have missed to cast my vote in my previous
note.

Here's is my +1.

On Thu, Feb 12, 2009 at 1:59 PM, Luciano Resende <lu...@gmail.com>wrote:

> On Wed, Feb 11, 2009 at 11:11 PM, Ramkumar R <ra...@gmail.com>
> wrote:
> > Hi Luciano,
> >
> > Things looks pretty good with RC3 with couple of minor corrections
> > required...
> >
> > - Missing RELEASE_NOTES and CHANGES file in the tag
>
> I think you meant the release folder. I have fixed, although I didn't
> think this was a requirement .
>
> > - Should all the samples in the binary distribution need to have
> > pre-compiled jar files in target folder?
> > - Not sure about this... Should we have "etc" folder in the source
> > distribution?
> >
> > I believe during 1.4 release, we agreed that the modules names in Tuscany
> > would follow the below standard....
> >
> > Samples: Apache Tuscany SCA Sample <modulename>
> > iTests:     Apache Tuscany SCA iTest <modulename>
> > Demos:   Apache Tuscany SCA Demo <modulename>
> >
> > I will raise a JIRA to fix the module name issue.
> >
> >
>
> I believe these are all very minor issues, and not really something
> that would hold the release.
>
> > On Thu, Feb 12, 2009 at 11:14 AM, Luciano Resende <lu...@gmail.com>
> > wrote:
> >>
> >> Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA
> for
> >> Java.
> >>
> >> The artifacts are available for review at:
> >> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/<http://people.apache.org/%7Elresende/tuscany/2.0-M1-RC3/>
> >>
> >> This includes the signed binary and source distributions, the RAT
> report,
> >> and the Maven staging repository.
> >>
> >> The release tag is available at :
> >> http://svn.apache.org/repos/asf/tuscany/tags/java/sca/2.0-M1-RC3/
> >>
> >>
> >> Looks OK to me, here is my +1.
> >>
> >> --
> >> Luciano Resende
> >> Apache Tuscany, Apache PhotArk
> >> http://people.apache.org/~lresende<http://people.apache.org/%7Elresende>
> >> http://lresende.blogspot.com/
> >
> >
> >
> > --
> > Thanks & Regards,
> > Ramkumar Ramalingam
> >
>
>
>
> --
> Luciano Resende
> Apache Tuscany, Apache PhotArk
> http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
> http://lresende.blogspot.com/
>



-- 
Thanks & Regards,
Ramkumar Ramalingam

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Luciano Resende <lu...@gmail.com>.
On Wed, Feb 11, 2009 at 11:11 PM, Ramkumar R <ra...@gmail.com> wrote:
> Hi Luciano,
>
> Things looks pretty good with RC3 with couple of minor corrections
> required...
>
> - Missing RELEASE_NOTES and CHANGES file in the tag

I think you meant the release folder. I have fixed, although I didn't
think this was a requirement .

> - Should all the samples in the binary distribution need to have
> pre-compiled jar files in target folder?
> - Not sure about this... Should we have "etc" folder in the source
> distribution?
>
> I believe during 1.4 release, we agreed that the modules names in Tuscany
> would follow the below standard....
>
> Samples: Apache Tuscany SCA Sample <modulename>
> iTests:     Apache Tuscany SCA iTest <modulename>
> Demos:   Apache Tuscany SCA Demo <modulename>
>
> I will raise a JIRA to fix the module name issue.
>
>

I believe these are all very minor issues, and not really something
that would hold the release.

> On Thu, Feb 12, 2009 at 11:14 AM, Luciano Resende <lu...@gmail.com>
> wrote:
>>
>> Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for
>> Java.
>>
>> The artifacts are available for review at:
>> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/
>>
>> This includes the signed binary and source distributions, the RAT report,
>> and the Maven staging repository.
>>
>> The release tag is available at :
>> http://svn.apache.org/repos/asf/tuscany/tags/java/sca/2.0-M1-RC3/
>>
>>
>> Looks OK to me, here is my +1.
>>
>> --
>> Luciano Resende
>> Apache Tuscany, Apache PhotArk
>> http://people.apache.org/~lresende
>> http://lresende.blogspot.com/
>
>
>
> --
> Thanks & Regards,
> Ramkumar Ramalingam
>



-- 
Luciano Resende
Apache Tuscany, Apache PhotArk
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Ramkumar R <ra...@gmail.com>.
Hi Luciano,

Things looks pretty good with RC3 with couple of minor corrections
required...

- Missing RELEASE_NOTES and CHANGES file in the tag
- Should all the samples in the binary distribution need to have
pre-compiled jar files in target folder?
- Not sure about this... Should we have "etc" folder in the source
distribution?

I believe during 1.4 release, we agreed that the modules names in Tuscany
would follow the below standard....

Samples: Apache Tuscany SCA Sample <modulename>
iTests:     Apache Tuscany SCA iTest <modulename>
Demos:   Apache Tuscany SCA Demo <modulename>

I will raise a JIRA to fix the module name issue.


On Thu, Feb 12, 2009 at 11:14 AM, Luciano Resende <lu...@gmail.com>wrote:

> Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for
> Java.
>
> The artifacts are available for review at:
> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/<http://people.apache.org/%7Elresende/tuscany/2.0-M1-RC3/>
>
> This includes the signed binary and source distributions, the RAT report,
> and the Maven staging repository.
>
> The release tag is available at :
> http://svn.apache.org/repos/asf/tuscany/tags/java/sca/2.0-M1-RC3/
>
>
> Looks OK to me, here is my +1.
>
> --
> Luciano Resende
> Apache Tuscany, Apache PhotArk
> http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
> http://lresende.blogspot.com/
>



-- 
Thanks & Regards,
Ramkumar Ramalingam

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Simon Laws <si...@googlemail.com>.
On Thu, Feb 12, 2009 at 5:33 PM, Raymond Feng <en...@gmail.com> wrote:

> +1 to release 2.0-M1 RC3.
>
> The src build is successful. The samples are working. The OSGi bundles are
> clean. The IP stuff looks good (I fixed one minor issue under [1]).
>
> [1] http://svn.apache.org/viewvc?rev=743809&view=rev
>
> Raymond
> --------------------------------------------------
> From: "Dan Becker" <da...@gmail.com>
> Sent: Thursday, February 12, 2009 8:41 AM
> To: <de...@tuscany.apache.org>
> Subject: Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)
>
>
>  Luciano Resende wrote:
>>
>>> Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for
>>> Java.
>>>
>>> The artifacts are available for review at:
>>> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/<http://people.apache.org/%7Elresende/tuscany/2.0-M1-RC3/>
>>>
>>
>> +1 from me. All samples seem to be working.
>>
>> --
>> Thanks, Dan Becker
>>
>
> +1 Looks good to me

The times it now takes for calculator-rmi-service to start up is a little
disconcerting. Still works though.

Simon

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Raymond Feng <en...@gmail.com>.
+1 to release 2.0-M1 RC3.

The src build is successful. The samples are working. The OSGi bundles are 
clean. The IP stuff looks good (I fixed one minor issue under [1]).

[1] http://svn.apache.org/viewvc?rev=743809&view=rev

Raymond
--------------------------------------------------
From: "Dan Becker" <da...@gmail.com>
Sent: Thursday, February 12, 2009 8:41 AM
To: <de...@tuscany.apache.org>
Subject: Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

> Luciano Resende wrote:
>> Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for 
>> Java.
>>
>> The artifacts are available for review at:
>> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/
>
> +1 from me. All samples seem to be working.
>
> -- 
> Thanks, Dan Becker 


Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Dan Becker <da...@gmail.com>.
Luciano Resende wrote:
> Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for Java.
> 
> The artifacts are available for review at:
> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/

+1 from me. All samples seem to be working.

-- 
Thanks, Dan Becker

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Kevan Miller <ke...@gmail.com>.
On Feb 13, 2009, at 12:09 AM, Raymond Feng wrote:

> Hi,
>
> 1) I fixed the SAX2DOM ASL header.

Thanks

> 2) I'm using JDK 6 on both Windows and Linux and I don't see any  
> problems.

OK. Good to know.

> 3) For the tools.jar issue, Kevan had a patch for http://issues.apache.org/jira/browse/TUSCANY-2594 
> . It should fix the same problem too. I'm trying to use maven  
> profile to control if the tools.jar should be included. I'll check  
> it in after I verify the result.

Heh. How quickly I forget...  I'll see if I can get that working again.

--kevan

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Kevan Miller <ke...@gmail.com>.
On Feb 13, 2009, at 12:15 AM, Luciano Resende wrote:

> I noted that Kevan was +0, Are we going to need a new RC ?

Not in my opinion. If I thought one was needed, I'd have voted  
-1... ;-) I think it's best to get the release out and keep moving.  
I'll see if I can figure out what's going on with Java 6.

--kevan 

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Luciano Resende <lu...@gmail.com>.
I noted that Kevan was +0, Are we going to need a new RC ?

On Thu, Feb 12, 2009 at 9:09 PM, Raymond Feng <en...@gmail.com> wrote:
> Hi,
>
> 1) I fixed the SAX2DOM ASL header.
>
> 2) I'm using JDK 6 on both Windows and Linux and I don't see any problems.
>
> 3) For the tools.jar issue, Kevan had a patch for
> http://issues.apache.org/jira/browse/TUSCANY-2594. It should fix the same
> problem too. I'm trying to use maven profile to control if the tools.jar
> should be included. I'll check it in after I verify the result.
>
> Thanks,
> Raymond
> From: Kevan Miller
> Sent: Thursday, February 12, 2009 8:10 PM
> To: dev@tuscany.apache.org
> Subject: Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)
>
> On Feb 12, 2009, at 12:44 AM, Luciano Resende wrote:
>
> Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for
> Java.
>
> The artifacts are available for review at:
> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/
>
> This includes the signed binary and source distributions, the RAT report,
> and the Maven staging repository.
>
> The release tag is available at :
> http://svn.apache.org/repos/asf/tuscany/tags/java/sca/2.0-M1-RC3/
>
>
> Looks OK to me, here is my +1.
>
> First, thanks for the docs in the root src directory! The BUILDING/README/RELEASE not to mention the LICENSE/NOTICE files will make it much easier for someone just picking up the source for the first time...
> The following are the issues that I ran into. I guess I'm +0 on a release.
> Raymond fixed a file that contained "http:..www" in the source license
> header. There was another file with the same problem. Raymond has fixed on
> trunk, also.
> modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/xml/SAX2DOM.java
> has an old-style apache src license header. It should be updated.
> I'm not able to build RC3 on Mac OS X:
>
> [INFO] Building Apache Tuscany SCA Bin Distro Unzip
> [INFO]    task-segment: [install]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [compiler:compile]
> [INFO] No sources to compile
> [INFO] [resources:testResources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [compiler:testCompile]
> [INFO] No sources to compile
> [INFO] [surefire:test]
> [INFO] No tests to run.
> [INFO] [jar:jar]
> [INFO] Building jar:
> /Users/kevan/tuscany/tags/java/sca/2.0-M1-RC3/itest/distribution/bin-distro-unzip/target/itest-bin-distro-unzip-2.0-M1.jar
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
> Missing:
> ----------
> 1) sun.jdk:tools:jar:1.6
>   Try downloading the file manually from the project website.
>   Then, install it using the command:
>       mvn install:install-file -DgroupId=sun.jdk -DartifactId=tools
> -Dversion=1.6 -Dpackaging=jar -Dfile=/path/to/file
>   Alternatively, if you host your own repository you can deploy the file
> there:
>       mvn deploy:deploy-file -DgroupId=sun.jdk -DartifactId=tools
> -Dversion=1.6 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url]
> -DrepositoryId=[id]
>   Path to dependency:
>    1) org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.3
>    2) sun.jdk:tools:jar:1.6
>
> The Mac OS X Java 5 SDK has a different layout than other Java distributions
> and includes tools.jar classes n the normal runtime.
>
> To fix, I couldn't find a good fix for the problem. So ended up either
> creating a dummy tools.jar file or by removing the work-around
> from itest/distribution/bin-distro-unzip/pom.xml:
> Index: itest/distribution/bin-distro-unzip/pom.xml
> ===================================================================
> --- itest/distribution/bin-distro-unzip/pom.xml (revision 743962)
> +++ itest/distribution/bin-distro-unzip/pom.xml (working copy)
> @@ -51,13 +51,13 @@
>                          <version>1.6.5</version>
>                      </dependency>
>                      <!-- this JDk dependency is a workaround for Maven bug
> - http://jira.codehaus.org/browse/MNG-1323  -->
> -                    <dependency>
> -                        <groupId>sun.jdk</groupId>
> -                        <artifactId>tools</artifactId>
> -                        <version>1.6</version>
> -                        <scope>system</scope>
> -
>  <systemPath>${java.home}/../lib/tools.jar</systemPath>
> -                    </dependency>
> +<!--                     <dependency> -->
> +<!--                         <groupId>sun.jdk</groupId> -->
> +<!--                         <artifactId>tools</artifactId> -->
> +<!--                         <version>1.6</version> -->
> +<!--                         <scope>system</scope> -->
> +<!--
> <systemPath>${java.home}/../lib/tools.jar</systemPath> -->
> +<!--                     </dependency> -->
>                  </dependencies>
>
>                  <executions>
> Also, I'm unable to build using Java 6. Is everyone using Java 5? Or is this
> another Mac OS feature?
> All samples are working for me.
> --kevan



-- 
Luciano Resende
Apache Tuscany, Apache PhotArk
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Raymond Feng <en...@gmail.com>.
Hi,

1) I fixed the SAX2DOM ASL header.

2) I'm using JDK 6 on both Windows and Linux and I don't see any problems.

3) For the tools.jar issue, Kevan had a patch for http://issues.apache.org/jira/browse/TUSCANY-2594. It should fix the same problem too. I'm trying to use maven profile to control if the tools.jar should be included. I'll check it in after I verify the result.

Thanks,
Raymond


From: Kevan Miller 
Sent: Thursday, February 12, 2009 8:10 PM
To: dev@tuscany.apache.org 
Subject: Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)




On Feb 12, 2009, at 12:44 AM, Luciano Resende wrote:


  Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for Java.

  The artifacts are available for review at:
  http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/

  This includes the signed binary and source distributions, the RAT report,
  and the Maven staging repository.

  The release tag is available at :
  http://svn.apache.org/repos/asf/tuscany/tags/java/sca/2.0-M1-RC3/


  Looks OK to me, here is my +1.



First, thanks for the docs in the root src directory! The BUILDING/README/RELEASE not to mention the LICENSE/NOTICE files will make it much easier for someone just picking up the source for the first time...


The following are the issues that I ran into. I guess I'm +0 on a release.


Raymond fixed a file that contained "http:..www" in the source license header. There was another file with the same problem. Raymond has fixed on trunk, also.


modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/xml/SAX2DOM.java has an old-style apache src license header. It should be updated.


I'm not able to build RC3 on Mac OS X:


  [INFO] Building Apache Tuscany SCA Bin Distro Unzip
  [INFO]    task-segment: [install]
  [INFO] ------------------------------------------------------------------------
  [INFO] [resources:resources]
  [INFO] Using default encoding to copy filtered resources.
  [INFO] [compiler:compile]
  [INFO] No sources to compile
  [INFO] [resources:testResources]
  [INFO] Using default encoding to copy filtered resources.
  [INFO] [compiler:testCompile]
  [INFO] No sources to compile
  [INFO] [surefire:test]
  [INFO] No tests to run.
  [INFO] [jar:jar]
  [INFO] Building jar: /Users/kevan/tuscany/tags/java/sca/2.0-M1-RC3/itest/distribution/bin-distro-unzip/target/itest-bin-distro-unzip-2.0-M1.jar
  [INFO] ------------------------------------------------------------------------
  [ERROR] BUILD ERROR
  [INFO] ------------------------------------------------------------------------
  [INFO] Failed to resolve artifact.


  Missing:
  ----------
  1) sun.jdk:tools:jar:1.6


    Try downloading the file manually from the project website.


    Then, install it using the command: 
        mvn install:install-file -DgroupId=sun.jdk -DartifactId=tools -Dversion=1.6 -Dpackaging=jar -Dfile=/path/to/file


    Alternatively, if you host your own repository you can deploy the file there: 
        mvn deploy:deploy-file -DgroupId=sun.jdk -DartifactId=tools -Dversion=1.6 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]


    Path to dependency: 
     1) org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.3
     2) sun.jdk:tools:jar:1.6


The Mac OS X Java 5 SDK has a different layout than other Java distributions and includes tools.jar classes n the normal runtime.

To fix, I couldn't find a good fix for the problem. So ended up either creating a dummy tools.jar file or by removing the work-around from itest/distribution/bin-distro-unzip/pom.xml:


Index: itest/distribution/bin-distro-unzip/pom.xml
===================================================================
--- itest/distribution/bin-distro-unzip/pom.xml (revision 743962)
+++ itest/distribution/bin-distro-unzip/pom.xml (working copy)
@@ -51,13 +51,13 @@
                         <version>1.6.5</version>
                     </dependency>
                     <!-- this JDk dependency is a workaround for Maven bug - http://jira.codehaus.org/browse/MNG-1323  -->
-                    <dependency>
-                        <groupId>sun.jdk</groupId>
-                        <artifactId>tools</artifactId>
-                        <version>1.6</version>
-                        <scope>system</scope>
-                        <systemPath>${java.home}/../lib/tools.jar</systemPath>
-                    </dependency>
+<!--                     <dependency> -->
+<!--                         <groupId>sun.jdk</groupId> -->
+<!--                         <artifactId>tools</artifactId> -->
+<!--                         <version>1.6</version> -->
+<!--                         <scope>system</scope> -->
+<!--                         <systemPath>${java.home}/../lib/tools.jar</systemPath> -->
+<!--                     </dependency> -->
                 </dependencies>

                 <executions>


Also, I'm unable to build using Java 6. Is everyone using Java 5? Or is this another Mac OS feature?


All samples are working for me.


--kevan

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by Kevan Miller <ke...@gmail.com>.
On Feb 12, 2009, at 12:44 AM, Luciano Resende wrote:

> Please review and vote on the 2.0-M1 release artifacts of Tuscany  
> SCA for Java.
>
> The artifacts are available for review at:
> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/
>
> This includes the signed binary and source distributions, the RAT  
> report,
> and the Maven staging repository.
>
> The release tag is available at :
> http://svn.apache.org/repos/asf/tuscany/tags/java/sca/2.0-M1-RC3/
>
>
> Looks OK to me, here is my +1.

First, thanks for the docs in the root src directory! The BUILDING/ 
README/RELEASE not to mention the LICENSE/NOTICE files will make it  
much easier for someone just picking up the source for the first time...

The following are the issues that I ran into. I guess I'm +0 on a  
release.

Raymond fixed a file that contained "http:..www" in the source license  
header. There was another file with the same problem. Raymond has  
fixed on trunk, also.

modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/ 
xml/SAX2DOM.java has an old-style apache src license header. It should  
be updated.

I'm not able to build RC3 on Mac OS X:

> [INFO] Building Apache Tuscany SCA Bin Distro Unzip
> [INFO]    task-segment: [install]
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [compiler:compile]
> [INFO] No sources to compile
> [INFO] [resources:testResources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [compiler:testCompile]
> [INFO] No sources to compile
> [INFO] [surefire:test]
> [INFO] No tests to run.
> [INFO] [jar:jar]
> [INFO] Building jar: /Users/kevan/tuscany/tags/java/sca/2.0-M1-RC3/ 
> itest/distribution/bin-distro-unzip/target/itest-bin-distro- 
> unzip-2.0-M1.jar
> [INFO]  
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
>
> Missing:
> ----------
> 1) sun.jdk:tools:jar:1.6
>
>   Try downloading the file manually from the project website.
>
>   Then, install it using the command:
>       mvn install:install-file -DgroupId=sun.jdk -DartifactId=tools - 
> Dversion=1.6 -Dpackaging=jar -Dfile=/path/to/file
>
>   Alternatively, if you host your own repository you can deploy the  
> file there:
>       mvn deploy:deploy-file -DgroupId=sun.jdk -DartifactId=tools - 
> Dversion=1.6 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] - 
> DrepositoryId=[id]
>
>   Path to dependency:
>   	1) org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.3
>   	2) sun.jdk:tools:jar:1.6

The Mac OS X Java 5 SDK has a different layout than other Java  
distributions and includes tools.jar classes n the normal runtime.

To fix, I couldn't find a good fix for the problem. So ended up either  
creating a dummy tools.jar file or by removing the work-around from  
itest/distribution/bin-distro-unzip/pom.xml:

Index: itest/distribution/bin-distro-unzip/pom.xml
===================================================================
--- itest/distribution/bin-distro-unzip/pom.xml	(revision 743962)
+++ itest/distribution/bin-distro-unzip/pom.xml	(working copy)
@@ -51,13 +51,13 @@
                          <version>1.6.5</version>
                      </dependency>
                      <!-- this JDk dependency is a workaround for  
Maven bug - http://jira.codehaus.org/browse/MNG-1323  -->
-                    <dependency>
-                        <groupId>sun.jdk</groupId>
-                        <artifactId>tools</artifactId>
-                        <version>1.6</version>
-                        <scope>system</scope>
-                        <systemPath>${java.home}/../lib/tools.jar</ 
systemPath>
-                    </dependency>
+<!--                     <dependency> -->
+<!--                         <groupId>sun.jdk</groupId> -->
+<!--                         <artifactId>tools</artifactId> -->
+<!--                         <version>1.6</version> -->
+<!--                         <scope>system</scope> -->
+<!--                         <systemPath>${java.home}/../lib/ 
tools.jar</systemPath> -->
+<!--                     </dependency> -->
                  </dependencies>

                  <executions>

Also, I'm unable to build using Java 6. Is everyone using Java 5? Or  
is this another Mac OS feature?

All samples are working for me.

--kevan

Re: [VOTE] Release Tuscany Java SCA 2.0-M1 (RC3)

Posted by ant elder <an...@gmail.com>.
It all looks ok to me so +1 on RC3.

   ...ant


On Thu, Feb 12, 2009 at 5:44 AM, Luciano Resende <lu...@gmail.com>wrote:

> Please review and vote on the 2.0-M1 release artifacts of Tuscany SCA for
> Java.
>
> The artifacts are available for review at:
> http://people.apache.org/~lresende/tuscany/2.0-M1-RC3/<http://people.apache.org/%7Elresende/tuscany/2.0-M1-RC3/>
>
> This includes the signed binary and source distributions, the RAT report,
> and the Maven staging repository.
>
> The release tag is available at :
> http://svn.apache.org/repos/asf/tuscany/tags/java/sca/2.0-M1-RC3/
>
>
> Looks OK to me, here is my +1.
>
> --
> Luciano Resende
> Apache Tuscany, Apache PhotArk
> http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
> http://lresende.blogspot.com/
>