SPC-EHI-10044: Initial mapping request failed ! During integration with Spectrum-eHealth

Document ID : KB000006733
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

ERROR : SPC-EHI-10044: Initial mapping request failed ! ByMachineId(): Unknown RemoteException [java.lang.NullPointerException] During integration with Spectrum. 

Environment:
eHealth 6.3.3.0 Spectrum 10.1
Cause:

open %NH_HOME%\web\tomcat\conf\server.xml file.

    <Context docBase="eHealthServices" 

     path="/eHealthServices" 

     reloadable="true" swallowOutput="true"> 

      <Resource name="jdbc/EHDB"

        auth="Container"

        type="oracle.ucp.jdbc.PoolDataSource"

        connectionFactoryClassName="oracle.jdbc.pool.OracleDataSource"

        factory="oracle.ucp.jdbc.PoolDataSourceImpl"

        url="jdbc:oracle:thin:@US-SMY-WPEDEC01_EHEALTH"

        accessToUnderlyingConnectionAllowed="true"

        minPoolSize="10"

        maxPoolSize="50"

        abandonedConnectionTimeout="10"

        maxStatements="50"

        validateConnectionOnBorrow="true"

        sqlForValidateConnection="select 1 from DUAL" />

    </Context>

 

The AbandonedConnectionTimeout parameter in eHealthServices section is 10.

Resolution:

AbandonedConnectionTimeout parameter should be increased to 100

 

1. Stop the eHealth Tomcat63 service.

2. Make a backup %NH_HOME%\web\tomcat\conf\server.xml file. Update the changes in the server.xml file. 

3. Start the eHealth Tomcat63 service