問題タブ [mirth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2837 参照

mirth - Webサービスリスナーソースでカスタムサービスを使用するにはどうすればよいですか?

Webサービスリスナーソースでカスタムサービスを使用したいのですが、その方法がわかりません。

カスタムクラスまたはインターフェイスを作成する必要がありますか?そのクラスは特定のものを拡張または実装する必要がありますか?

カスタムクラスを実装した後、wsdlは変更されますか、それとも同じwsdlを使用しますか?

MirthConnect2.0.1.5164を使用しています。

ありがとう!

0 投票する
2 に答える
1970 参照

mirth - エラーを再処理するための Mirth Connect スクリプト?

Mirth Connect で接続タイプのエラーを確認して再処理する必要があります。これらの制約で再処理するスクリプトをどこかに置くことは可能ですか?

  • Transformer エラーを再処理できません
  • インターフェイスがダウンしている場合、接続タイプのエラーを再処理し続けることができません

エラーのあるフィードを通過し、有効な接続タイプのエラーを再処理するスクリプトを手動で起動することを考えていました。これは可能ですか?

ありがとう:)
トッド

0 投票する
3 に答える
23316 参照

xml - Mirth Connect を使用して XML を HL7 メッセージに変換する

私は Mirth Connect v2.0 を使用していて、XML から HL7 v3 への変換という 1 つのタスクに行き詰まっています。Ms-Access データベースに接続し (病院システムは Access にあります)、チャネルをセットアップし、接続先タブでコネクタの種類をファイル ライターに設定しました。チャネルを展開すると、ログ ファイルに XML 形式のレコードが取り込まれていることがわかります。XML メッセージを HL7 に変換/変換する方法に行き詰まっています。そこに何か指針はありますか?

0 投票する
1 に答える
2304 参照

web-services - Mirth Connect 2.0 で Web サービスのリスナー/送信者をデプロイできない

現在、Windows XP SP3 で Mirth 2.0.1.5164 と JDK 1.6 update 10 を実行しています。Web サービス リスナー/送信者チャネルをデプロイするたびに、次のエラーが発生し続けました。

[2011-04-11 09:31:11,947] エラー (com.mirth.connect.server.controllers.MuleEngineController:207): チャネルの登録中にエラーが発生しました。org.mule.providers.FatalConnectException: ReconnectStrategy "org.mule.providers.SingleAttemptConnectionStrategy" は、org.mule.providers.SingleAttemptConnectionStrategy.doConnect(SingleAttemptConnectionStrategy.java: 34) org.mule.providers.AbstractConnectionStrategy.connect(AbstractConnectionStrategy.java:67) で org.mule.providers.AbstractMessageReceiver.start(AbstractMessageReceiver.java:391) で org.mule.providers.AbstractConnector.registerListener(AbstractConnector.java) :508) org.mule.impl.model.AbstractModel.registerListeners(AbstractModel.java:231) で org.mule.impl.model.AbstractModel で。AbstractConnectionStrategy.connect(AbstractConnectionStrategy.java:67) at org.mule.providers.AbstractMessageReceiver.connect(AbstractMessageReceiver.java:348) at org.mule.providers.SingleAttemptConnectionStrategy.doConnect(SingleAttemptConnectionStrategy.java:32) ... 22 その他の原因: org.mule.providers.ConnectException: 初期化エラー: ランタイム モデラー エラー: ラッパー クラス com.mirth.connect.connectors.ws.jaxws.AcceptMessage が見つかりません。それらを生成するために APT を実行しましたか? org.mule.providers.AbstractMessageReceiver.connect(AbstractMessageReceiver.java:362) at org.mule.providers.SingleAttemptConnectionStrategy.doConnect(SingleAttemptConnectionStrategy.java:32) ... 25 その他の原因: com.sun.xml.internal.ws .model.RuntimeModelerException: ランタイム モデラー エラー: ラッパー クラス com.mirth.connect.connectors.ws.jaxws. AcceptMessage が見つかりません。それらを生成するために APT を実行しましたか? com.sun.xml.internal.ws.model.RuntimeModeler.getClass(不明なソース) com.sun.xml.internal.ws.model.RuntimeModeler.processDocWrappedMethod(不明なソース) com.sun.xml.internal.ws .model.RuntimeModeler.processMethod (不明なソース) com.sun.xml.internal.ws.model.RuntimeModeler.processClass (不明なソース) で com.sun.xml.internal.ws.model.RuntimeModeler.buildRuntimeModel (不明なソース) com.sun.xml.internal.ws.server.EndpointFactory.createSEIModel (不明なソース) で com.sun.xml.internal.ws.server.EndpointFactory.createEndpoint (不明なソース) で com.sun.xml.internal.ws .api.server.WSEndpoint.create (不明なソース) com.sun.xml.internal.ws.api.server.WSEndpoint.create (不明なソース) com.sun.xml.internal.ws.transport.http.server .

私が使用したチャネルは Mirth 1.8 では完全に機能していましたが、2.0 に展開するとこのエラーが発生し続け、使用したポートが占有されていないことを netstat で確認しました。custom-lib に JAXWS と JAXB を追加しようとしましたが、うまくいきません (Mirth Support フォーラムからこのソリューションを試しました)。もう 1 つ、Web サービス リスナーのデフォルト サービスを使用しました。これを解決する方法はありますか?

前もって感謝します

追記: 1.8 バージョンは、会社が開発した現在のプログラムでまだ使用されているため、まだアンインストールしていません。

0 投票する
0 に答える
586 参照

mirth - Windows スクリプトを実行して Mirth SNMP を読み取ることは可能ですか?

私はこれをマースサポートから入手しました(私は正しいIPを持っています)

Windows からバッチ スクリプトとして実行したい。私は MIRTH-MIB を持っていますが、これを行う方法についてウェブ上で多くの情報を見つけていません。

ここからsnmpgetを実行しましたが、さまざまなエラーが発生します MIRTH-MIBなどでOIDを採用できません http://www.elifulkerson.com/articles/net-snmp-windows-binary-unofficial.php

ありがとうございました!
トッド

更新: ServerFault について質問します

0 投票する
1 に答える
1106 参照

mirth - 楽しい質問: Run On-Update ステートメントは何をしますか?

コネクタ タイプ: データベース リーダーを使用して Mirth チャネルを文書化しようとしています。Mirth チャネルへの入力を読み取るために使用する SQL ステートメントがあります。ただし、On-Update SQL と呼ばれる別のボックスがあり、SQL コードが追加されています。その SQL は、SQL 入力ステートメントの後に実行されますか? On-Update ステートメントは何をしますか?

0 投票する
1 に答える
4922 参照

mirth - Mirth で msg とはどういう意味ですか?

私はいくつかの Mirth コードを回避する方法を学ぼうとしています。さまざまなチャネルのトランスで次のようなものを見続けています。

これが HL7 メッセージを解析していることと、msg がおそらくメッセージを意味することを理解しています。しかしMSG、システム全体の変数ですか? すべてのチャネルにmsg変数がありますか? の範囲はmsg? ${message.encodedData}テンプレートのようなものも見続けています。特定のコネクタ タイプは、コンテンツを自動的に送信しますmsgか?

0 投票する
2 に答える
2289 参照

asp.net - 誕生の宛先 Web サービスは、最初の Web サービス呼び出しでは機能しますが、その後はすべての呼び出しがタイムアウトします

陽気さを利用して、私の壮大な計画は次のことを行うことです。

  1. LLP を受信するチャネルとソースを作成する
  2. それを宛先に渡し、HL7v2 値を変数にマップし、それらの値が Web サービス Soap XML 要求で使用されます。
  3. Web サービスも必要なことは何でも実行し、すべてが機能したかどうかに応じて true または false を返します。
  4. 返された値に応じて、適切な ACK NAK 値を送信アプリケーションに送り返します。

Mirth に接続する Web サービスを作成しましたが、すべてが最初の要求でうまく機能します。2 番目、3 番目、4 番目のリクエストを送信すると、メッセージが受信されたことがダッシュボードに表示され、IIS が接続タイムアウトを呼び出して Web サービスを切断するまで何もしません。

ここで何が間違っていますか?

前もって感謝します

アンソニー

更新 現在の設定のスクリーン ショットを追加しました: チャンネルの概要: ここに画像の説明を入力

チャネル ソース: ここに画像の説明を入力

チャネル宛先:

ここに画像の説明を入力

0 投票する
1 に答える
1786 参照

ssl-certificate - SSL 証明書、JBoss および Mirth の素晴らしさ

今日、次のアプリケーションが実行されている SSL 証明書の期限が切れたシステムを受け取りました。

  • JDK1.6.0_20
  • Jboss-5.1
  • 1.8.2

次のコマンドを使用して、このサーバーの証明書の有効期限が切れていることを確認しました

これは、SSL 証明書の有効期限が切れていることを示しています。しかし、このサーバーのキーストアが見つかりません (私の唯一の経験は FIPS を使用したことです) - そこで質問する必要があります: Mirth がインストールされていて、SSL を使用している場合、Mirth のキーストアはサーバーの「THE」キーストアですか?

これは意味がありませんが、Mirth のルートに実際にキーストアがあることがわかります。Mirth キーストアのキーを一覧表示するにはどうすればよいですか? Mirth キーストアでキーを追加/更新/削除するにはどうすればよいですか?

どんな提案でも大歓迎です。RTFM であっても、マニュアルの場所を教えていただければ、喜んで読みます。

0 投票する
4 に答える
3124 参照

java - Mirth でタイムゾーンを変更するには?

私は送信メッセージにスタンプされたタイムゾーンを変更しようとしている Mirth Newbie です。Mirth は現在、メッセージに現在の時刻をスタンプします (グリニッジ標準時のみ)。メッセージに米国中部時間のスタンプを付けたい。

日付を追加するトランスフォーマーのコードは次のとおりです。tmp['MSH']['MSH.7']['MSH.7.1'] = dateString ;

これを解決する方法についていくつか質問があります。

  1. タイムゾーンを変更する方法はありますか?
  2. そうでない場合、Java でデフォルトのタイムゾーンを変更する方法はありますか?

最悪の場合、javascript で日付を調整できますが、現在の時刻をメッセージに追加するたびにこれを解決する必要があります。