好的,我做了一些更多的研究,看來MuleSoft目前只提供3.5.0 for Cloudhub部署。下一個主要的本地發佈將在春季的某個時候發佈。以下是3.5.0 release notes和blog post,解釋了Cloudhub和內部部署的不同發行計劃。感謝安東指點我正確的方向。Mule ESB Box連接器 - 無法運行示例項目提供的流程
我正在嘗試運行示例框連接器項目項目。
我生成使用默認的POM文件的新項目,並從這裏複製的流程https://github.com/mulesoft/box-connector/blob/master/demo/src/main/app/box-connector-demo.xml
我加了框和對象存儲的依賴關係到我的POM
<dependency>
<groupId>org.mule.modules</groupId>
<artifactId>mule-module-objectstore</artifactId>
<version>RELEASE</version>
</dependency>
<dependency>
<groupId>org.mule.modules</groupId>
<artifactId>mule-module-box</artifactId>
<version>RELEASE</version>
</dependency>
盒連接器需要騾子3.5〜跑。我運行Mule Studio版本3.5.0,但是我更新了我的運行時間,最新版本似乎是3.4.2 EE。 那麼連接器引用哪個版本?工作室我希望。
所以有可能我的運行時間不正確。
這是我得到的錯誤。我缺少盒連接器中Oauth功能的依賴關係。不知道爲什麼盒式連接器安裝說明不包括此依賴項。我在哪裏可以找到
java.lang.NoClassDefFoundError:組織/騾/安全/ OAuth的/配置/ AbstractDevkitBasedDefinitionParser (org.mule.api.lifecycle.InitialisationException)(org.mule.api.config.ConfigurationException)
我搜索了這個類的Maven倉庫,它是在這個依賴
<dependency>
<groupId>org.mule.modules</groupId>
<artifactId>mule-module-devkit-support</artifactId>
<version>3.5.0-bighorn</version>
</dependency>
當我加入這個依賴,我收到另一個錯誤
java.lang.ClassNotFoundException: org.mule.common.connection.exception.UnableToAcquireConnectionException
我添加了幾個3.5.0依賴關係,然後收到一個NoSuchMethodFoundException,這導致我相信我現在有一些版本問題。所以我覺得我現在處於一個老鼠洞。我希望我使用錯誤的運行時錯誤的依賴關係。 有什麼建議嗎?
感謝您的回覆,我會用幾個鏈接和結論更新我的帖子。 –