Ошибка преобразования политики HTTP для шлюза API MuleSoft 4

Я пытаюсь загрузить модуль API Gateway HTTP Policy Transform из Exchange для создания настраиваемой политики, но, к сожалению, обнаружил ошибку, идеи для решения этой проблемы?

Я использую AnypointStudio 7.2.3

Я также добавил зависимости в свой pom:

  <dependency>
    <groupId>68ef9520-24e9-4cf2-b2f5-620025690913</groupId>
    <artifactId>mule-http-policy-transform-extension</artifactId>
    <version>3.0.0</version>
    <classifier>mule-plugin</classifier>
  </dependency>

В моем maven settings.xml у меня есть ссылка на репозитории mule entreprise:

      <repository>
            <id>MuleRepository</id>
            <name>MuleRepository</name>
            <url>https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/</url>
            <layout>default</layout>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
      </repository>

прикрепил скриншот ошибки:

Изображение ошибки: преобразование политики HTTP шлюза API


person MuleSoftDev    schedule 22.10.2019    source источник


Ответы (1)


GroupId, являющийся уникальным идентификатором, указывает на то, что эта зависимость исходит от вашей организации в Anypoint Exchange. Вам необходимо настроить Exchange как репозиторий, чтобы использовать его:

  <repositories>
    <repository>
      <id>Repository</id>
      <name>Corporate Repository</name>
      <url>https://maven.anypoint.mulesoft.com/api/v1/organizations/ORG_ID/maven</url>
      <layout>default</layout>
    </repository>

Обратите внимание, что вам нужно заменить ORG_ID на идентификатор вашей организации, которым должен быть groupId из вашего артефакта.

Полные инструкции: https://docs.mulesoft.com/exchange/to-publish-assets-maven#consume-an-exchange-asset-with-maven

person aled    schedule 22.10.2019
comment
мой settings.xml также хорошо настроен, с этим репозиторием maven и с идентификатором моей организации я все еще сталкиваюсь с той же проблемой, я могу загрузить другие соединители, но не этот - person MuleSoftDev; 22.10.2019
comment
Попробуйте запустить Maven из командной строки в режиме отладки (-X), чтобы увидеть дополнительную информацию об ошибке, и в режиме обновления (-U), чтобы гарантировать, что предыдущий сбой не кэшируется: mvn -X -U clean package. Если это сработает, это может быть проблема со Studio, ваша версия немного старше и не содержит многих исправлений. Попробуйте текущую версию Studio 7.3.5. - person aled; 22.10.2019