2014-12-05 3 views
1

Я пытаюсь запустить Mobicents USSD Gateway. Сейчас проблема заключается в следующем: Jboss пытается развернуть модуль, прежде чем он разворачивает его зависимости, следовательно, возвращая ошибку:Разверните заказ в Mobicents JAIN SLEE

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 

I`ve пытался настроить зависимости Удельные развертывания служб-DU-1.0.0- SNAPSHOT.jar через JBoss-deployement-structure.xml:

<?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> 

Но на этот раз он продолжает пытаться установить сервисы-DU, а затем передает отсутствующую зависимость, то succussfully устанавливает зависимости, а затем пытается установить сервисы-DU и исключение исключений:

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) 

Я предполагаю, что это проблема с развертыванием, но, возможно, я ошибаюсь, и это что-то другое. Кто-нибудь может мне с этим помочь?

ответ

0

Это не будет реальный ответ ... но кто-то может сочтет это полезным.

У меня точно такая же проблема с этими журналами развертывания jBoss. Я не знаю, как его решить, но, по крайней мере, в моем случае, jBoss продолжает записывать сообщения и, наконец, запускает UssdGateway. Здесь есть некоторые журналы после этих ошибок:

11:21:26,288 INFO [UssdPropertiesManagement] (main) Loading USSD Properties from /home/ericsson/jboss-5.1.0.GA/server/default/data/UssdManagement_ussdproperties.xml 11:21:26,295 INFO [ShortCodeRoutingRuleManagement] (main) Loading short code routig rule configuration from /home/ericsson/jboss-5.1.0.GA/server/default/data/UssdManagement_scroutingrule.xml 11:21:26,295 WARN [ShortCodeRoutingRuleManagement] (main) Failed to load the short code routig rule configuration file. /home/ericsson/jboss-5.1.0.GA/server/default/data/UssdManagement_scroutingrule.xml (No such file or directory) 11:21:26,302 INFO [UssdManagement] (main) Started UssdManagement 11:21:26,332 INFO [ShellServer] (main) Starting SS7 management shell environment 11:21:26,350 INFO [ShellServer] (main) ShellExecutor listening at /127.0.0.1:3435 11:21:26,510 INFO [Http11Protocol] (main) Starting Coyote HTTP/1.1 on http-127.0.0.1-8080 11:21:26,549 INFO [AjpProtocol] (main) Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009 11:21:26,566 INFO [ServerImpl] (main) JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221634)] Started in 1m:7s:690ms

И шлюз funtional, потому что я был в состоянии проверить его с помощью симулятора SS7 и TestServlet был инстанциирован. Фактически, я смог проверить его с помощью реального HLR, поэтому он вроде работает. Теперь нам нужно скопировать некоторые разработки поверх этого ...

За эту ошибку и что может означать ... У меня все еще нет ответа. В любом случае, если я наконец догадаюсь, как это исправить, я обновлю этот текст.

Только окончательный комментарий ... Чтобы построить это решение для мобильных устройств, это была настоящая боль. Исходные инструкции в DeployUSSDGWFromTrunkсбой. Мне не удалось запустить его, и нам потребовалось около недели, чтобы он скомпилировался и запустил, прочитав много сообщений в группах Google, и изменив случайные вещи через pom's.

Наконец-то мы получили его, но у меня все еще есть ощущение, что это не очень хорошая база развития.

+0

Благодарим за помощь. Я уже решил свою проблему, к несчастью, я уже не помню, как это сделать. Извините, не могу проголосовать, недостаточно. – user3177112