web stats
Site deployment with other HL7 engines - Mirth Community

Go Back   Mirth Community > Mirth Connect > Support

Reply
 
Thread Tools Display Modes
  #1  
Old 04-03-2007, 09:32 PM
alanlo alanlo is offline
Mirth Newb
 
Join Date: Sep 2006
Posts: 7
alanlo
Default Site deployment with other HL7 engines

Hi all,

We're trying to connect mirth on site with their existing HL7Connect tool by Kestral.
Does anyone have experience with doing this before?

We are attempting to read their ADT feed with our mirth code using a LLP reader.
On our end, mirth fails to start the inbound channel. System logs shows an exception, error in connecting socket.
ITS admins on site says they see the same message over on their end as well.

Any ideas on what we can try?

Thanks,

-- Alan
Reply With Quote
  #2  
Old 04-03-2007, 10:41 PM
chrisl chrisl is offline
Mirth Employee
 
Join Date: Aug 2006
Posts: 967
chrisl is an unknown quantity at this point
Default Re: Site deployment with other HL7 engines

Can you post the full stack trace from the log?

Thanks,
-Chris
__________________
Chris Lang
Reply With Quote
  #3  
Old 04-04-2007, 05:56 PM
alanlo alanlo is offline
Mirth Newb
 
Join Date: Sep 2006
Posts: 7
alanlo
Default Re: Site deployment with other HL7 engines

Heres the exception trace from the Mirth system log:

org.mule.providers.FatalConnectException: ReconnectStrategy "org.mule.providers.SingleAttemptConnectionStrateg y" failed to reconnect receiver on endpoint "tcp://10.3.2.16:20055"
at org.mule.providers.SingleAttemptConnectionStrategy .doConnect (SingleAttemptConnectionStrategy.java:34)
at org.mule.providers.AbstractConnectionStrategy.conn ect(AbstractConnectionStrategy.java:67)
at org.mule.providers.AbstractMessageReceiver.start(A bstractMessageReceiver.java :396)
at org.mule.providers.AbstractConnector.registerListe ner(AbstractConnector.java:518)
at org.mule.providers.tcp.TcpConnector.registerListen er(TcpConnector.java:389)
at org.mule.impl.model.AbstractModel.registerListener s (AbstractModel.java:221)
at org.mule.impl.model.AbstractModel.start(AbstractMo del.java:353)
at org.mule.MuleManager.start(MuleManager.java:730)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure (MuleXmlConfigurationBuilder.java:207)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:194)
at com.webreach.mirth.server.Mirth.startMule(Mirth.ja va:164)
at com.webreach.mirth.server.Mirth.restartMule (Mirth.java:147)
at com.webreach.mirth.server.Mirth.run(Mirth.java:103 )
Caused by: org.mule.providers.FatalConnectException: ReconnectStrategy "org.mule.providers.SingleAttemptConnectionStrateg y" failed to reconnect receiver on endpoint "tcp://10.3.2.16:20055"
at org.mule.providers.SingleAttemptConnectionStrategy .doConnect(SingleAttemptConnectionStrategy.java:34 )
at org.mule.providers.AbstractConnectionStrategy.conn ect(AbstractConnectionStrategy.java:67)
at org.mule.providers.AbstractMessageReceiver.connect (AbstractMessageReceiver.java:353)
at org.mule.providers.SingleAttemptConnectionStrategy .doConnect(SingleAttemptConnectionStrategy.java:32 )
... 12 more
Caused by: org.mule.providers.ConnectException: Failed to bind to uri "tcp://10.3.2.16:20055"
at org.mule.providers.tcp.TcpMessageReceiver.doConnec t(TcpMessageReceiver.java:97)
at org.mule.providers.AbstractMessageReceiver.connect (AbstractMessageReceiver.java:360)
at org.mule.providers.SingleAttemptConnectionStrategy .doConnect (SingleAttemptConnectionStrategy.java:32)
... 15 more
Caused by: java.net.BindException: Cannot assign requested address: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind (Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at org.mule.providers.tcp.TcpMessageReceiver.createSo cket(TcpMessageReceiver.java:134)
at org.mule.providers.tcp.TcpMessageReceiver.doConnec t(TcpMessageReceiver.java:95)
... 17 more

{}

I don't have access at the moment to the error message in HL7Connect. But when possible I'll try and post it to this thread as well.

Thanks,

-- Alan

Reply With Quote
  #4  
Old 04-04-2007, 06:02 PM
chrisl chrisl is offline
Mirth Employee
 
Join Date: Aug 2006
Posts: 967
chrisl is an unknown quantity at this point
Default Re: Site deployment with other HL7 engines

You are setting up an LLP listener - the IP address should be the ip address of the local interface you want to bind to. Usually 127.0.0.1 if you only have one network interface.

If you want to send data from Mirth to HL7Connect, you would use a LLP Sender on the destination.

-Chris
__________________
Chris Lang
Reply With Quote
  #5  
Old 04-04-2007, 11:33 PM
alanlo alanlo is offline
Mirth Newb
 
Join Date: Sep 2006
Posts: 7
alanlo
Default Re: Site deployment with other HL7 engines

Ah, ok. Then its a problem of who should establishes the connection / who is acting as server/client.
So it sounds like in LLP listening mirth actually establishes a port and waits for the sender to connect and then send messages to us.

With HL7Connect, they are giving us an IP & port to connect to before they send messages to us.
In that case, what do we use for that in Mirth?

Side note: We've been using mirth-1.3.2, now that I've discovered 1.4.0, i'm trying to import our channel to experiment.

Many thanks.

-- Alan
Reply With Quote
  #6  
Old 04-04-2007, 11:43 PM
chrisl chrisl is offline
Mirth Employee
 
Join Date: Aug 2006
Posts: 967
chrisl is an unknown quantity at this point
Default Re: Site deployment with other HL7 engines

Alan,
I retract my previous post here - I checked out the HL7 Connect page for outgoing:

http://www.hl7connect.com/demos/outdemo1.ksp

It looks like HL7 Connect needs to be set to "Client" mode to talk to Mirth.

We will look into allowing Mirth to operate with "Server" mode for 1.5. In the meantime, can you add this issue to the JIRA?

Thanks,
-Chris
__________________
Chris Lang
Reply With Quote
  #7  
Old 04-05-2007, 01:27 AM
alanlo alanlo is offline
Mirth Newb
 
Join Date: Sep 2006
Posts: 7
alanlo
Default Re: Site deployment with other HL7 engines

Thanks for your reply. I'll ask the sys-admins to switch to "client" mode in HL7Connect if possible and post the results if any.

I've added this issue to JIRA "MIRTH-299"

-- Alan
Reply With Quote
  #8  
Old 04-05-2007, 05:56 AM
albertosaez albertosaez is offline
 
Join Date: Sep 2006
Location: Valladolid, Spain
Posts: 842
albertosaez is an unknown quantity at this point
Default Re: Site deployment with other HL7 engines

It's icredible the ways of violating MLLP people found
Reply With Quote
  #9  
Old 04-05-2007, 08:37 AM
chrisl chrisl is offline
Mirth Employee
 
Join Date: Aug 2006
Posts: 967
chrisl is an unknown quantity at this point
Default Re: Site deployment with other HL7 engines

"The hardest part of interoperability is the whole interoperability part".

If every other system in the world followed the standards, Mirth would be much simpler, however we HAVE to work with the systems currently deployed...Catch 22 as we break the standards in the name of interoperability.

-Chris
__________________
Chris Lang
Reply With Quote
  #10  
Old 04-09-2007, 04:52 PM
alanlo alanlo is offline
Mirth Newb
 
Join Date: Sep 2006
Posts: 7
alanlo
Default Re: Site deployment with other HL7 engines

Very true...standards work best when actually followed. Rather difficult otherwise.
But our project at the moment is at the mercy of the systems at each site we deploy, as our main task is to just latch on to their feeds.

Thanks for the help.

Cheers,

-- Alan
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
upon system restart the Channel deployment failed. mac_3785 Support 7 07-13-2009 06:41 AM
Deployment Error: Content is not allowed in prolog rseay Support 1 09-05-2007 03:03 PM
Deployment Error: Content is not allowed in prolog rseay Support 1 09-05-2007 02:58 PM
New Site Features chrisl General Discussion 0 04-05-2007 02:09 PM
Site Downtime chrisl General Discussion 0 10-27-2006 02:04 PM


All times are GMT -8. The time now is 05:43 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Mirth Corporation