Loading

Customers gets email "Error when trying to publish Mule 4 Connector: Unable to publish Smart Connector to Exchange" since July 23 after trying to publ

Udgivelsesdato: Apr 23, 2026
Beskrivelse

After July 23, 2024, when trying to publish a RAML or OAS API Specification project from Design Center, the asset publishing process finishes successfully, but shortly after you receive an email with the below message.

 

"When you publish an API Specification to Exchange, we automatically generate a connector for you to be used within Design Center - flow designer and Anypoint Studio. There was a problem in creating such a connector. However, you can continue to use this API specification in Anypoint Studio."

 

When you go to the Exchange asset page you go to 'Download -> As Mule 4 connector', but the download link is disabled (grayed out) and a tooltip shows stating "File is not available due to a problem in the asset generation process. To Try Again, publish a new version of this asset".

 

Trying to publish the same asset again with no changes, does not resolve the problem. Previously, before July 23, the same API Specification project had been published successfully with no problems.

 

This is due to a change deployed to the internal Exchange Mule Connector generator, where RAML/OAS project has Objects with an 'Id' property, where the 'Id' value includes one or more 'space' characters. After that change the REST Connector fails, is unable to generate the Mule Connector for this API Specification, and returns the above messages.

 

Error Details
"When you publish an API Specification to Exchange, we automatically generate a connector for you to be used within Design Center - flow designer and Anypoint Studio. There was a problem in creating such a connector. However, you can continue to use this API specification in Anypoint Studio."
Steps to Reproduce

Try to publish an API Specification project from Design Center, where the 'Id' object property includes a space character:

 

example:

   external: 

   - id: "ABCD AG"

    system: "Client"

 
Workaround

Modify the 'id' properties with a space in the value, by replacing or removing the space character, and publish the Design Center API Spec project to Exchange. The Mule 4 connector should then be generated with no problem

 

example:

   external: 

   - id: "ABCD_AG"

    system: "Client"

Løsning

Modify the 'id' properties with a space in the value, by replacing or removing the space character, and publish the Design Center API Spec project to Exchange. The Mule 4 connector should then be generated with no problem

 

example:

   external: 

   - id: "ABCD_AG"

    system: "Client"

Vidensartikelnummer

005319543

 
Indlæser
Salesforce Help | Article