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 >
