-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ok, the problem was what Suresh suggested yesterday: I have to run the xbaya-gui.sh script from the bin directory. If I do this, then the System Components (and Amazon) show up correctly.
If I run it from $AIRAVATA_HOME (bin's parent), then I have the problem described below. Marlon On 11/8/11 10:47 AM, Lahiru Gunathilake wrote: > Yes, I was about suggest that. Can you please reset your classpaths > and test it with RC2 (We'll get RC2 to be tested soon). > > > Lahiru > > On Tue, Nov 8, 2011 at 10:31 AM, Marlon Pierce > <[email protected]>wrote: > > Details are below. The problem I currently have is that the System > Components don't show up in the left-hand selection area of XBaya, > which is a problem I have never seen before. Since 99% of Java > problems are classpath problems, this is what I suspect. I set my > classpath manually since the script was causing problems, so this > may be part of the problem. > > > > Marlon > > > On 11/8/11 9:39 AM, Lahiru Gunathilake wrote: >>>> But I think we need to keep the scripts aswel, for me >>>> starting with maven is kind of strange way to startup a >>>> server compare to other products like tomcat,axis2. IMHO, >>>> anybody who download a binary would expect a bin directory >>>> with set of scripts to start it(Please correct me if I am >>>> wrong).. why don't we stick to the same.. if its having some >>>> issues we need to fix them rather providing a different >>>> solution. >>>> >>>> If you can tell how to reproduce your issue I can look in to >>>> scripts and fix it... and meantime we can write maven script >>>> to run these java processes too, but having two ways to start >>>> servers is not really helping the users again. But I am -1 to >>>> get-rid of scripts. >>>> >>>> Lahiru >>>> >>>> On Tue, Nov 8, 2011 at 9:16 AM, Marlon Pierce >>>> <[email protected]>wrote: >>>> >>>> That seems like a reasonable requirement. >>>> >>>> >>>> Marlon >>>> >>>> >>>> On 11/8/11 9:12 AM, Lahiru Gunathilake wrote: >>>>>>> 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: >>>>>>> >>>>>>> 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/ iQEcBAEBAgAGBQJOuVHpAAoJEOEgD2XReDo5YIsH+QHEbInGCQd8EDH72R8YqtDB 9TFh/xgUBQG/N8R6zQvVgXr9769EluuL29j4PeNfENc+yruqrsxnP/jcXruGls1t OMxKolbVZ9e6QzLkgAyF/ac0fnKdTYCYjG8BMJ3diFl9SoMloF6lEje1HH8oe3b7 P/hAsnR5MHyxj3+nB1AjgkpS84bictShjFgcpY+tdnlm0pDnlcz0Q7z3Kod7GKRq HY2GQxCuw7V7k2WHhIcdviaXXXcJpWCeVUkkDJ5LgdeFlucHq3IVqidzt8q9jvx5 cgvY4uK3j5moZYH3AxrEGFtNvUQRsx6pOXvw+6H2MbCl8phO/LnIRxm44TkXNpk= =mf71 -----END PGP SIGNATURE-----
