Hi all, I am trying to start airavata-server. But I am getting following error while doing so:
Command Used: $ ./airavata-server.sh start Error: 2016-05-19 16:17:08,225 [main] ERROR org.apache.airavata.server.ServerMain - Server Start Error: java.lang.RuntimeException: Failed to create database connection pool. at org.apache.airavata.api.server.util.JdbcStorage.<init>(JdbcStorage.java:47) at org.apache.airavata.api.server.util.CredentialStoreInitUtil.initializeDB(CredentialStoreInitUtil.java:64) at org.apache.airavata.api.server.AiravataAPIServer.startAiravataServer(AiravataAPIServer.java:74) at org.apache.airavata.api.server.AiravataAPIServer.start(AiravataAPIServer.java:202) at org.apache.airavata.server.ServerMain.startAllServers(ServerMain.java:292) at org.apache.airavata.server.ServerMain.performServerStart(ServerMain.java:141) at org.apache.airavata.server.ServerMain.main(ServerMain.java:124) Caused by: java.sql.SQLException: Can't find class for driver: at org.apache.airavata.api.server.util.ConnectionPool.makeNewConnection(ConnectionPool.java:200) at org.apache.airavata.api.server.util.ConnectionPool.initialize(ConnectionPool.java:127) at org.apache.airavata.api.server.util.ConnectionPool.<init>(ConnectionPool.java:90) at org.apache.airavata.api.server.util.JdbcStorage.<init>(JdbcStorage.java:41) ... 6 more -------------------------------------------------------------------------------------------------------------- I have attached log file in this email. Could someone point out where I am going wrong?
2016-05-19 16:17:05,039 [main] INFO org.apache.airavata.common.utils.ApplicationSettings - Settings loaded from file:/home/patelprv/LocalAiravata/apache-airavata-server-0.16-SNAPSHOT/bin/airavata-server.properties 2016-05-19 16:17:05,040 [main] INFO org.apache.airavata.common.utils.AiravataZKUtils - Skipping Zookeeper embedded startup ... 2016-05-19 16:17:05,046 [main] INFO org.apache.airavata.server.ServerMain - Airavata server instance starting... 2016-05-19 16:17:05,595 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQProducer - connected to rabbitmq: amqp://[email protected]:5672/ for airavata_rabbitmq_exchange 2016-05-19 16:17:05,605 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQProducer - setting basic.qos / prefetch count to 64 for airavata_rabbitmq_exchange 2016-05-19 16:17:05,974 [main] INFO org.apache.airavata.api.server.util.ExperimentCatalogInitUtil - Database already created for Experiment Catalog !!! 2016-05-19 16:17:07,852 [main] INFO org.apache.airavata.api.server.util.AppCatalogInitUtil - Database already created for App Catalog !!! 2016-05-19 16:17:08,222 [main] INFO org.apache.airavata.api.server.util.WorkflowCatalogInitUtil - Database already created for Workflow Catalog!!! 2016-05-19 16:17:08,225 [main] ERROR org.apache.airavata.server.ServerMain - Server Start Error: java.lang.RuntimeException: Failed to create database connection pool. at org.apache.airavata.api.server.util.JdbcStorage.<init>(JdbcStorage.java:47) at org.apache.airavata.api.server.util.CredentialStoreInitUtil.initializeDB(CredentialStoreInitUtil.java:64) at org.apache.airavata.api.server.AiravataAPIServer.startAiravataServer(AiravataAPIServer.java:74) at org.apache.airavata.api.server.AiravataAPIServer.start(AiravataAPIServer.java:202) at org.apache.airavata.server.ServerMain.startAllServers(ServerMain.java:292) at org.apache.airavata.server.ServerMain.performServerStart(ServerMain.java:141) at org.apache.airavata.server.ServerMain.main(ServerMain.java:124) Caused by: java.sql.SQLException: Can't find class for driver: at org.apache.airavata.api.server.util.ConnectionPool.makeNewConnection(ConnectionPool.java:200) at org.apache.airavata.api.server.util.ConnectionPool.initialize(ConnectionPool.java:127) at org.apache.airavata.api.server.util.ConnectionPool.<init>(ConnectionPool.java:90) at org.apache.airavata.api.server.util.JdbcStorage.<init>(JdbcStorage.java:41) ... 6 more 2016-05-19 16:17:08,356 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQProducer - connected to rabbitmq: amqp://[email protected]:5672/ for airavata_rabbitmq_exchange 2016-05-19 16:17:08,358 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQProducer - setting basic.qos / prefetch count to 64 for airavata_rabbitmq_exchange 2016-05-19 16:17:08,429 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQProducer - connected to rabbitmq: amqp://[email protected]:5672/ for null 2016-05-19 16:17:08,430 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQProducer - setting basic.qos / prefetch count to 64 for null 2016-05-19 16:17:08,541 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQStatusConsumer - connected to rabbitmq: amqp://[email protected]:5672/ for airavata_rabbitmq_exchange 2016-05-19 16:17:08,594 [main] INFO org.apache.curator.framework.imps.CuratorFrameworkImpl - Starting 2016-05-19 16:17:08,694 [Thread-9] INFO org.apache.airavata.orchestrator.server.OrchestratorServer - Starting Orchestrator Server on Port 8940 2016-05-19 16:17:08,694 [Thread-9] INFO org.apache.airavata.orchestrator.server.OrchestratorServer - Listening to Orchestrator Clients .... 2016-05-19 16:17:08,777 [main-EventThread] INFO org.apache.curator.framework.state.ConnectionStateManager - State change: CONNECTED 2016-05-19 16:17:09,305 [main] INFO org.apache.curator.framework.imps.CuratorFrameworkImpl - Starting 2016-05-19 16:17:09,322 [main-EventThread] INFO org.apache.curator.framework.state.ConnectionStateManager - State change: CONNECTED 2016-05-19 16:17:09,426 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQStatusConsumer - connected to rabbitmq: amqp://[email protected]:5672/ for airavata_task_launch_rabbitmq_exchange 2016-05-19 16:17:09,492 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQProducer - connected to rabbitmq: amqp://[email protected]:5672/ for airavata_rabbitmq_exchange 2016-05-19 16:17:09,495 [main] INFO org.apache.airavata.messaging.core.impl.RabbitMQProducer - setting basic.qos / prefetch count to 64 for airavata_rabbitmq_exchange 2016-05-19 16:17:09,500 [Thread-11] INFO org.apache.airavata.gfac.server.GfacServer - Starting Gfac Server on Port 8950 2016-05-19 16:17:09,500 [Thread-11] INFO org.apache.airavata.gfac.server.GfacServer - Listening to Gfac Clients .... 2016-05-19 16:17:10,004 [main] ERROR org.apache.airavata.server.ServerMain - Server Start Error: java.lang.ClassNotFoundException: at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.apache.airavata.common.utils.DBUtil.loadDriver(DBUtil.java:184) at org.apache.airavata.common.utils.DBUtil.init(DBUtil.java:76) at org.apache.airavata.common.utils.DBUtil.<init>(DBUtil.java:55) at org.apache.airavata.credential.store.server.CredentialStoreServerHandler.<init>(CredentialStoreServerHandler.java:67) at org.apache.airavata.credential.store.server.CredentialStoreServer.start(CredentialStoreServer.java:65) at org.apache.airavata.server.ServerMain.startAllServers(ServerMain.java:292) at org.apache.airavata.server.ServerMain.performServerStart(ServerMain.java:141) at org.apache.airavata.server.ServerMain.main(ServerMain.java:124)
