2015-08-13 38 views
0

我一直在嘗試使用新的ServiceNow連接器和Mule 3.7.1進行一些測試,但是當我嘗試構建項目並運行它時,它失敗並出現以下錯誤:使用Service Now連接器v5.0.0構建Mule的錯誤3.7.1

Failed to execute goal on project xxx: Could not resolve dependencies for project xxx:mule:0.0.1-SNAPSHOT: Failed to collect dependencies at org.mule.modules:mule-module-servicenow:jar:5.0.0: Failed to read artifact descriptor for org.mule.modules:mule-module-servicenow:jar:5.0.0: Could not transfer artifact org.mule.modules:mule-module-servicenow:pom:5.0.0 from/to mule-ee-releases (https://repository-master.mulesoft.org/nexus/content/repositories/releases-ee/): Not authorized , ReasonPhrase:Unauthorized. -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException 

我相信我已經加入了正確的信息到正確的部分在pom.xml中

    <inclusion> 
         <groupId>org.mule.modules</groupId> 
         <artifactId>mule-module-servicenow</artifactId> 
        </inclusion> 


     <dependency> 
     <groupId>org.mule.modules</groupId> 
     <artifactId>mule-module-servicenow</artifactId> 
     <version>5.0.0</version> 
     </dependency> 



     <repository> 
     <id>mulesoft-releases1</id> 
     <name>MuleSoft Repository</name> 
     <url>http://repository-master.mulesoft.org/releases/</url> 
     <layout>default</layout> 
    </repository> 
    <repository> 
     <id>mulesoft-snapshots1</id> 
     <name>MuleSoft Snapshot Repository</name> 
     <url>http://repository-master.mulesoft.org/snapshots/</url> 
     <layout>default</layout> 
    </repository> 

我不得不改變了兩個新庫的ID,因爲我的POM已經有這些ID的存儲庫。

任何人都可以爲我闡明這一點嗎?

回答

0

您是否擁有EE maven憑證集settings.xml?我能夠使用mule-module-servicenow創建一個空應用程序,並具有以下自動生成的功能(通過將連接器從Anypoint托盤拖動到畫布上)存儲庫:

<repositories> 
     <repository> 
     <id>Central</id> 
     <name>Central</name> 
     <url>http://repo1.maven.org/maven2/</url> 
     <layout>default</layout> 
    </repository> 
    <repository> 
     <id>mulesoft-releases</id> 
     <name>MuleSoft Releases Repository</name> 
     <url>http://repository.mulesoft.org/releases/</url> 
     <layout>default</layout> 
    </repository> 
    <repository> 
     <id>mulesoft-snapshots</id> 
     <name>MuleSoft Snapshots Repository</name> 
     <url>http://repository.mulesoft.org/snapshots/</url> 
     <layout>default</layout> 
    </repository> 
<repository> 
     <id>mule-ee-releases</id> 
     <name>MuleEE Releases Repository</name> 
     <url>https://repository-master.mulesoft.org/nexus/content/repositories/releases-ee/</url> 
    </repository> 
</repositories> 
<pluginRepositories> 
    <pluginRepository> 
     <id>mulesoft-release</id> 
     <name>mulesoft release repository</name> 
     <layout>default</layout> 
     <url>http://repository.mulesoft.org/releases/</url> 
     <snapshots> 
      <enabled>false</enabled> 
     </snapshots> 
    </pluginRepository> 
</pluginRepositories>