I think you need to make some config changes. In the airavata-server.properties file in your bin directory change the security.manager.class as follows
######################################################################## ## API Security Configuration ######################################################################## . . . security.manager.class=org.apache.airavata.service.security.DefaultAiravataSecurityManager On Wed, Aug 23, 2017 at 12:49 AM, Supun Nakandala <[email protected] > wrote: > Which branch are you trying to run? > > On Wed, Aug 23, 2017 at 12:14 AM, Hu, Qiyang <[email protected]> wrote: > >> Hello Airavata User Support, >> >> >> I tried to install Airavata again in the VM on Jetstream and met some >> errors that I didn't see during my previous installation a couple of months >> ago. >> >> >> Specifically, could you please give me some quick hint on how to handle >> the error below? >> >> >> [INFO] Started API Server .... >> [INFO] Starting Airavata API Server on Port 8930 >> [INFO] Listening to Airavata Clients .... >> [ERROR] org.apache.airavata.api.server.security.DefaultAiravataSecur >> ityManager >> java.lang.ClassNotFoundException: org.apache.airavata.api.server >> .security.DefaultAiravataSecurityManager >> at java.net.URLClassLoader.findClass(URLClassLoader.java:381) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:424) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:357) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:264) >> at org.apache.airavata.service.security.SecurityManagerFactory. >> getSecurityManager(SecurityManagerFactory.java:38) >> at org.apache.airavata.api.server.AiravataAPIServer.startAirava >> taServer(AiravataAPIServer.java:154) >> at org.apache.airavata.api.server.AiravataAPIServer.start( >> AiravataAPIServer.java:189) >> at org.apache.airavata.server.ServerMain.startAllServers(Server >> Main.java:372) >> at org.apache.airavata.server.ServerMain.performServerStart(Ser >> verMain.java:221) >> at org.apache.airavata.server.ServerMain.main(ServerMain.java:206) >> [ERROR] Security Manager class could not be found. >> org.apache.airavata.security.AiravataSecurityException: Security Manager >> class could not be found. >> at org.apache.airavata.service.security.SecurityManagerFactory. >> getSecurityManager(SecurityManagerFactory.java:44) >> at org.apache.airavata.api.server.AiravataAPIServer.startAirava >> taServer(AiravataAPIServer.java:154) >> at org.apache.airavata.api.server.AiravataAPIServer.start( >> AiravataAPIServer.java:189) >> at org.apache.airavata.server.ServerMain.startAllServers(Server >> Main.java:372) >> at org.apache.airavata.server.ServerMain.performServerStart(Ser >> verMain.java:221) >> at org.apache.airavata.server.ServerMain.main(ServerMain.java:206) >> [ERROR] Server Start Error: >> org.apache.airavata.model.error.AiravataSystemException: null >> at org.apache.airavata.api.server.AiravataAPIServer.startAirava >> taServer(AiravataAPIServer.java:170) >> at org.apache.airavata.api.server.AiravataAPIServer.start( >> AiravataAPIServer.java:189) >> at org.apache.airavata.server.ServerMain.startAllServers(Server >> Main.java:372) >> at org.apache.airavata.server.ServerMain.performServerStart(Ser >> verMain.java:221) >> at org.apache.airavata.server.ServerMain.main(ServerMain.java:206) >> >> >> Any update documentation on the installation would be helpful as well. >> >> >> Thanks, >> >> Qiyang >> >> >> >
