0

助けてください。リファレンス ファイルとその他のメッセージ プロセッサを使用してフローを作成しました。「wsdl」を他の xsd と一緒に src/main/resources に配置しました。また、「XSLT トランスフォーマーメッセージ プロパティ トランスフォーマー、およびデータマッパー」を使用しました。プロジェクトをエクスポートし、何らかの理由でワークスペースを削除しました。
再度、プロジェクトを新しいワークスペースにインポートしました。wsdlファイルが欠落しているプロジェクトにエラーが表示されました。XSLT トランスフォーマーのスクリプトもありません。メッセージ プロパティ トランスフォーマーの追加プロパティもありません。DataMapperに完全な構成がありません. エクスポートされたプロジェクト -> エクスポート -> Mule -> Mule Studio プロジェクトから Mule デプロイ可能アーカイブ -> Zipfile (ローカル パスの場所) インポートされたプロジェクト -> ワークスペースへの既存のプロジェクト -> アーカイブ ファイルの選択 -> ローカル zip ファイルのパスの場所

インポートとエクスポートの手順が問題か何かであると教えてください。最初からスクリプトを書き、多くのプロパティを追加する必要があります。助けてください。インポート後の私の xml 構成 (例: 1 つのフローを指定)

     <sub-flow name="Common_ErrorHandling_SubFlow" doc:name="Common_ErrorHandling_SubFlow">
    <tracking:custom-event event-name="CommonErrorHandling_Log_Exception_Events" doc:name="Log_Exception_Events">
        <tracking:meta-data key="ExceptionCause" value="#[exception.causeException]"/>
        <tracking:meta-data key="ExceptionSummary" value="#[exception.summaryMessage]"/>
    </tracking:custom-event>
    <message-properties-transformer doc:name="Catch_Exception">
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
        <add-message-property key="" value=""/>
    </message-properties-transformer>
    <mulexml:object-to-xml-transformer doc:name="Object to XML"/>
    <mulexml:xslt-transformer maxIdleTransformers="2" maxActiveTransformers="5" doc:name="Generate_ErrorXmlStructure">
        <mulexml:xslt-text></mulexml:xslt-text>
    </mulexml:xslt-transformer>
    <wmq:outbound-endpoint queue="ERRORQ" connector-ref="WMQ_Connector" doc:name="ERRORQ"/>
</sub-flow>  

バージョン3.4を使用しています。よろしくお願いします。

4

3 に答える 3

2

あなたが提供したエクスポート提供の手順は良さそうです。また、.zip ファイルはエクスポート用に作成されているため、正しいものです。

ここでの問題は、インポート方法にあると思います。

Mule Studio で次のインポート方向を使用して、エクスポート済みのプロジェクト (.zip ファイル) をインポートします。

Import  ->  Mule  -> Mule Studio generated Deployable Archive (.zip) -> Select ZIP file from the local path

これはうまくいくはずです。

お役に立てれば。

Mule Studio のインポート手順

于 2013-10-18T18:58:02.760 に答える
1

MuleSoft でこのリンクをチェックしてください。

(.zip)このリンクで提案されているように、展開可能なアーカイブを作成してエクスポートできます。

于 2013-10-18T13:13:01.563 に答える