2017-04-27 8 views
0

私はwebMethods 9.12.0を使用しています。統合サーバーとMWSのみが構成されています。 ISでローカルにメッセージを公開する必要があります。しかし、私がパブリッシュしようとしたときに、その "Document type not defined"というエラーが発生しました。ドキュメントタイプを定義する場所webmethods内のドキュメントストアにメッセージを公開する方法

+0

いくつかの詳細を追加してください。入力した公開ステップのスクリーンショットを追加してください。どのドキュメントタイプを公開しますか?あなたは "publishLocally"を選択しましたか? –

+0

こんにちはHenning、 pub.publish入力でdocumentTypeパスをハードコーディングすると、スペルが間違っていました。これで、ドキュメントをローカルに発行して購読することができます。 もう1つ質問があります トリガーを無効にして文書を公開すると、サブスクライブするまでドキュメントがドキュメントストアに残っているのか、サブスクライブするトリガーが削除されるのかはわかりません。 トリガーが利用できないときにドキュメントが拒否されたことをサーバーログから見ることができます。 "受信ドキュメントに使用可能なトリガーはありません。サジカント:testDoc。ドキュメントの拒否" –

+0

トリガーを無効にしないで "サスペンド"しましたか? –

答えて

0

トリガーを無効にすると、ドキュメントは破棄されます。しかし、一時停止すると、トリガーが有効になっているときに文書が利用可能になります。

0

DesignerからBrokerにドキュメントタイプを同期してください。

[ファイル]> [ドキュメントの種類を同期]> [すべて]を使用します。

今ブローカーは、文書の種類のメタデータに

おかげで、あなたはあなたが公開しようとしている文書型でローカル接続名を設定する必要が Manojさん

0

を知っています。ドキュメントタイプのプロパティで、接続エイリアス名をDEFAULT(IS_BROKER_CONNECTION)に設定します。これを保存すると、プロバイダ定義が「Publishable Locally only」に定義され、ローカルで文書を公開できるpub.publishサービスの入力にこの「document type」名を使用できるようになります。

関連する問題