SAP Knowledge Base Article - Preview

3526520 - Bootstrap terminates with exit code 558 - java.nio.channels.ConnectionPendingException

Symptom

AS Java fails to start after a simple maintenance restart.

dev_jstart:

[...]
F  *** ERROR => Node 'bootstrap' failed with exit code 558.
[...]

dev_bootstrap:

[...]
F  *** ERROR => Java node 'Instance_bootstrap' terminated with exit code 558.
F  ***
F  *** Please see section 'Java program exit codes'
F  *** in SAP Note 1316652 for additional information and trouble shooting advice.
F  ********************************************************************************
F  
F  [Thr 140643760482048] *** LOG => exiting (exitcode 558, retcode 1).
[...]

jvm_bootstrap.out:

[...]
com.sap.engine.frame.core.configuration.ConfigurationException: Error while connecting to DB.
[...]
Caused by: com.sap.sql.log.OpenSQLException: Exception of type com.sap.db.jdbc.exceptions.JDBCDriverException caught: SAP DBTech JDBC: Cannot connect to jdbc:sap://<DB hostname>:<port> [Cannot connect to host <DB hostname>/<IP address>:<port> [java.io.IOException: java.nio.channels.ConnectionPendingException], -813.]..
[...]
Caused by: com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sap://<DB hostname>:<port> [Cannot connect to host <DB hostname>/<IP address>:<port> [java.io.IOException: java.nio.channels.ConnectionPendingException], -813.].
 at com.sap.db.jdbc.exceptions.SQLExceptionSapDB._newInstance(SQLExceptionSapDB.java:126)
 at com.sap.db.jdbc.exceptions.SQLExceptionSapDB._newInstance(SQLExceptionSapDB.java:221)
 at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.newInstance(SQLExceptionSapDB.java:50)
 at com.sap.db.jdbc.DriverSapDB._connect(DriverSapDB.java:2762)
 at com.sap.db.jdbc.DriverSapDB.connect(DriverSapDB.java:2337)
 at com.sap.sql.connect.factory.DriverPooledConnectionFactory.createVendorConnection(DriverPooledConnectionFactory.java:50)
 at com.sap.sql.connect.factory.DriverPooledConnectionFactory.getPooledConnection(DriverPooledConnectionFactory.java:37)
 at com.sap.sql.connect.datasource.DBDataSourceImpl.createPooledConnection(DBDataSourceImpl.java:707)
 at com.sap.sql.connect.datasource.DBDataSourceImpl.create(DBDataSourceImpl.java:1051)
 at com.sap.sql.connect.datasource.DBDataSourceImpl.create(DBDataSourceImpl.java:48)
 at com.sap.sql.connect.pool.CreatedObjectsPool.create(CreatedObjectsPool.java:95)
 at com.sap.sql.connect.pool.Pool.get(Pool.java:761)
 at com.sap.sql.connect.datasource.DBDataSourceImpl.get(DBDataSourceImpl.java:266)
 ... 16 more


Read more...

Environment

SAP NetWeaver Application Server Java all versions

Product

SAP NetWeaver Application Server for Java all versions

Keywords

NW Java, J2EE, bootstrap , KBA , BC-JVM , SAP Java Virtual Machine , BC-JAS-SF , Startup Framework , HAN-DB-CLI , SAP HANA Clients (JDBC, ODBC) , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.