2014-12-05 6 views
1

Mobicents USSD Gateway를 시작하려고합니다. 지금 문제는 다음입니다 : 그는 따라서 오류가 반환 종속성을 배포하기 전에 제이 보스 모듈을 배포하려고 :Mobicents의 배포 순서 JAZLE 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

그리고 나는 SS7 시뮬레이터로 테스트 할 수 있었다, 그리고 TestServlet를 통해 인스턴스 되었기 때문에 게이트웨이, funtional입니다 : 다음은 이러한 오류 후 일부 로그가 있습니다. 사실, 실제 HLR로 테스트 할 수 있었기 때문에 작동했습니다. 이제 우리는 그 위에 몇 가지 개발을 코드화해야합니다 ...

그 오류에 대해 ... 나는 아직 대답이 없습니다. 어쨌든 마침내 문제를 해결할 방법을 추측하면이 텍스트가 업데이트됩니다.

그냥 마지막 코멘트 ... 이 막사 해결책을 구축하려면 정말 고통 스러웠습니다. 원래 지침 DeployUSSDGWFromTrunk에 실패했습니다. 나는 달릴 수 없었고 컴파일과 실행, 많은 Google 그룹 게시물 읽기, p30을 통해 임의의 내용을 변경하는 데 약 일주일이 걸렸다.

마침내 우리는 그것을 달릴 수 있었지만 여전히 좋은 개발 기반이 아니라는 느낌을 가지고 있습니다.

+0

도움 주셔서 감사합니다. 나는 이미 내 문제를 해결하고있다. 불행히도 나는 이미 어떻게 기억하지 못하고있다. 죄송 합니다만, 투표 할 수는 없습니다. 담당자가 충분하지 않습니다. – user3177112