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
>>
>>
>>
>

Reply via email to