Hello Apache Airavata Support,
I am trying to install airavta onto CentOS 7 following the online guide:
http://airavata.readthedocs.io/en/latest/Airavata-Installation/#airavata-installation-on-centos-7
However I get stuck in the step when running "sh airavata-server-start all",
where I got some error message as attached log.
Could you please give me some advise?
Note that I manually created "sharing_catalog" database additionally and grant
privileges on it, since it is shown up in "airavata-server.properties".
Thanks,
Qiyang
...._....................._..............._...._......................_.........
.../ \..._.__...__._..___| |__...___...../ \..(_)_.__.__.___...____._|.|_.__._..
../ _ \.| '_ \./ _` |/ __| '_ \./ _ \.../ _ \.| | '__/ _` \ \./ / _` | __/ _` |.
./ ___ \| |_) | (_| | (__| |.| | __/../ ___ \| | |.| (_| |\ V / (_| | || (_| |.
/_/...\_\ .__/.\__,_|\___|_|.|_|\___|./_/...\_\_|_|..\__,_|.\_/.\__,_|\__\__,_|.
........|_|.....................................................................
................................................................................
................,+????++~..~~++..+????????+??++.++~...~+=???+++.................
..............:???????....:::...~??????????????.~..::...=????????...............
............????????..~~..?????..??????????????.?????..~~~.~???????.............
...........?????????I,~I~~??????.+????????????.~??????~=~..?????????~...........
.........?????++??????..????????:.??????????I..????????..????????+????..........
........??.....???????....???????...???????+..+??????+.I.????????.....?,........
........????==????????..??..?????..=???????=..?????,.=+?.?????????===??=........
......=??????????+????..+??=.???=.~??????????,.???=,???,.????=+??????????.......
....??????????+...+I++..???,=...:??????????????.....+??..++I?+..,??????????.....
....???????=??..........??..+??.:=:.???????......??..??=..........?=???????=....
....??????..?...........+?..???.....???????......???.??...........~=.??????=....
....~???~.~..............?..???.~=..,??????...7..???.?.:..............~????:....
...7....7 ...............?..????. ...??????... .????.?.?.............I ..:.:....
.....+7=,.+?................????:,I...?????..=.?????.?.............??~.=7+......
..........????..............??????~...~??..~~??????..?...........+???,..........
...........???............=.+???????,.?+:.?????????..+...........???+...........
............??............?,.??????.,??..??????????.,............???............
...........??,.............=.,????.?+....????????I.I..............=?............
..........I?..................+??.:?~.....=??????..................??...........
..........??...?...............??.:?=......??????..............?...??...........
............++?..............?.????...?....??????.+..............++I............
.............................?.??????~....???????.?.............................
............................~~.??????......??????...............................
.............................=???????......???????+.............................
..........................=I??++?+++?......?+++++++?+...........................
..........................,..77..77......... .. ...7..........................
................................................................................
13:26:32,109 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback.groovy]
13:26:32,110 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback-test.xml]
13:26:32,110 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found
resource [logback.xml] at
[file:/home/huqy/Test/LocalAiravata/apache-airavata-server-0.17-SNAPSHOT/bin/logback.xml]
13:26:32,111 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource
[logback.xml] occurs multiple times on the classpath.
13:26:32,111 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource
[logback.xml] occurs at
[jar:file:/home/huqy/Test/LocalAiravata/apache-airavata-server-0.17-SNAPSHOT/lib/airavata-server-configuration-0.17-SNAPSHOT.jar!/logback.xml]
13:26:32,111 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource
[logback.xml] occurs at
[file:/home/huqy/Test/LocalAiravata/apache-airavata-server-0.17-SNAPSHOT/bin/logback.xml]
13:26:32,546 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction
- debug attribute not set
13:26:32,564 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About
to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
13:26:32,574 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming
appender as [CONSOLE]
13:26:32,626 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA
- Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder]
for [encoder] property
13:26:32,754 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About
to instantiate appender of type
[ch.qos.logback.core.rolling.RollingFileAppender]
13:26:32,756 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming
appender as [LOGFILE]
13:26:32,777 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA
- Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder]
for [encoder] property
13:26:32,851 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy - No
compression will be used
13:26:32,871 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy - Will use the
pattern ../logs/airavata.log.%d{yyyy-MM-dd} for the active file
13:26:32,876 |-INFO in
c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - The date
pattern is 'yyyy-MM-dd' from file name pattern
'../logs/airavata.log.%d{yyyy-MM-dd}'.
13:26:32,876 |-INFO in
c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Roll-over at
midnight.
13:26:32,879 |-INFO in
c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Setting
initial period to Fri May 19 13:24:58 PDT 2017
13:26:32,894 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[LOGFILE]
- Active log file name: ../logs/airavata.log
13:26:32,894 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[LOGFILE]
- File property is set to [../logs/airavata.log]
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.apache.zookeeper] to ERROR
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [edu.internet2.middleware.grouper] to ERROR
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.globus] to INFO
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.apache.commons.httpclient] to ERROR
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.apache.airavata] to INFO
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.hibernate] to ERROR
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [de.hunsicker.jalopy.io] to ERROR
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [httpclient.wire.header] to ERROR
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.apache.axis2.enterprise] to ERROR
13:26:32,896 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction -
Setting level of ROOT logger to INFO
13:26:32,896 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [CONSOLE] to Logger[ROOT]
13:26:32,897 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [LOGFILE] to Logger[ROOT]
13:26:32,897 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction
- End of configuration.
13:26:32,898 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@429bd883
- Registering current configuration as safe fallback point
[INFO] Settings loaded from
file:/home/huqy/Test/LocalAiravata/apache-airavata-server-0.17-SNAPSHOT/bin/airavata-server.properties
[INFO] Kafka logging is disabled in airavata server configurations
[INFO] Skipping Zookeeper embedded startup ...
[INFO] Airavata server instance starting...
[INFO] Server Arguments: --servers=all
[INFO] Database already created for Experiment Catalog !!!
DriverClassName=com.mysql.jdbc.Driver,Url=jdbc:mysql://localhost:3306/experiment_catalog?autoReconnect=true,Username=airavata,Password=airavata,validationQuery=SELECT
1 from CONFIGURATION
[INFO] Database already created for App Catalog !!!
DriverClassName=com.mysql.jdbc.Driver,Url=jdbc:mysql://localhost:3306/app_catalog?autoReconnect=true,Username=airavata,Password=airavata,validationQuery=SELECT
1 from CONFIGURATION
[INFO] Database already created for Workflow Catalog!!!
[INFO] Database already created for Replica Catalog!!!
[INFO] Started Registry Server on Port 8970 ...
[INFO] Database already created for Credential Store !!!
[INFO] Starting Credential store Server on Port 8960
[INFO] Listening to Credential store clients ....
[INFO] Script file not found at database_scripts/sharing-registry-mysql.sql.
Uses default database script file
[ERROR] Error occurred while executing : /* * * Licensed to the Apache
Software Foundation (ASF) under one * or more contributor license agreements.
See the NOTICE file * distributed with this work for additional information *
regarding copyright ownership. The ASF licenses this file * to you under the
Apache License, Version 2.0 (the * "License"); you may not use this file except
in compliance * with the License. You may obtain a copy of the License at * *
http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable
law or agreed to in writing, * software distributed under the License is
distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY *
KIND, either express or implied. See the License for the * specific language
governing permissions and limitations * under the License. * */ CREATE TABLE
DOMAIN ( DOMAIN_ID VARCHAR(255) NOT NULL, NAME VARCHAR(255) NOT NULL,
DESCRIPTION VARCHAR(255), CREATED_TIME BIGINT NOT NULL, UPDATED_TIME BIGINT NOT
NULL, PRIMARY KEY (DOMAIN_ID) )ENGINE=InnoDB DEFAULT CHARACTER SET=latin1
java.lang.Exception: Error occurred while executing : /* * * Licensed to the
Apache Software Foundation (ASF) under one * or more contributor license
agreements. See the NOTICE file * distributed with this work for additional
information * regarding copyright ownership. The ASF licenses this file * to
you under the Apache License, Version 2.0 (the * "License"); you may not use
this file except in compliance * with the License. You may obtain a copy of
the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless
required by applicable law or agreed to in writing, * software distributed
under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY * KIND, either express or implied. See the License for the *
specific language governing permissions and limitations * under the License. *
*/ CREATE TABLE DOMAIN ( DOMAIN_ID VARCHAR(255) NOT NULL, NAME VARCHAR(255)
NOT NULL, DESCRIPTION VARCHAR(255), CREATED_TIME BIGINT NOT NULL, UPDATED_TIME
BIGINT NOT NULL, PRIMARY KEY (DOMAIN_ID) )ENGINE=InnoDB DEFAULT CHARACTER
SET=latin1
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.executeSQL(DatabaseCreator.java:153)
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.executeSQLScript(DatabaseCreator.java:298)
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.createDatabase(DatabaseCreator.java:237)
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.createRegistryDatabase(DatabaseCreator.java:65)
at
org.apache.airavata.sharing.registry.db.utils.JPAUtils.initializeDB(JPAUtils.java:121)
at
org.apache.airavata.sharing.registry.server.SharingRegistryServerHandler.<init>(SharingRegistryServerHandler.java:42)
at
org.apache.airavata.sharing.registry.server.SharingRegistryServer.start(SharingRegistryServer.java:67)
at
org.apache.airavata.server.ServerMain.startAllServers(ServerMain.java:368)
at
org.apache.airavata.server.ServerMain.performServerStart(ServerMain.java:217)
at org.apache.airavata.server.ServerMain.main(ServerMain.java:202)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: CREATE
command denied to user 'airavata'@'localhost' for table 'DOMAIN'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.Util.getInstance(Util.java:408)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:943)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2527)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2680)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2486)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2444)
at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:845)
at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:745)
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.executeSQL(DatabaseCreator.java:125)
... 9 common frames omitted
[ERROR] Server Start Error:
java.lang.RuntimeException: Database failure
at
org.apache.airavata.sharing.registry.db.utils.JPAUtils.initializeDB(JPAUtils.java:128)
at
org.apache.airavata.sharing.registry.server.SharingRegistryServerHandler.<init>(SharingRegistryServerHandler.java:42)
at
org.apache.airavata.sharing.registry.server.SharingRegistryServer.start(SharingRegistryServer.java:67)
at
org.apache.airavata.server.ServerMain.startAllServers(ServerMain.java:368)
at
org.apache.airavata.server.ServerMain.performServerStart(ServerMain.java:217)
at org.apache.airavata.server.ServerMain.main(ServerMain.java:202)
Caused by: java.lang.Exception: Error occurred while executing : /* * *
Licensed to the Apache Software Foundation (ASF) under one * or more
contributor license agreements. See the NOTICE file * distributed with this
work for additional information * regarding copyright ownership. The ASF
licenses this file * to you under the Apache License, Version 2.0 (the *
"License"); you may not use this file except in compliance * with the License.
You may obtain a copy of the License at * *
http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable
law or agreed to in writing, * software distributed under the License is
distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY *
KIND, either express or implied. See the License for the * specific language
governing permissions and limitations * under the License. * */ CREATE TABLE
DOMAIN ( DOMAIN_ID VARCHAR(255) NOT NULL, NAME VARCHAR(255) NOT NULL,
DESCRIPTION VARCHAR(255), CREATED_TIME BIGINT NOT NULL, UPDATED_TIME BIGINT NOT
NULL, PRIMARY KEY (DOMAIN_ID) )ENGINE=InnoDB DEFAULT CHARACTER SET=latin1
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.executeSQL(DatabaseCreator.java:153)
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.executeSQLScript(DatabaseCreator.java:298)
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.createDatabase(DatabaseCreator.java:237)
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.createRegistryDatabase(DatabaseCreator.java:65)
at
org.apache.airavata.sharing.registry.db.utils.JPAUtils.initializeDB(JPAUtils.java:121)
... 5 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: CREATE
command denied to user 'airavata'@'localhost' for table 'DOMAIN'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.Util.getInstance(Util.java:408)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:943)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2527)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2680)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2486)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2444)
at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:845)
at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:745)
at
org.apache.airavata.sharing.registry.db.utils.DatabaseCreator.executeSQL(DatabaseCreator.java:125)
... 9 common frames omitted
[INFO] Security module reached...
[INFO] connected to rabbitmq: amqp://[email protected]:5672/ for status_exchange
[INFO] connected to rabbitmq: amqp://[email protected]:5672/ for
experiment_exchange
[WARN] java.net.ConnectException: Connection refused (Connection refused)
org.apache.thrift.transport.TTransportException: java.net.ConnectException:
Connection refused (Connection refused)
at org.apache.thrift.transport.TSocket.open(TSocket.java:226)
at
org.apache.airavata.api.server.util.ThriftClientPool$BinaryOverSocketProtocolFactory.make(ThriftClientPool.java:110)
at
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientFactory.makeObject(ThriftClientPool.java:67)
at
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientFactory.makeObject(ThriftClientPool.java:53)
at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1148)
at
org.apache.airavata.api.server.util.ThriftClientPool.getResource(ThriftClientPool.java:132)
at
org.apache.airavata.api.server.handler.AiravataServerHandler.initSharingRegistry(AiravataServerHandler.java:129)
at
org.apache.airavata.api.server.handler.AiravataServerHandler.<init>(AiravataServerHandler.java:118)
at
org.apache.airavata.api.server.handler.AiravataServerHandler$$EnhancerByGuice$$e03919e2.<init>(<generated>)
at
org.apache.airavata.api.server.handler.AiravataServerHandler$$EnhancerByGuice$$e03919e2$$FastClassByGuice$$967349a2.newInstance(<generated>)
at
com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
at
com.google.inject.internal.ProxyFactory$ProxyConstructor.newInstance(ProxyFactory.java:266)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)
at
com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
at
org.apache.airavata.api.server.AiravataAPIServer.start(AiravataAPIServer.java:188)
at
org.apache.airavata.server.ServerMain.startAllServers(ServerMain.java:368)
at
org.apache.airavata.server.ServerMain.performServerStart(ServerMain.java:217)
at org.apache.airavata.server.ServerMain.main(ServerMain.java:202)
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at org.apache.thrift.transport.TSocket.open(TSocket.java:221)
... 22 common frames omitted
[WARN] Can not make protocol
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientException: Can
not make protocol
at
org.apache.airavata.api.server.util.ThriftClientPool$BinaryOverSocketProtocolFactory.make(ThriftClientPool.java:113)
at
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientFactory.makeObject(ThriftClientPool.java:67)
at
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientFactory.makeObject(ThriftClientPool.java:53)
at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1148)
at
org.apache.airavata.api.server.util.ThriftClientPool.getResource(ThriftClientPool.java:132)
at
org.apache.airavata.api.server.handler.AiravataServerHandler.initSharingRegistry(AiravataServerHandler.java:129)
at
org.apache.airavata.api.server.handler.AiravataServerHandler.<init>(AiravataServerHandler.java:118)
at
org.apache.airavata.api.server.handler.AiravataServerHandler$$EnhancerByGuice$$e03919e2.<init>(<generated>)
at
org.apache.airavata.api.server.handler.AiravataServerHandler$$EnhancerByGuice$$e03919e2$$FastClassByGuice$$967349a2.newInstance(<generated>)
at
com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
at
com.google.inject.internal.ProxyFactory$ProxyConstructor.newInstance(ProxyFactory.java:266)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)
at
com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
at
org.apache.airavata.api.server.AiravataAPIServer.start(AiravataAPIServer.java:188)
at
org.apache.airavata.server.ServerMain.startAllServers(ServerMain.java:368)
at
org.apache.airavata.server.ServerMain.performServerStart(ServerMain.java:217)
at org.apache.airavata.server.ServerMain.main(ServerMain.java:202)
Caused by: org.apache.thrift.transport.TTransportException:
java.net.ConnectException: Connection refused (Connection refused)
at org.apache.thrift.transport.TSocket.open(TSocket.java:226)
at
org.apache.airavata.api.server.util.ThriftClientPool$BinaryOverSocketProtocolFactory.make(ThriftClientPool.java:110)
... 21 common frames omitted
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at org.apache.thrift.transport.TSocket.open(TSocket.java:221)
... 22 common frames omitted
[ERROR] Server Start Error:
com.google.inject.ProvisionException: Unable to provision, see the following
errors:
1) Error injecting constructor,
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientException:
Could not get a resource from the pool
at
org.apache.airavata.api.server.handler.AiravataServerHandler.<init>(AiravataServerHandler.java:94)
while locating org.apache.airavata.api.server.handler.AiravataServerHandler
1 error
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1025)
at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051)
at
org.apache.airavata.api.server.AiravataAPIServer.start(AiravataAPIServer.java:188)
at
org.apache.airavata.server.ServerMain.startAllServers(ServerMain.java:368)
at
org.apache.airavata.server.ServerMain.performServerStart(ServerMain.java:217)
at org.apache.airavata.server.ServerMain.main(ServerMain.java:202)
Caused by:
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientException:
Could not get a resource from the pool
at
org.apache.airavata.api.server.util.ThriftClientPool.getResource(ThriftClientPool.java:134)
at
org.apache.airavata.api.server.handler.AiravataServerHandler.initSharingRegistry(AiravataServerHandler.java:129)
at
org.apache.airavata.api.server.handler.AiravataServerHandler.<init>(AiravataServerHandler.java:118)
at
org.apache.airavata.api.server.handler.AiravataServerHandler$$EnhancerByGuice$$e03919e2.<init>(<generated>)
at
org.apache.airavata.api.server.handler.AiravataServerHandler$$EnhancerByGuice$$e03919e2$$FastClassByGuice$$967349a2.newInstance(<generated>)
at
com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
at
com.google.inject.internal.ProxyFactory$ProxyConstructor.newInstance(ProxyFactory.java:266)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267)
at
com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
... 5 common frames omitted
Caused by:
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientException: Can
not make a new object for pool
at
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientFactory.makeObject(ThriftClientPool.java:71)
at
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientFactory.makeObject(ThriftClientPool.java:53)
at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1148)
at
org.apache.airavata.api.server.util.ThriftClientPool.getResource(ThriftClientPool.java:132)
... 17 common frames omitted
Caused by:
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientException: Can
not make protocol
at
org.apache.airavata.api.server.util.ThriftClientPool$BinaryOverSocketProtocolFactory.make(ThriftClientPool.java:113)
at
org.apache.airavata.api.server.util.ThriftClientPool$ThriftClientFactory.makeObject(ThriftClientPool.java:67)
... 20 common frames omitted
Caused by: org.apache.thrift.transport.TTransportException:
java.net.ConnectException: Connection refused (Connection refused)
at org.apache.thrift.transport.TSocket.open(TSocket.java:226)
at
org.apache.airavata.api.server.util.ThriftClientPool$BinaryOverSocketProtocolFactory.make(ThriftClientPool.java:110)
... 21 common frames omitted
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at org.apache.thrift.transport.TSocket.open(TSocket.java:221)
... 22 common frames omitted
[INFO] connected to rabbitmq: amqp://[email protected]:5672/ for process_exchange
[INFO] connected to rabbitmq: amqp://[email protected]:5672/ for status_exchange
[INFO] connected to rabbitmq: amqp://[email protected]:5672/ for status_exchange
[INFO] connected to rabbitmq: amqp://[email protected]:5672/ for
experiment_exchange
[INFO] Starting
[INFO] Started Orchestrator Server on Port 8940 ...
[INFO] State change: CONNECTED
[INFO] Starting
[INFO] State change: CONNECTED
[INFO] connected to rabbitmq: amqp://[email protected]:5672/ for process_exchange
[INFO] connected to rabbitmq: amqp://[email protected]:5672/ for status_exchange
[INFO] Started Gfac Server on Port 8950 ...