"contextpath /PatientEJB Is Used In Other Web Application Deployment When Adding IHE to MPI Object Model
Last updated on MARCH 08, 2017
Applies to:Oracle Healthcare Master Person Index - Version 2.0.8 and later
Information in this document applies to any platform.
OHMPI version 2.0.7 using WebLogic Server Version: 10.3.6.0
Errors while deploying IHEMPI_Patient project
Unable to deploy EJB: PatientEJB from IHEMPI_Patient-mpi-ejb.jar:
contextpath /PatientEJB is used in other web application. Please specify a different one.
Two WLS managed servers were created (a separate one for IHEMPI_Patient) in order to avoid "contextpath /PatientEJB is used in other web application" and then, could deploy and run the IHEMPI_patient project with HL7v2 listener up and listening, but the columns in the tables have different names. For example, SBYN_PATIENT from OHMPI_Patient project table does not have the LIVINGARRAGEMENT field and then, can't see the records in the GUI from IHEMPI_Patient MDM web app. The error displayed reads:
There are two separate MPI database schemas which are causing the unexpected issue:
OHMPI_Patient: MPI Object Model from the US Patient Solution
IHEMPI_Patient: : MPI Object Model from the out-of-box IHE Project
How to do the mapping between these two schemas? The fields (columns) are different when querying the same table.
The final objective is to have everything on one WLS managed server, instead of 2 managed servers.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms