当我尝试在 Mule 独立但不在任何点中部署共享域时出现问题



我正在尝试测试共享资源、共享HTTP连接器的概念。

应用程序非常简单,在每个应用程序中只有一个HTTP入站连接器和一组Payload来给出响应。

在Anypoint中,这些应用程序与域完美配合,但当我想在mule单机版中部署它时,我会出现错误,因为应用程序无法找到域。

我检查了很多东西:

  • 域部署在域文件夹和应用程序中文件夹
  • 我在Anypoint和单机版中使用相同的Mule版本
  • zip是使用Anypoint创建的
  • 域似乎已正确部署(我有锚定文件和目录)

但是当Mule尝试部署应用程序时,会出现以下错误。有什么东西我遗漏了吗?

信息2017-02-28 09:54:10953[WrapperListener_start_runner]org.mule.module.launcher.ArtifactArchiveInstaller:分解mule工件存档:文件:/C:/EDP_POC/mule/mule-standalone3.8.0/apps/zz_pru1.zip错误2017-02-28 9:54:10974[Wrapper Listener_start_runner]org.mule.module.loncher.Default ArchiveDeployer:+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++未能部署项目"zz_pru1",请参阅下面的++++++++++在org.mule.module.launcher.domain.DefaultDomainFactory.findDomain(DefaultDomainFactory.java:75)~[mule-module-launcher-3.8.0.jar:3.8.0]在org.mule.module launcher.domain.DefaultDomainFactory.createArtifact(DefaultDomainFactory.java:60)~[mule-module-auncher-3.8.0.jar:3.8.0]在org.mule.module.laugher.domain.DfaultDomainFactory.ccreateArtifact~在org.mule.module.launcher.application.DefaultApplicationFactory.java:70)处的[mule-module-lancher-3.8.0.jar:3.8.0]~在org.muler.module.laugher.application.DfaultApplicationFactory.createArtifact(DefaultApplicationFactory.java:52)处的[mule-module-lancher-3.8%jar:3.8.0]~在org.mule.module.launcher.application.DefaultApplicationFactory.createArtifact(DefaultApplicationFactory.java:24~在org.mule.module.launcher.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeveloper.java:145)~org.mule.module launcher.DefaultArchiveDeployer.deployPackage_Artifactorg.mule.module.launcher.DefaultArchiveDeployer.deployPackagedArtifact~在org.mule.module.launcher.MuleDeploymentService.start(MuleDeplymentService.java:104)上的[mule-module-launcher-3.08.jar:3.8.0]在org.mule.module.laugher.MuleContainer.start(MuleContainer.java:170)上的[mule-module launcher-3.8.0.jar:3.8.0]在sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)上的~[?:1.8.0_111]sun.reflect.NativeMethodAccessorImpl.invoke(未知源)~[?:1.8.0_111]在sun.reflection.DelegatingMethodAccessorImpl.invoke(未知源(WrapperManager.java:2788)~[wrapper-3.23.jar:3.2.3]信息2017-02-28 09:54:10974[WrapperListener_start_runner]org.mule.launcher.ArtifactArchiveInstaller:分解骡子工件存档:文件:/C:/EDP_POC/mule/mule-standalone3.8.0/apps/zz_pru2.zip错误2017-02-28 9:54:10992[WrapprListener_art_runner]org.mule.module launcher.Default ArchiveDeployer:+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++未能部署项目"zz_pru2",请参阅下面的++++++++++在org.mule.module.launcher.domain.DefaultDomainFactory.findDomain(DefaultDomainFactory.java:75)~[mule-module-launcher-3.8.0.jar:3.8.0]在org.mule.module launcher.domain.DefaultDomainFactory.createArtifact(DefaultDomainFactory.java:60)~[mule-module-auncher-3.8.0.jar:3.8.0]在org.mule.module.laugher.domain.DfaultDomainFactory.ccreateArtifact~在org.mule.module.launcher.application.DefaultApplicationFactory.java:70)处的[mule-module-lancher-3.8.0.jar:3.8.0]~在org.muler.module.laugher.application.DfaultApplicationFactory.createArtifact(DefaultApplicationFactory.java:52)处的[mule-module-lancher-3.8%jar:3.8.0]~在org.mule.module.launcher.application.DefaultApplicationFactory.createArtifact(DefaultApplicationFactory.java:24

提前感谢您的支持。Roberto

感谢@RamakrishnaN,我解决了这个问题。

域名在mule单机版中不正确,因此应用程序找不到它。

干杯Roberto

最新更新