Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Mobicents JAIN SLEE部署命令_Java_Jboss5.x_Jain Slee - Fatal编程技术网

Java 在Mobicents JAIN SLEE部署命令

Java 在Mobicents JAIN SLEE部署命令,java,jboss5.x,jain-slee,Java,Jboss5.x,Jain Slee,我正试图启动Mobicents USSD网关。现在的问题是: Jboss试图在部署模块依赖项之前部署模块,因此返回错误: SLEE DUs not deployed, due to missing dependencies: file:/mobicents-jainslee-2.7.0.FINAL-jboss-5.1.0.GA/jboss-5.1.0.GA/server/default/deploy/mobicents-ussd-gateway/services-DU-1.0.0-SNAPSHO

我正试图启动Mobicents USSD网关。现在的问题是: Jboss试图在部署模块依赖项之前部署模块,因此返回错误:

SLEE DUs not deployed, due to missing dependencies:
file:/mobicents-jainslee-2.7.0.FINAL-jboss-5.1.0.GA/jboss-5.1.0.GA/server/default/deploy/mobicents-ussd-gateway/services-DU-1.0.0-SNAPSHOT.jar/
    Missing Dependencies:
        EventTypeID[name=ss7.map.DIALOG_REQUEST,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.DIALOG_DELIMITER,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.REJECT_COMPONENT,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.DIALOG_PROVIDERABORT,vendor=org.mobicents,version=1.0]
        ResourceAdaptorTypeID[name=MAPResourceAdaptorType,vendor=org.mobicents,version=2.0]
        EventTypeID[name=ss7.map.service.suplementary.PROCESS_UNSTRUCTURED_SS_REQUEST,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.DIALOG_TIMEOUT,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.DIALOG_REJECT,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.DIALOG_CLOSE,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.service.suplementary.UNSTRUCTURED_SS_RESPONSE,vendor=org.mobicents,version=1.0]
        LibraryID[name=library-map,vendor=library-map,version=2.0]
        EventTypeID[name=ss7.map.DIALOG_NOTICE,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.ERROR_COMPONENT,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.DIALOG_USERABORT,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.INVOKE_TIMEOUT,vendor=org.mobicents,version=1.0]
        EventTypeID[name=ss7.map.DIALOG_ACCEPT,vendor=org.mobicents,version=1.0]
        MAPRA
我尝试通过jboss-deployment-structure.xml设置部署单元服务-DU-1.0.0-SNAPSHOT.jar的依赖关系:

<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
  <deployment>
    <dependencies>
      <module name="mobicents-slee-ra-jdbc-DU-1.0.0.FINAL.jar" />
      <module name="mobicents-slee-ra-map-du-2.8.0-SNAPSHOT.jar" />
    </dependencies>
  </deployment>
</jboss-deployment-structure>

我想这是一个部署顺序问题,但也许我错了,这是另一回事。有人能帮我吗?

这不是真正的答案。。。但有些人可能会发现它很有用

我对那些jBoss部署日志也有同样的问题。 我不知道如何解决这个问题,但至少在我的例子中,jBoss继续记录消息,最后启动了UssdGateway。 以下是这些错误之后的一些日志:

11:21:26288信息[USSDProperties Management](主)加载USSD 来自 /home/ericsson/jboss-5.1.0.GA/server/default/data/UssdManagement_ussdproperties.xml 11:21:26295信息[ShortCodeRoutingRuleManagement](主)加载 来自的短代码路由规则配置 /home/ericsson/jboss-5.1.0.GA/server/default/data/UssdManagement_scroutingrule.xml 11:21:26295警告[ShortCodeRoutingRuleManagement](主)失败 加载短代码routig规则配置文件。 /home/ericsson/jboss-5.1.0.GA/server/default/data/UssdManagement_scroutingrule.xml (没有这样的文件或目录)11:21:26302信息[UssdManagement](main) 已启动UssdManagement 11:21:26332信息[ShellServer](主) 正在启动SS7命令行管理程序环境11:21:26350信息 [ShellServer](主)ShellExecutor正在侦听/127.0.0.1:3435 11:21:26510信息[Http11Protocol](主)在上启动Coyote HTTP/1.1 http-127.0.0.1-8080 11:21:26549信息[AjpProtocol](主)正在启动 土狼AJP/1.3关于AJP-127.0.0.1-8009 11:21:26566信息[ServerImpl] (主要)JBoss(微容器)[5.1.0.GA(构建:SVNTag=JBoss_5_1_0_GA 日期=200905221634)]在1m:7s:690ms内开始

网关是功能性的,因为我能够用SS7模拟器测试它,TestServlet被实例化。事实上,我可以用一个真正的HLR来测试它,所以它可以正常工作。 现在我们必须在上面编写一些开发代码

对于那个错误,还有什么可以暗示。。。我仍然没有答案。 无论如何,如果我最终猜到如何修复它,我将更新此文本

只是最后的评论。。。 构建这个mobicents解决方案真是一件痛苦的事。 中的原始指令失败。 我没能让它运行,我们(一位同事和我)花了大约一周的时间让它编译和运行,阅读了许多谷歌群组的帖子,并通过pom更改了随机内容


我们终于让它运行起来了,但我仍然觉得它不是一个很好的开发基础。

谢谢您的帮助。我已经解决了我的问题,不幸的是我已经不记得怎么解决了。抱歉,无法投票,没有足够的代表。
2014-12-05 07:19:24,826 ERROR [org.mobicents.slee.container.deployment.jboss.DeploymentManager] (main) Failure invoking 'InstallDeployableUnitAction[file:/mobicents-jainslee-2.7.0.FINAL-jboss-5.1.0.GA/jboss-5.1.0.GA/server/default/deploy/mobicents-ussd-gateway/services-DU-1.0.0-SNAPSHOT.jar/]
javax.slee.management.DeploymentException: Failure encountered during deploy process.
    at org.mobicents.slee.container.management.jmx.DeploymentMBeanImpl.install(DeploymentMBeanImpl.java:340)
    at org.mobicents.slee.container.deployment.jboss.action.InstallDeployableUnitAction.invoke(InstallDeployableUnitAction.java:41)
    at org.mobicents.slee.container.deployment.jboss.DeploymentManager.sciAction(DeploymentManager.java:316)
    at org.mobicents.slee.container.deployment.jboss.DeploymentManager.installDeployableUnit(DeploymentManager.java:181)
    at org.mobicents.slee.container.deployment.jboss.SLEESubDeployer.start(SLEESubDeployer.java:281)