MuleSoft Composerまとめ


[まとめページに戻る](https://qiita.com/Keiji_otsubo/items/60afc2a8d211b6f7d89f)

+ [MuleSoft Composer について知る](https://qiita.com/Keiji_otsubo/items/fe908a8af24e02363eab)
+ [Integrate Salesforce and an External Database with MuleSoft Anypoint Platform](https://qiita.com/Keiji_otsubo/items/7808c180356213d64481)
+ [MuleSoft Composer　学習、資格](https://qiita.com/Keiji_otsubo/items/e6d9924bf7ee3646b92e)
+ [Mulesoft IDP](https://qiita.com/Keiji_otsubo/items/60b0cc26d3f3d69005c0)
+ [MuleSoft Composer 接続に関するまとめ](https://qiita.com/Keiji_otsubo/items/d9010a587732ccb1e88a)
+ [MuleSoft Composer Javaのまとめ](https://qiita.com/Keiji_otsubo/items/4767b8a2e15a8dc9c33f)

# 障害？

+ [MuleSoft Composer: 「非アクティブ化中」ステータスのまま](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZBubkSAD)

問題: 2 ～ 3 週間ごとに、フローを非アクティブ化して構成を変更しようとすると、1 つ以上の Composer フローが「非アクティブ化中」のステータスで停止します。

どこにも行き詰まっています。アクティブでも非アクティブでもないため、レコードを同期できません。唯一の解決策は、Salesforce サポート チームにケースを提出することでしたが、Salesforce/Composer 管理コンソールでフローを非アクティブ化 (強制停止) するのに 8 ～ 10 時間かかります。

:::note
究極の解決策は、Salesforce サポート チームにチケットを開くことです。サポート チームはバックエンドで Composer フローを無効にする必要があります。
:::

+ [Anypoint Platform での統合のデプロイ中にエラーが発生しました。手順の説明に従ってアプリを構成しましたが、アプリケーションをデプロイしようとすると、ステータスが「実行されていません」のままになります。 ](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KDF64)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/acfba418-2507-4bcc-9791-f24323310e41.png)


# バージョン

+ [Hi Everyone, we have migration planned from mule 3.9 to 4.6. Will there be any cost differentiation while migrating from Mule 3.9 to Mule 4.6 ?](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54V00007XII0w)

:::note
Upgrading Mule Runtime Engine (Versions 4.x to 4.n)
https://docs.mulesoft.com/release-notes/mule-runtime/updating-mule-4-versions
 
7 Questions (and Answers) about Migration to Mule 4.6 and Java 17
https://medium.com/@synergysoft/q-a-your-java-17-migration-questions-answered-mule-4-6-with-synergysoft-support-c601866bdda6
:::

+ [How to Migrate SOAP Project from Mule 3.9 to 4.5?](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000mKbE)

# ブラウザのバージョン

+ [Mule の Edge リリースと LTS リリース](https://docs.mulesoft.com/release-notes/mule-runtime/lts-edge-release-cadence)

:::note
Mule 4.5 以降、MuleSoft はエッジと長期サポート (LTS) という 2 つの新しいリリース チャネルを導入し、Anypoint Runtime Fabric、CloudHub、CloudHub 2.0、スタンドアロン (オンプレミス) のすべての導入モデルで利用できます。Mule 4.4 の標準サポート終了に先立って、どちらかのリリース チャネルを選択できます。
:::


# 実際のコーディング

+ [How to split "Name" into First Name/Last Name on an API call?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007QbgQU)
+ [Mulesoft RPAを使用してExcelにデータを追加する方法](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007clVrD)



# IPアドレスの指定

[My JIRA is old...and is behind big IT wall... Can you share IP ranges?](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000J6x6u)

残念ながら、Composer で使用される IP アドレスは動的であるため、MuleSoft は IP アドレスのリストを提供できません。 https://help.salesforce.com/s/articleView?id=sf.ms_composer_prerequisites.htm&type=5

# 管理者以外のユーザで接続が拒否される。　権限が足りない

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/298ee413-2bd5-43e5-9380-d297a92788ce.png)

It's fixed now when I assigned system permission named - "View Setup and Configuration"

[Composer not working for Non-admin users](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000J8GKo)

# ステータス: 失敗 エラー: リソース所有者 ID のアクセス トークンの有効期限が切れました

[Status: Failed Error: Access Token expired for resource owner id](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000J7VXZSA3)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/d817c58a-735d-1d2d-8ef9-f29e964efb91.png)

# winter 23 error

[Winter '23... Composer が壊れたようです](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000KeHSc)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/eae676d9-4879-cb22-3fdc-24dcba414dea.png)



# 各種統合

+ [omposer Flow を介して Netsuite Customer の税項目として税グループ ID を設定する](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000JdwsN)
+ [Mulesoft Composer からダウンロードしたファイルへのアクセス Salesforce ファイルのダウンロード アクション](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007CIzgD)

:::note
1. I would suggest you instead of downloading the file here pass the  ContentDocumentId as an value in the activity Parameter to the Mulesoft RPA
2. Lets Mulesoft RPA navigate to the file by using this ContentDocumentId in the browser in order to download the file

1\. ここでファイルをダウンロードする代わりに、ContentDocumentId をアクティビティ パラメータの値として Mulesoft RPA に渡すことをお勧めします。
2\. ファイルをダウンロードするために、Mulesoft RPA がブラウザでこの ContentDocumentId を使用してファイルに移動できるようにします。
:::

+ [Mulesoft を使用した Salesforce と WordPress の統合](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007UtcY9)
+ [Basic Documentation on an integration between Wordpress and Salesforce with Mulesoft](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007XFJ1W)
+ [Ant Task for Running MUnit Tests?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007clu4V)

+ [環境としてサンドボックスを選択した後、インスタンスを削除するにはどうすればいいですか。Any Point Exchange ポータルで作業中に、新しいアプリケーションを作成する必要があります。ありがとうございます](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PVzBo)

:::note
「Anypoint プラットフォームに接続」をクリックした後、「サインアップ」をクリックし、詳細を入力して新しい Anypoint アカウントにサインアップします。  

サインアップ後、チャレンジにアクセスし、再度「Connect anypoint platform」をクリックし、新しいアカウントの詳細を入力して「ログイン」をクリックします。 
:::



# INVALID_WSDL

+ [Hi, Mulesoft throwing an error "INVALID_WSDL" while picking up file from Salesforce. We are currently on Version 4.3.0](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000OsEC7)

「INVALID_WSDL」エラーは通常、MuleSoft が Salesforce に接続するために使用している WSDL ファイルが無効であるか、古い場合に発生します。このエラーの潜在的な原因は次のとおりです。

1. WSDL バージョンの不一致: MuleSoft で使用されている WSDL ファイルのバージョンは、使用されている Salesforce API のバージョンと互換性がない可能性があります。Salesforce で API バージョンを確認するには、[設定] > [クイック検索] > [API] に移動し、[API バージョン] を選択します。MuleSoft で使用される API バージョンが、Salesforce で使用されるバージョンと一致していることを確認してください。

2. 無効または古い WSDL ファイル: MuleSoft で使用されている WSDL ファイルが無効または古い可能性があります。Salesforce から WSDL ファイルを再ダウンロードして、MuleSoft で更新してみてください。

3. ネットワークの問題: このエラーは、MuleSoft が Salesforce に接続できない、または WSDL ファイルを取得できないネットワークの問題が原因である可能性があります。ネットワーク接続を確認し、MuleSoft が Salesforce にアクセスできることを確認してください。

4. 認証の問題: このエラーは、MuleSoft が Salesforce にアクセスするのを妨げている認証の問題が原因である可能性があります。MuleSoft で使用されている認証クレデンシャルが有効であり、必要な Salesforce オブジェクトおよびデータにアクセスするための十分な権限があることを確認してください。

さらに、MuleSoft で使用されている WSDL ファイルに構文エラーがあるか、不正確または不完全な情報が含まれている可能性もあります。XML 検証ツールを使用して WSDL ファイルを検証し、整形式で有効であることを確認できます。

「INVALID_WSDL」エラーの別の潜在的な原因は、MuleSoft で指定されたエンドポイント URL が正しくないか、古くなっている可能性があることです。エンドポイント URL が正確かつ最新であること、および WSDL ファイルで指定されたエンドポイント URL と一致していることを確認してください。

「INVALID_WSDL」エラーは、WSDL ファイルと使用されている Salesforce インスタンスの不一致が原因である可能性もあります。テストにサンドボックス環境を使用している場合は、サンドボックス環境に正しい WSDL ファイルを使用していること、および MuleSoft で使用される API バージョンがサンドボックスで使用されている API バージョンと一致していることを確認してください。

場合によっては、MuleSoft または Salesforce のバグまたは問題が原因で「INVALID_WSDL」エラーが発生することがあります。これが原因であると思われる場合は、MuleSoft の最新バージョンに更新するか、Salesforce サポートに連絡して支援を求めることができます。

+ [Salesforce で MFA を有効にした後の MuleSoft での Salesforce 接続の問題](https://help.mulesoft.com/s/article/Salesforce-Connection-Issue-in-MuleSoft-after-enabling-MFA-on-Salesforce)


# インストールできない

+ [I can't find MuleSoft Composer in the Quick Find when doing the Trailhead "Install MuleSoft Composer and Preauthorize Users"](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V000079Qouj)

:::note
Please check this article. 

Prerequisites for installing MuleSoft Composer for Salesforce
https://blogs.mulesoft.com/dev-guides/install-and-configure-mulesoft-composer-for-salesforce/

I think is this the problem

Requirements:
+ The Salesforce org must be Salesforce Unlimited, Enterprise, or Performance edition. Sandbox org will not work.
:::

+ [The download link that i got in my mail to download Anypoint STudio 7.21 for Windows, has macos zip file. I tried multiple times but its same. I cannot download naypoint studio for my windows due to this.](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000SVj5a)

:::note
Check out the following links: 

https://www.mulesoft.com/lp/dl/anypoint-mule-studio
:::


# Salesforce Replay Channel 

+ [Set Alert for Salesforce Replay Channel Flow](https://help.mulesoft.com/s/article/Set-Alert-for-Salesforce-Replay-Channel-Flow)
+ [Salesforce 再生チャネルリスナーがイベントをサブスクライブしない](https://help.mulesoft.com/s/article/Salesforce-Replay-Channel-Listener-Does-Not-Subscribe-To-Events)
+ [MuleSoft を使用して Salesforce プラットフォーム イベントを購読する](https://apisero.com/subscribe-to-salesforce-platform-events-using-mulesoft/)


# The integration with AnyPoint doesn't seem to be working correctly. Please check for typos in your app’s property names and values. If the app has been inactive for more than a few days, stop and restart your application.

+ [I am unable to complete this module "Test Your Integration in Salesforce".](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007I8H0Z)

:::note
I've managed to solve this challenge without the DynamoDB connection but I'm looking to get the more complete solution, still getting the Unable to create Salesforce records message whenever I set up my application with the dynamodb.accesskey and dynamodb.secretkey configured from my aws account. Anybody might have some pointers? I've tried several access keys from aws as well as played around with the Scan component in the Mulesoft project

DynamoDB 接続なしでこの課題を解決できましたが、より完全な解決策を探していますが、dynamodb.accesskey と dynamodb.secretkey を設定してアプリケーションをセットアップするたびに、依然として「Salesforce レコードを作成できません」というメッセージが表示されます。私のAWSアカウント。誰かが何かヒントを持っているかもしれませんか？ aws からいくつかのアクセスキーを試したり、Mulesoft プロジェクトの Scan コンポーネントを試してみたりしました
:::

+ [Test Your Integration in Salesforce](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007LTyTa)

:::note
Solved:
The Username is from your profile on the playground: See Personal Information.
Reset the Password if you don't remember it.

ユーザー名は、プレイグラウンドのプロフィールから取得されます。「個人情報」を参照してください。
パスワードを忘れた場合はリセットしてください。
:::

+ [I am not able to complete this challenge : "Test Your Integration in Salesforce"](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007OYZU8)

:::note
Maybe it was my mistake with overconfidence. I did not check with the password of the org which I have mentioned, after checking your Mail again I tried with different org with new password and finally I was able to complete successfully.

私の自信過剰が間違いだったのかもしれません。先ほど述べた組織のパスワードを確認していませんでした。メールをもう一度確認した後、別の組織で新しいパスワードを試したところ、最終的に正常に完了することができました。
:::

+ [Salesforce プラットフォームのイベントが Mulesoft で聞こえないという問題に直面しています。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Weld1)

:::note
Please check this article.

Salesforce Connector | Platform Events are not Received in Mule Flows
https://help.mulesoft.com/s/article/Salesforce-Connector-Platform-Events-are-not-Received-in-Mule-Flows
:::

+ [【未解決】MulesoftJAVA17 Upgrade - External DWL File configuration not working](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000MXc0F)

+ [【未解決】anypoint](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007OY7Ub)


+ [【未解決】Anypoint Monitoring で作成されたアラートが保留状態から OK に移行する基準を知りたいです。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007aiJFa)

+ [分析パッケージでダウンロードされたログが RPA Manager のログと一致しない理由は何ですか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ak8O6)

+ [メッセージ数とデータスループットに関するリアルタイムの使用状況レポートを取得する方法をご存知の方はいますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007clcHu)

:::note
Anypoint Platform では、メッセージ数やデータ スループットに関するリアルタイムの使用状況レポートは提供されません。使用状況レポートは毎月 3 日に生成および更新され、前月のアクティビティに関する分析情報を提供します。 

代替案: Mule でカスタム メトリック コネクタを使用してデータを Monitoring に送信し、カスタム ダッシュボードを作成してデータを視覚化することができます。
APIマネージャーのレポート管理セクションでは、メッセージサイズに関する情報を取得できます。
:::

+ [MULESOFT RPA — Open chrome session failed. Failed to init the webdriver. (err: 1120)](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000LGRVySAP)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/cd9689bc-715e-c0b9-6f87-3a2c73edab95.png)

+ [MuleSoftでの403エラー](https://qiita.com/Keiji_otsubo/items/cff486ce0a3df79361c5)

+ [Mulesoft Policy to check payload size](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007cmUN9)

:::note
Can you not use Dataweave ? For example there is a function called "sizeOf(payload)" which returns you the size of the payload.
:::

# Unable to create a secure session with the specified user credentials. User credentials defined on local RPA Bot configuration.

+ [Unable to create a secure session with the specified user credentials. User credentials defined on local RPA Bot configuration.](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000J7AoJ)

# Unable to create Salesforce records - instead of - Leads Successfully Inserted (local)!. 

+ [Integrate Salesforce and an External Database with MuleSoft Anypoint Platform - Test Your Integration in Salesforce](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007LUbY0)


:::note
For anyone who is still having issues, make sure that your email is part of the username as mentioned on the Personal Information section on the Playground you are using.

それでも問題が解決しない場合は、使用しているプレイグラウンドの「個人情報」セクションに記載されているユーザー名の一部にメールアドレスが含まれていることを確認してください
:::
+ [【未解決】Integrate Salesforce and an External Database with MuleSoft Anypoint Platform - Test Your Integration in Salesforce When I test the endpoint I receive an error message - Unable to create Salesforce records - instead of - Leads Successfully Inserted (local](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Mano5)

+ [【未解決】Test Your Integration in Salesforce challenge](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007OsptdSAB)
+ [Test Your Integration in Salesforce challenge](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Osptd)

:::note
I tried another playground and it worked, I'm not sure what the problem was before because I was using the correct org and username. 

別のプレイグラウンドを試してみましたが、うまくいきました。正しい組織とユーザー名を使用していたので、以前の問題が何だったのかわかりません。
:::

# Create an API Specification Step not yet complete in your MuleSoft Anypoint Account Whoops, looks like there was a problem. Please try again 

+ [Create an API Specification Step not yet complete in your MuleSoft Anypoint Account](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PZFUx)

:::note
This is no longer an issue when I used trail version of any point studio instead of using corporate any point studio. 

企業版の Any Point Studio を使用する代わりに、Any Point Studio の試用版を使用した場合、この問題は発生しなくなりました
:::



# サービス設定は表示されません

+ [I am working on the "Mulesoft API designer" "Test the API specification" . But I do not see the Service Settings](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007OWKyM)

:::note
 It seems the RAML is not copied into the blank API Designer textbox as per the "Create an API Specification" unit requirement.

I have replaced it with the given RAML in the unit and now you can see the Service Settings option as expected.

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/9a012f70-dc02-acf3-68c5-e09cbec3f937.png)

I request you to please complete the remaining steps given in the "Test the API Specification" unit to complete the requirement.

「API 仕様の作成」単位の要件に従って、RAML が空の API デザイナー テキスト ボックスにコピーされていないようです。

これをユニット内の指定された RAML に置き換えました。期待どおりに [サービス設定] オプションが表示されるようになりました。

要件を完了するには、「API 仕様のテスト」単元に記載されている残りの手順を完了してください。
:::

+ [Mulesoft Composerを使用してGmailの未読メールのリストを抽出する方法](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007UrwHh)

:::note
1. 現在、MuleSoft Composer の GMAIL コネクタはこのアクションをサポートしていません。
2. ただし、HTTP コネクタを使用して GMAIL API を呼び出し、未読メールのリストを取得することはできますhttps://developers.google.com/gmail/api/reference/rest/v1/users.messages/list
3. ただし、ユーザーによっては 10,000 件の未読メールがある可能性があるため、これはお勧めできません。これにより、Composer フローのデータが集中し、購入したライセンスに基づいて Composer クレジット/タスクの消耗が増加する可能性があります。
:::

+ [Keyboard Input Not Responding in Anypoint Studio 8 on Linux](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007TsTii)

:::note
Please check this article.

Concerns Regarding Use of RHEL 8.3 or RHEL 8.5 or RHEL 8.7 for RTF
https://help.mulesoft.com/s/article/Concerns-Regarding-Use-of-RHEL-8-3-or-RHEL-8-5-for-RTF
:::

+ [How to resolve Open chrome session failed. Failed to init the webDriver. (err: 1120), Cannot start the driver service on http://localhost:51617/](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007X9GDv)

:::note
Please check this article.

https://help.mulesoft.com/s/question/0D52T00006PrcnWSAR/how-to-resolve-open-chrome-session-failed-failed-to-init-the-webdriver-err-1120-cannot-start-the-driver-service-on-httplocalhost
:::

+ [Using String Manipulation expression in Logger](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007igMgM)

# FTP

+ [org.mule.runtime.api.exception.MuleRuntimeException: Failed to perform CWD to the base directory](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007VjmNl)

:::note
We have this issue with FTP even if you set up a retry mechanism. Currently, we are using a fetch mechanism (trigger the flow using Scheduler and use the list command of the FTP connector to see if there are any files available and then read the files and proceed with the next steps of the process). This is one of the alternate processes which you can try out.

試行メカニズムを設定している場合でも、FTP ではこの問題が発生します。現在、フェッチ メカニズムを使用しています (スケジューラーを使用してフローをトリガーし、FTP コネクタの list コマンドを使用して利用可能なファイルがあるかどうかを確認し、ファイルを読み取ってプロセスの次のステップに進みます)。これは、試してみることができる代替プロセスの 1 つです。
:::

+ [ERROR 2024-05-27 11:10:31,647 [[nv-8x8-googledrive].rest.connect.Google_Drive_Connector_Config.03 SelectorRunner] [processor: nv-8x8-googledriveFlow/processors/4/processors/1/processors/0/processors/1; event: 6caf9170-1be9-11ef-9ef7-505a659deffb] com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection: Remote host closed connection. Possible SSL/TLS handshake issue. Check protocols, cipher suites and certificate set up. Use -Djavax.net.debug=ssl for further debugging.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007eoo1K)


# 設定

+ [Apex でインポートされた Mulesoft アクションを使用する方法を探しています。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZA81x)

:::note
通知を見逃していたようです。以下をご覧ください。
MuleSoft およびサードパーティの Swagger 2.0 の外部サービスを使用する必要があります。

以下の手順に従ってください。

MuleSoft Exchange API を MuleSoft から呼び出すかインポートし、Salesforce Flow、Einstein ボット、Apex などを介して呼び出すには

セットアップ-> 外部サービス-> MuleSoft サービスを使用して外部サービスを作成します

[セットアップ] の [MuleSoft サービス] ページにリルートされ、REST API を Anypoint Exchange から外部サービスとしてインポートします。

MuleSoft サービスページから MuleSoft Anypoint Platform にログインすると、Salesforce は MuleSoft に接続アプリケーションを作成し、接続に必要な認証情報と権限を作成します。

API 仕様から選択したオペレーションは呼び出し可能なアクションとなり、Salesforce Flow、Einstein ボット、Apex などで使用できます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/60dd4424-73ac-abf6-b1bc-34c0fd7382b2.png)


準備が整うと、API 仕様から選択した操作に基づいて呼び出し可能なアクションとなり、Salesforce Flow、Einstein ボット、Apex などで使用できるようになります。
:::


# ava.lang.IllegalStateException: No Content-Type boundled

+ [Getting "No Content-Type boundled in the message" while trying to consume soap webservices in mule 4.4.0](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZBgLu)

:::note
Please check this article.

https://help.salesforce.com/s/articleView?id=001122218&type=1
:::

+ [1 つの入力ファイルと 1 つの作業レポートを使用して、2 つ以上のボットを同時にトリガーする可能性を検討しています。目標は、レポートを分割し、その内容を複数のセッションにわたって並行して処理することです。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007aj1Ky)

:::note
これを実装する 1 つの方法は、プロセス オーケストレーションに Anypoint を使用することです。Anypoint を使用して作業レポートを処理し、ボットを並行してトリガーします。この方法では、Anypoint がリクエストを発行し、RPA ボットの複数のインスタンスが RPA Manager のキューに入れられ、呼び出し可能な RPA 構成で説明されている並列セットアップ。
:::

+ [eml ファイルから添付ファイルを抽出する](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ajHu7)

:::note
現時点では、rpa からコンポーザーにファイルを渡す方法はありません。考えられる 1 つの方法は、rpa を使用してファイルをボックス フォルダーにアップロードし、ボックス フォルダーの詳細をコンポーザーに渡して、ボックス コネクタ経由で取得し、そのファイルを目的の場所に渡すことです。
:::

+ [How to use two Salesforce Configs with OAuth2 connection inside the same Mule app on Cloudhub](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007igH17)

# Unable to create Salesforce records

+ [Getting error for challenge -> Integrate Salesforce and an External Database with MuleSoft Anypoint Platform Deploy Your Integration in Anypoint Platform](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007aivCK)

:::note
Please check this article.

https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007I8ia1SAB
:::


# OAUTH 2.0 error

+ [Im trying to connect salesforce in anypoint USING OAUTH 2.0](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ajoML)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/c2d20e2e-c5cd-7aa4-c1ef-37b9d5ada04e.png)

:::note
It looks like the credentials are stored in an application properties file called "dev.yaml" and that the file cannot be found.

One possible reason is that it is not in the /src/main/resources folder. 

Another is that the application global element "Global Configuration Properties" is set to look for "dev.yaml" and in fact, the information is in a file with another name.
:::

+ [org.mule.runtime.api.connection.ConnectionException: OAuth authorization dance not yet performed for resourceOwnerId null.](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000J5wKw)

# テスト？

+ [Ant Task for Running MUnit Tests? : コマンドラインで使いたいみたい](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007clu4V)

# WARNING

+ [Maven error](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ermV2)

:::note alert
csharpCopy code
[WARNING] Parameter 'runCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:clean (default-clean)'
[WARNING] Parameter 'formats' is unknown for plugin 'mule-maven-plugin:4.2.0:clean (default-clean)'
[WARNING] Parameter 'requiredApplicationCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:clean (default-clean)'
[WARNING] Parameter 'requiredFlowCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:clean (default-clean)'
[WARNING] Parameter 'requiredResourceCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:clean (default-clean)'
[WARNING] Parameter 'runCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:validate (default-validate)'
[WARNING] Parameter 'formats' is unknown for plugin 'mule-maven-plugin:4.2.0:validate (default-validate)'
[WARNING] Parameter 'requiredApplicationCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:validate (default-validate)'
[WARNING] Parameter 'requiredFlowCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:validate (default-validate)'
[WARNING] Parameter 'requiredResourceCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:validate (default-validate)'
[WARNING] Parameter 'runCoverage' is unknown for plugin 'mule-maven-plugin:4.2.0:initialize (default-initialize)'
:::

# mule custom json logger. version 2.2.0

+ [Hai developers i'm working in mule custom json logger. version 2.2.0](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000nRBk)

:::note alert
Failed to execute goal org.mule.tools.maven:exchange-mule-maven-plugin:0.0.23:exchange-pre-deploy (validate) on project json-logger: Exchange publication failed: Unexpected error while processing the publication: Unable to execute mojo: Artifact could not be found.
:::

:::note
Since you already got the solution from the Slack . Pasting it here

1. The error was caused while trying to publish it using git bash, however after publishing it from studio the error got resolved.

2. Optionally we can also use the version from Maven central and save yourself the trouble of publishing to Exchange: https://mvnrepository.com/artifact/cloud.anypoint/json-logger
:::


# APIkit for SOAP 

+ [APIkit for SOAP を使用した WSSE ユーザー名パスワード認証?](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000oHw0)

>Mule 3.9 フローがいくつかあり、これを Mule 4.5 (コミュニティ エディション) に変換しようとしています。これらは、WSSE ユーザー名パスワード認証を必要とする SOAP サービスです。Mule 3.9 では、CXF:proxy-service コンポーネントにインターセプターを追加することでこれを処理しました。Mule 4 では CXF コンポーネントが削除されたため、SOAP 用の API Kit ルーターを使用してサービスを公開しましたが、認証を有効にする方法に関するリファレンスやドキュメントが見つかりません。ヒントがあれば、ぜひ教えてください。

:::note
Mule 4.5 (コミュニティ エディション) でAPIkit for SOAPを使用してWSSE ユーザー名パスワード認証を実装するには:

+ WSSE ヘッダーの抽出: DataWeave スクリプトを使用して SOAP ヘッダーを解析し、UsernameToken を取得します。
+ 資格情報の検証: 抽出された資格情報をデータベースまたはプロパティ ファイルと比較します。
+ エラー処理: 認証が失敗した場合は、Mule エラー処理スコープを使用して SOAP エラーを返します。
:::