Loading

Salesforce Composite Connector 3.0.0 Fails to Resolve Dependency Due to Missing POM

Publiseringsdato: Jul 29, 2026
Beskrivelse

This issue typically occurs when Anypoint Studio or your local Maven environment fails to properly download the Project Object Model (POM) file for a specific connector version from the configured Maven repositories. This can be due to various factors, including:

* A corrupted local Maven repository cache.
* Issues with proxying Maven repositories (e.g., internal Artifactory or Nexus instances) that prevent the POM from being correctly retrieved or cached.
* Transient network issues during the initial download.

When the POM is missing, Maven cannot determine the connector's transitive dependencies, leading to resolution failures.

Løsning

To resolve this dependency resolution issue, manually force Maven to re-download the connector's artifacts by clearing the local cache and explicitly defining the dependency in your project's pom.xml.

 
1. Delete the existing local repository entry:

Navigate to your local Maven repository (typically ~/.m2/repository on Linux/macOS or C:\Users\<YourUser>\.m2\repository on Windows). Locate and delete the entire folder corresponding to the problematic connector version. For example, for the Salesforce Composite Connector 3.0.0, delete the ~/.m2/repository/com/mulesoft/connectors/salesforce-composite-connector/3.0.0 directory.

 
2. Manually add the dependency to your project's pom.xml:

Open your Mule project's pom.xml file in Anypoint Studio or a text editor. Add the following dependency entry within the <dependencies> section:

<dependency>
<groupId>com.mulesoft.connectors</groupId>
<artifactId>salesforce-composite-connector</artifactId>
<version>3.0.0</version>
<classifier>mule-plugin</classifier>
</dependency>

*Note: Ensure the groupId and artifactId match the specific connector you are using.*

 
3. Save the pom.xml file:
Saving the pom.xml file will trigger Maven to resolve and download the dependencies. Anypoint Studio will automatically detect the changes and attempt to download the missing POM and other artifacts into your local Maven repository.
 
4. Verify the download:
Check your local Maven repository (e.g., ~/.m2/repository/com/mulesoft/connectors/salesforce-composite-connector/3.0.0) to ensure that the salesforce-composite-connector-3.0.0.pom file and other connector artifacts are now present.

 

Flere ressurser

*If you are using an internal Maven proxy (e.g., Artifactory, Nexus), ensure that it is correctly configured to proxy https://maven.anypoint.mulesoft.com/api/v2/maven/ and that the proxy's cache for the specific connector version is not corrupted or outdated. The direct Maven repository URL for MuleSoft connectors is https://maven.anypoint.mulesoft.com/api/v2/maven/com/mulesoft/connectors/<connector-artifact-id>/.*

Knowledge-artikkelnummer

005390175

 
Laster
Salesforce Help | Article