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

book

Article ID: 6733

calendar_today

Updated On:

Products

EHEALTH CA eHealth

Issue/Introduction

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

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.

Environment

eHealth 6.3.3.0 Spectrum 10.1

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