cancel
Showing results for 
Search instead for 
Did you mean: 

AS JAVA not starting after changing hostname and configtool can't connect

Former Member
0 Kudos

Hello,

As as restore tes, we backed up our Sol Man 7.0 (Dual stack {AS ABAP + AS JAVA}) and restore it in other hostnames (We got 1 DB server and 1 CI server).

The AS ABAP is comming up OK, but the AS JAVA does not start.

We followed the notes:

1) Note 8307 - Changing host name on R/3 host: What do you do?

2) Note 757692 - Changing the hostname for J2EE Engine 6.40/7.0 installation

Now, when we try to execute the "3.Adapt Secure Store properties" of the 757692 note, the configtool cannot connect to DB.

The connection fails with the following error:

com.sap.engine.frame.core.configuration.ConfigurationException: Error while connecting to DB.

at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:360)

at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.<init>(DBConnectionPool.java:125)

at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceHandler.<init>(PersistenceHandler.java:38)

at com.sap.engine.core.configuration.impl.cache.ConfigurationCache.<init>(ConfigurationCache.java:149)

at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:236)

at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:49)

at com.sap.engine.configtool.visual.ConfigTool.loadClusterData(ConfigTool.java:99)

at com.sap.engine.configtool.visual.ConfigTool.initScan(ConfigTool.java:87)

at com.sap.engine.configtool.visual.ConfigTool.<init>(ConfigTool.java:82)

at com.sap.engine.configtool.visual.ConfigTool.main(ConfigTool.java:961)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)

at java.lang.reflect.Method.invoke(Method.java:391)

at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)

Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)

at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)

at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:420)

at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)

at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)

at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)

at com.sap.sql.jdbc.NativeConnectionFactory.createNativeConnection(NativeConnectionFactory.java:215)

at com.sap.sql.connect.OpenSQLDataSourceImpl.createPooledConnection(OpenSQLDataSourceImpl.java:608)

at com.sap.sql.connect.OpenSQLDataSourceImpl.getPooledConnection(OpenSQLDataSourceImpl.java:285)

at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:302)

at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.<init>(DBConnectionPool.java:125)

at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceHandler.<init>(PersistenceHandler.java:38)

at com.sap.engine.core.configuration.impl.cache.ConfigurationCache.<init>(ConfigurationCache.java:149)

at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:236)

at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:49)

at com.sap.engine.configtool.visual.ConfigTool.loadClusterData(ConfigTool.java:99)

at com.sap.engine.configtool.visual.ConfigTool.initScan(ConfigTool.java:87)

at com.sap.engine.configtool.visual.ConfigTool.<init>(ConfigTool.java:82)

at com.sap.engine.configtool.visual.ConfigTool.main(ConfigTool.java:961)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)

at java.lang.reflect.Method.invoke(Method.java:391)

at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)

-


We had check the user ID "admin/password/SMD" and "jdbc/pool/SMD/User" and reset password for the "admin/user/SMD" and "jdbc/pool/SMD/Password" to make sure is not a password issue.

License was applied sucessfully on SLICENSE, and like I said everything looks OK on AS ABAP and we did restore everything at OS & Filesystem level.

Any help is appreciated,

Hugo Mendoza

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

The problem was solved by identifying the adequate Oracle port.

Former Member
0 Kudos

Hi,

Please start Configtool & see if it is able to connect to database.

If it is not connecting to databse, open "Secure Store" & check the database server hostname there. Change it, if it is still showing old hostname. also change the hostname in the JDBC connection information.

See if Configtool works for you. If that works, your J2EE engine should start without problem.

Regards,

-Pankaj Kapote