Hi Priyanshu, Please refer this. https://cwiki.apache.org/confluence/display/AIRAVATA/XBAYA+Quick-Start+Tutorial. The document that you refer is out of date. For OutOfMemoryError error, you can increase heap memory using JAVA_OPTS (export set JAVA_OPTS=”-Xms256m -Xmx512m).
Thanks.. Chathuri On Fri, Mar 27, 2015 at 12:50 PM, priyanshu patra <[email protected]> wrote: > Hello Supun, > > Sir, now I am able to run the server but it throws OutOfMemoryError > [ERROR] Thread Thread[pool-4-thread-5,5,main] died > java.lang.OutOfMemoryError: Java heap space > at > org.apache.thrift.protocol.TBinaryProtocol.readStringBody(TBinaryProtocol.java:339) > at > org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:202) > at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:27) > at > org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:225) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > > Morover, the server doesn't run on port 8080 as mentioned in Quick Start > Tutorials > <https://airavata.apache.org/documentation/quickstart-tutorials.html> . > [INFO] Starting Orchestrator Server on Port 8940 > [INFO] Starting Gfac Server on Port 8950 > > Which of these should I use as Server Port to setup Airavata Registry in > XBaya Dashboard. > > Thanks, > Priyanshu > > > On Fri, Mar 27, 2015 at 1:02 PM, Supun Nakandala < > [email protected]> wrote: > >> Hi Priyanshu, >> >> If you want to run the binaries that you build from maven do as follows. >> >> 1. Go to $HOME/gsoc/airavata/modules/distribution/server/target >> 2. There you will find a *.tar.gz and .zip distributions extract one of >> your choice >> 3. Inside the extracted folder you will find the bin folder. Go to that >> folder and run ./airavata-server.sh (start - to run in daemon mode) >> >> To run XBaya >> 1. Go to $HOME/gsoc/airavata/modules/distribution/xbaya-gui/target and >> follow steps similar to the previous one >> >> -Supun >> >> On Fri, Mar 27, 2015 at 12:50 PM, priyanshu patra <[email protected]> >> wrote: >> >>> Hi everyone, >>> >>> After building distribution source following build from source >>> <https://airavata.apache.org/development/build.html> , I followed the >>> steps here Quick Tutorials >>> <https://airavata.apache.org/documentation/quickstart-tutorials.html> to >>> start Airavata Server and Launch GUI. >>> The server and GUI work fine when I download the binaries from Downloads >>> page <https://airavata.apache.org/about/downloads.html> ,extract the >>> distributions, and run *airavata-server.sh* (or *xbaya-gui.sh*) >>> >>> But here is what happens when I try to do the same using binaries >>> generated from source >>> running >>> >>> - $AIRAVATA_SERVER_HOME/bin/airavata-server.sh >>> >>> throws the following error- >>> Error: Could not find or load main class >>> org.apache.airavata.server.ServerMain >>> and running the same with sudo throws- >>> You must set the JAVA_HOME variable before running Airavata Scripts. >>> >>> I setup the following in *.bashrc* file >>> export AIRAVATA_XBAYA_HOME= >>> $HOME/gsoc/airavata/modules/distribution/xbaya-gui/src/main/resources >>> >>> export AIRAVATA_SERVER_HOME= >>> $HOME/gsoc/airavata/modules/distribution/server/src/main/resources >>> >>> export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 >>> export PATH=$PATH:$JAVA_HOME/bin >>> >>> Can anyone pointt me in which step did I go wrong. >>> >>> Thanks, >>> Priyanshu >>> >> >> >> >> -- >> Thank you >> Supun Nakandala >> Dept. Computer Science and Engineering >> University of Moratuwa >> > >
