So if user download the binary distribution and try to run they need to have maven install in their machine !
Lahiru On Tue, Nov 8, 2011 at 9:05 AM, Marlon Pierce <[email protected]>wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I suggest using Maven instead of the scripts to run XBaya's executable > jar. This would make sure the classpath was set correctly and in a > portable way. > > Something like > > <build> > <plugins> > <plugin> > <groupId>org.codehaus.mojo</groupId> > <artifactId>exec-maven-plugin</artifactId> > <version>1.2</version> > <configuration> > <mainClass> > org.apache.airavarta.xbaya.XBaya > </mainClass> > </configuration> > </plugin> > </plugins> > </build> > > > Can you also do the same for running Jackrabbit and Airavata's axis? > This might make it easier to run all the tests from the SVN checkout. > > > > Marlon > > > On 11/7/11 3:21 PM, Lahiru Gunathilake wrote: > > Hi Marlon, > > > > Which Java version are you using ? > > > > Lahiru > > > > On Mon, Nov 7, 2011 at 2:45 PM, Lahiru Gunathilake > > <[email protected]>wrote: > > > >> Hi Marlon, > >> > >> I fixed one issue in trunk and branch, now you can run the script > >> from anywhere .. still trying to reproduce this System > >> Components disappearing issue. > >> > >> Lahiru > >> > >> > >> On Mon, Nov 7, 2011 at 2:02 PM, Marlon Pierce > >> <[email protected]>wrote: > >> > > I get the same problem with XBaya if I run everything from bin: > > Systems Components doesn't show up. > > > > > > Marlon > > > > > > On 11/7/11 1:56 PM, Marlon Pierce wrote: > >>>>> I ran from AIRAVATA_HOME. I'll try running from the bin > >>>>> directory. > >>>>> > >>>>> On 11/7/11 1:53 PM, Lahiru Gunathilake wrote: > >>>>>> Hi Marlon, > >>>>> > >>>>>> On Mon, Nov 7, 2011 at 12:46 PM, Marlon Pierce > >>>>>> <[email protected]>wrote: > >>>>> > >>>>>> Some more comments on running through the tests: > >>>>> > >>>>>> * XBaya classpath needs to be set but it isn't clear how > >>>>>> to do this from the instructions. > >>>>> > >>>>>> * The setenv.sh script isn't working correctly. It > >>>>>> assumes XBAYA_HOME (which is never set anywhere) and > >>>>>> includes some spurious separators. Also lib/tools.jar > >>>>>> gets set twice. This needs to either be cleaned up or > >>>>>> removed. > >>>>> > >>>>>> Yes tools.jar is adding twice to classpath, I can fix it, > >>>>>> but users > >>>>>>> doesn't have to run setenv.sh manually it get called > >>>>>>> in xbaya-gui.sh. > >>>>> > >>>>>>> Did you run the xbaya-gui.sh in AIRAVATA_HOME/bin > >>>>>>> directory or did you try to run it while your directory > >>>>>>> is something else ? > >>>>> > >>>>>>> Lahiru > >>>>> > >>>>>> * User should be told just to run setenv.sh first > >>>>>> (source bin/setenv.sh, specifically) to set AIRAVATA_HOME > >>>>>> and XBAYA_CLASSPATH. The first is for convenience but the > >>>>>> second is required to run xbaya. > >>>>> > >>>>>> * JAVA_HOME on Macs is a little obscure. For me (OS X > >>>>>> 10.6.x), it is > >>>>>> > /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/ > >>>>> > >>>>>> > >>>>>> > * I tried setting my classpath manually (with > >>>>> > >>>>>> export CLASSPATH=`echo ./lib/*.jar | tr ' ' ':'` export > >>>>>> CLASSPATH=$JAVA_HOME/lib/tools.jar:$CLASSPATH export > >>>>>> CLASSPATH=`echo ./standalone-server/lib/*.jar | tr ' ' > >>>>>> ':'`:$CLASSPATH > >>>>> > >>>>>> ) > >>>>> > >>>>>> * Starting xbaya with ./bin/xbaya-gui.sh works fine with > >>>>>> the above classath, but I don't get "System Components" > >>>>>> in the left hand window. > >>>>> > >>>>>> * Also in the instructions you show "Amazon Components" > >>>>>> in the screen shot which I assume is not a standard part > >>>>>> of the release. I suggest you remove this to avoid > >>>>>> confusion. > >>>>> > >>>>>> * I'm able to add the new JCR repository and the simple > >>>>>> math greet service with no problems but I can't complete > >>>>>> the walkthrough without the System Components tools. > >>>>> > >>>>> > >>>>> > >>>>>> Marlon > >>>>> > >>>>> > >>>>>> On 11/7/11 11:43 AM, Lahiru Gunathilake wrote: > >>>>>>>>> Hi Marlon, > >>>>>>>>> > >>>>>>>>> On Mon, Nov 7, 2011 at 11:31 AM, Marlon Pierce > >>>>>>>>> <[email protected]>wrote: > >>>>>>>>> > >>>>>>>>> I successfully built the svn tag and the source > >>>>>>>>> releases. The binary release is taking some time to > >>>>>>>>> download over wireless. I have a couple of > >>>>>>>>> comments/questions while I am waiting. > >>>>>>>>> > >>>>>>>>> * There are some typos in the README and INSTALL. > >>>>>>>>> Should I correct them in the SVN tagged version or > >>>>>>>>> just make the corrections in the trunk? > >>>>>>>>> > >>>>>>>>> Please correct them in the trunk.. I think we need > >>>>>>>>> to have another tag > >>>>>>>>>> from latest trunk, committing to tag is not > >>>>>>>>>> correct. > >>>>>>>>> > >>>>>>>>> * Are there instructions for running the tests > >>>>>>>>> ("airavata in 5 minutes") that don't depend up on > >>>>>>>>> the binary release? I assume this means downloading > >>>>>>>>> a few 3rd party packages like Jackrabbit. > >>>>>>>>> > >>>>>>>>> If you have downloaded binary you should be able to > >>>>>>>>> run the 5 minutes and > >>>>>>>>>> 10 minutes articles successfully .. I just need > >>>>>>>>>> java installed in your Linux or Mac. We have > >>>>>>>>>> instructions to run samples in each sample.. we > >>>>>>>>>> have JUnit test cases and It covers in our build > >>>>>>>>>> instruction section. > >>>>>>>>> > >>>>>>>>>> Regards Lahiru > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Marlon > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On 11/5/11 9:53 PM, Suresh Marru wrote: > >>>>>>>>>>>> Discussion thread for vote on airavata > >>>>>>>>>>>> 0.1-incubating release candidate. > >>>>>>>>>>>> > >>>>>>>>>>>> Since we are waiting on the nexus setup for > >>>>>>>>>>>> the formal vote, I am sending the details > >>>>>>>>>>>> ahead. So please continue testing and discuss > >>>>>>>>>>>> results. > >>>>>>>>>>>> > >>>>>>>>>>>> Detailed change log/release notes: > >>>>>>>>>>>> > >>>>>>>>> > >>>>>> > > > https://svn.apache.org/repos/asf/incubator/airavata/tags/0.1-incubating/RELEASE_NOTES > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>> > >>>>> > >>>>>> > >>>>> > >>>>> > > > SVN source tag (r1198113): > >>>>>>>>>>>> > >>>>>> > > https://svn.apache.org/repos/asf/incubator/airavata/tags/0.1-incubating/ > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>> > >>>>>> > >>>>> > >>>>> > > > Maven staging repo: TODO > >>>>>>>>>>>> > >>>>>>>>>>>> Source release: > >>>>>>>>>>>> > >>>>>>>>> > >>>>>> > > > http://people.apache.org/builds/incubator/airavata/0.1-incubating/apache-airavata-0.1-incubating-source.tar.gz > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>> > >>>>>> > >>>>> > >>>>> > > > > > > http://people.apache.org/builds/incubator/airavata/0.1-incubating/apache-airavata-0.1-incubating-source.zip > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>>>> > > Binary Artifacts > >>>>>>>>>>>> > >>>>>>>>> > >>>>>> > > > http://people.apache.org/builds/incubator/airavata/0.1-incubating/apache-airavata-0.1-incubating-bin.tar.gz > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>> > >>>>>> > >>>>> > >>>>> > > > > > > http://people.apache.org/builds/incubator/airavata/0.1-incubating/apache-airavata-0.1-incubating-bin.zip > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>>>> > > PGP release keys (signed using 617DDBAD): > >>>>>>>>>>>> https://svn.apache.org/repos/asf/incubator/airavata/KEYS > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>> > >>>>>>>>>>>> > > > >>>>>>>>>>>> > If you have any questions or feedback or to post results of > >>>>>>>>>>>> validating the release, please reply to this > >>>>>>>>>>>> thread. > >>>>>>>>>>>> > >>>>>>>>>>>> For reference, the Apache release guide - > >>>>>>>>>>>> http://www.apache.org/dev/release.html > >>>>>>>>>>>> Incubator specific release guidelines - > >>>>>>>>>>>> http://incubator.apache.org/guides/releasemanagement.html > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>> > >>>>>>>>>>>> > > > >>>>>>>>>>>> > Some tips to validate the release before you vote: > >>>>>>>>>>>> > >>>>>>>>>>>> * Download the binary version and run the 5 > >>>>>>>>>>>> minute or 10 minute tutorial as described in > >>>>>>>>>>>> README and website. * Download the source > >>>>>>>>>>>> files from compressed files and release tag > >>>>>>>>>>>> and build (which includes tests). * Verify > >>>>>>>>>>>> the distributon for the required LICENSE, > >>>>>>>>>>>> NOTICE and DISCLAIMER files * Verify if all > >>>>>>>>>>>> the staged files are signed and the signature > >>>>>>>>>>>> is verifiable. * Verify if the signing key in > >>>>>>>>>>>> the project's KEYS file is hosted on a public > >>>>>>>>>>>> server > >>>>>>>>>>>> > >>>>>>>>>>>> Thanks for your time in validating the > >>>>>>>>>>>> release and voting, Suresh > >>>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>>> > >>>>> > >>> > >> > >> > >> > >> -- System Analyst Programmer PTI Lab Indiana University > >> > >> > > > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG/MacGPG2 v2.0.16 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQEcBAEBAgAGBQJOuTcPAAoJEOEgD2XReDo5eTgH/jm7l1urd5SGHhHPtmMU5c0h > 0PCypyUElgbsQf8nNkKm+7Js6YnR+1DF9FzMfXYCx391CEpFd7+hyf8wpsJhf7k5 > Ru4WLOYc7jsGrl09TlwBBHiaSN+/cV+uCGMOPN+IIoNq4e/zLw+2PQqS9VTK3c4g > c9R353BpJnCqW6pYTEBZuayuEVvoarQbgwOV5hRsvwMIVlI2ZyZNTvQxLYzzZGDS > BkEa9KKJt1WCpatlWCWAMOiowAP24LR1uSxsBE//o4MBe1rc8TJlFpbpj6ZgMqDl > VD5cGIt7exaXXvVCVTbHOvSu1IK5evQOmWD7FI61LmMOeVQIfL3mQdDsWYRHaW4= > =tUya > -----END PGP SIGNATURE----- > -- System Analyst Programmer PTI Lab Indiana University
