Thank you for replying,
The layout is identical, the CSV file will have a record with more or less lines referring to one patient/order depending of how many OBX segments we have in the message (report). OK.. I will try the BPL/DTL to split each line OBX and send it to the CSV file.
Output .csv file:
Order 123|Patient 1| line 1 report OBX...
Order 123|Patient 1| line 2 report OBX
.
.
Order 123|Patient 1| line n report OBX
Order 235|Patient 1| line 1 report OBX
.
.
Order 235|Patient 1| line n report OBX
Order 199|Patient 2| line 1 report OBX
.
.
Order 199|Patient 2| line n report OBX

Thanks

Hello,

We got the same error when we updated Ensemble to 2015.2.3,  even though we already had Java 7 installed.

Connection failed.
JDBC Gateway failed to start: ERROR #5001: There were errors returned when trying to start the Java Gateway
Return: Exception in thread "main"
java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=com/intersys/gateway/JavaGateway, offset=6 ...

The problem was that the JAVA Home Directory in the SMP was still pointing to wrong directory Java 6. We just changed it to right directory 71_64 , started the Gateway and everything is OK.

Than you Richard for letting us know about that routine to debug connection issues, I was not aware.

The issue was resolved just by changing the settings; since PEM certificate already had all the CA certificates concatenated, we did not have to enter the clients credentials, once this was changed we got a SSL connection succeeded message.

 

Regards,