繁体   English   中英

将应用程序部署到Mule ESB期间发生ConnectException

[英]ConnectException during deploying application to Mule ESB

有人可以在Mule ESB上部署应用程序时解释下一个ConnectException的原因吗? 我正在做什么:1.我正在本地Anypoint Studio中打包应用程序。2.通过RDP登录到Mule Server。3.删除应用程序锚点后,将其复制到应用程序文件夹中。 重新启动服务器后,此异常不会重复(在首次部署期间)。
可能端口正在被另一个应用程序占用,但是没有人使用相同的端口…因此,异常文本:异常堆栈为:

  1. 已经使用的地址:JVM_Bind(java.net.BindException)java.net.TwoStacksPlainSocketImpl:-2(空)
  2. 已经使用的地址:JVM_Bind(java.net.BindException)(org.mule.transport.ConnectException)
    org.mule.transport.http.HttpConnectionManager:73( http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/transport/ConnectException.html )---------- -------------------------------------------------- --------------------根异常堆栈跟踪:java.net.BindException:已使用的地址:java.net.TwoStacksPlainSocketImpl.socketBind(本机方法)处的JVM_Bind java.net.AbstractPlainSocketImpl.bind上的java.net.TwoStacksPlainSocketImpl.socketBind(未知源)
    • 另外3个(为所有内容设置调试级别日志记录或'-Dmule.verbose.exceptions = true')

2015-06-23 11:57:56,426 [WrapperListener_start_runner] INFO org.mule.exception.DefaultSystemExceptionStrategy-捕获到的异常是ConnectException,尝试重新连接... 2015-06-23 11:57:56,426 [WrapperListener_start_runner] INFO组织。 mule.lifecycle.AbstractLifecycleManager-停止连接器:connector.http.mule.default 2015-06-23 11:57:56,426 [WrapperListener_start_runner]信息org.mule.lifecycle.AbstractLifecycleManager-停止:'null'。 对象是:HttpMessageReceiver 2015-06-23 11:57:56,426 [WrapperListener_start_runner]错误org.mule.transport.http.HttpConnector-org.mule.transport.http.HttpConnector.disconnect(HttpConnector.java上的null java.lang.NullPointerException :542)在org.mule.transport.http.HttpMessageReceiver.doDisconnect(HttpMessageReceiver.java:52)在org.mule.transport.AbstractTransportMessageHandler.disconnect(AbstractTransportMessageHandler.java:251)在org.mule.transport.AbstractConnector.disconnect( org.mule.exception.AbstractSystemExceptionStrategy.handleReconnection(AbstractSystemExceptionStrategy.java:97)的org.mule.exception.AbstractSystemExceptionStrategy.handleException(AbstractSystemExceptionStrategy.java:59)的org.mule.exception.AbstractSystemExceptionStrategy.handleException的AbstractConnector.java:1656) (AbstractSystemExceptionStrategy.java:77)在org.mule.lifecycle.AbstractLifecycleManager.invokePhase(AbstractLifecycleManager.java:148)在org.mule.construct.FlowConstructLifecycleManage org.mule.construct.AbstractFlowConstruct.start(AbstractFlowConstruct.java:140)上的r.fireStartPhase(FlowConstructLifecycleManager.java:95)在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)上的sun.reflect.NativeMethodAccessorImpl.invoke(未知源) )处org.mule.lifecycle.phases.DefaultLifecyclePhase.applyLifecycle(DefaultLifecyclePhase.java:225)处java.lang.reflect.Method.invoke(未知源)处sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源) org.mule.lifecycle.RegistryLifecycleManager.invokePhase(RegistryLifecycleManager.java:155)上的.lifecycle.RegistryLifecycleManager $ RegistryLifecycleCallback.onTransition(RegistryLifecycleManager.java:276)在org.mule.lifecycle.RegistryLifecycleManager.fireLifecycle(RegistryLifecycleManager.java:126)在org.mule.registry.MuleRegistryHelper.fireLifecycle(MuleRegistryHelper.java:120)上的org.mule.registry.AbstractRegistryBroker.fireLifecycle(AbstractRegistryBroker.java:80)在org.mule.lifecycle.MuleContextLif org.mule.lifecycle.MuleContextLifecycleManager $ MuleContextLifecycleCallback.onTransition(MuleContextLifecycleManager.java:90)处的ecycleManager $ MuleContextLifecycleManager.java:94)org.mule.lifecycle.MuleContextLifecycleManager.invokePhase(MuleContextLifecycleManager.java.90) .mule.lifecycle.MuleContextLifecycleManager.fireLifecycle(MuleContextLifecycleManager.java:64)位于org.mule.DefaultMuleContext.start(DefaultMuleContext.java:255)位于org.mule.module.launcher.application.DefaultMuleApplication.start(DefaultMuleApplication.java:147) )的org.mule.module.launcher.DefaultMuleDeployer.deploy(DefaultMuleDeployer.java:48)的org.mule.module.launcher.DefaultMuleDeployer.deploy(DefaultMuleDeployer.java:48)的org.mule.module.launcher。位于org.mule.module.launcher的MuleDeploymentService.guardedDeploy(MuleDeploymentService.java:420)。位于org.mule.module.launcher.MuleContainer.start(MuleDeploymentService.start(MuleDeploymentService.java:186) MuleContainer.java:160),位于sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法),位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源),位于sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源),位于java.lang.reflect.Method .invoke(来源不明)org.mule.module.reboot.MuleContainerWrapper.start(MuleContainerWrapper.java:56)at org.tanukisoftware.wrapper.WrapperManager $ 12.run(WrapperManager.java:2788)2015-06-23 11: 57:56,457 [WrapperListener_start_runner] INFO org.mule.transport.http.HttpConnector-断开连接:HttpConnector {

尝试找到运行端口的PID。

发出命令以终止该进程并释放端口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM