Closed johnnyAnd closed 8 years ago
Hi @JohnTet. That's wrong, you're not adding the msisdn value in the URL. Please go through the README thoroughly and also have in mind that soon that will change as for #50.
Also, for testing you need to run both the server and the jSS7 simulator configured for ATI tests.
@FerUy when I add MSISDN i still get the same result, on server when I do this I get " Invalid MSISDN specified" which makes sense.
For testing server and jss7 simulator with ATI, is there any tutorial for that ?
@JohnTet unfortunately we don't have yet a tutorial for testing with ATI, but we will very soon (and not only ATI, but other MAP procedures for 3G location like SRIforLCS, PSL and SLR).
Also, I'm about to board a long trip back home, will be back on Wednesday. Then I will get back to you in this regard. In the meantime, @angrygreenfrogs and/or @Monix might help you.
Having said all of these, please keep in mind that we are at this time refactoring all this GMLC release and will be immensely improved in the next few weeks, with location capabilities from GSM to LTE (SS7/MAP and Diameter-based Evolved Packet Core Location Protocol).
have a safe trip @FerUy , I will wait for responses from other :)
Hey @JohnTet, we recently updated the http-servlet dependency, which resulted in the url changing to /restcomm instead of /mobicents.
@Monix Yes it works with restcomm, but that should be replicated here https://github.com/RestComm/gmlc/blob/master/README.md as well.
Also what about any tutorial to test GMLC (with location) on localhost ? so when I pass it some dummy location it gives me a response, right now it just gives me empty response which is understandable.
Is the tutorial possible ?
@JohnTet Thanks for the report on the readme. Please add a new issue for that.
I'm not sure about the dummy feature, but please do open an issue for that as well and we'll see.
@Monix alright I am adding that,
@Monix It is still same on the server. When I try to hit localhost:8080/restcomm, it throws an error ,
localhost:8080/restcomm?msisdn=10 behaves the same way.
Hey @JohnTet, can you please upload a copy of your /jboss-5.1.0.GA/server/default/log/server.log
@Monix PFA
2016-07-19 21:30:33,974 INFO [javax.slee.SbbNotification[service=ServiceID[name=mobicents-gmlc,vendor=org.mobicents,version=1.0],sbb=SbbID[name=MobileCoreNetworkInterfaceSbb,vendor=org.mobicents,version=1.0]].MobileCoreNetworkInterfaceSbb] (SLEE-EventRouterExecutor-4-thread-1) MSISDN is null, sending back -1 for cellid
2016-07-19 21:30:33,998 INFO [javax.slee.SbbNotification[service=ServiceID[name=mobicents-gmlc,vendor=org.mobicents,version=1.0],sbb=SbbID[name=MobileCoreNetworkInterfaceSbb,vendor=org.mobicents,version=1.0]].MobileCoreNetworkInterfaceSbb] (SLEE-EventRouterExecutor-4-thread-1) HTTP Request received and response sent.
2016-07-19 21:30:43,809 WARN [org.mobicents.protocols.ss7.sccp.impl.SccpRoutingControl] (SLEE-EventRouterExecutor-0-thread-1) Received SccpMessage for Translation but no matching Rule found for local routing
SccpMessage=Sccp Msg [Type=-1 networkId=0 sls=1 incomingOpc=-1 incomingDpc=-1 outgoingDpc=-1 CallingAddress(pc=0,ssn=145,AI=18,gt=GlobalTitle0100Impl [digits=000000, natureOfAddress=INTERNATIONAL, numberingPlan=ISDN_TELEPHONY, translationType=0, encodingScheme=BCDEvenEncodingScheme[type=BCD_ODD, code=2]]) CalledParty(pc=0,ssn=6,AI=18,gt=GlobalTitle0100Impl [digits=123, natureOfAddress=INTERNATIONAL, numberingPlan=ISDN_TELEPHONY, translationType=0, encodingScheme=BCDOddEncodingScheme[type=BCD_ODD, code=1]]) DataLen=71]
2016-07-19 21:31:43,807 ERROR [javax.slee.SbbNotification[service=ServiceID[name=mobicents-gmlc,vendor=org.mobicents,version=1.0],sbb=SbbID[name=MobileCoreNetworkInterfaceSbb,vendor=org.mobicents,version=1.0]].MobileCoreNetworkInterfaceSbb] (SLEE-EventRouterExecutor-3-thread-1)
Rx : onDialogTimeout DialogTimeout [org.mobicents.slee.resource.map.service.mobility.wrappers.MAPDialogMobilityWrapper@7fb467b7]
2016-07-19 21:31:43,808 WARN [javax.slee.SbbNotification[service=ServiceID[name=mobicents-gmlc,vendor=org.mobicents,version=1.0],sbb=SbbID[name=MobileCoreNetworkInterfaceSbb,vendor=org.mobicents,version=1.0]].MobileCoreNetworkInterfaceSbb] (SLEE-EventRouterExecutor-3-thread-1) When responding to HTTP no pending HTTP request is found, responseData=DialogTimeout
2016-07-19 22:05:36,816 INFO [javax.slee.SbbNotification[service=ServiceID[name=mobicents-gmlc,vendor=org.mobicents,version=1.0],sbb=SbbID[name=MobileCoreNetworkInterfaceSbb,vendor=org.mobicents,version=1.0]].MobileCoreNetworkInterfaceSbb] (SLEE-EventRouterExecutor-4-thread-1) MSISDN is null, sending back -1 for cellid
2016-07-19 22:05:36,828 INFO [javax.slee.SbbNotification[service=ServiceID[name=mobicents-gmlc,vendor=org.mobicents,version=1.0],sbb=SbbID[name=MobileCoreNetworkInterfaceSbb,vendor=org.mobicents,version=1.0]].MobileCoreNetworkInterfaceSbb] (SLEE-EventRouterExecutor-4-thread-1) HTTP Request received and response sent.
Hi @JohnTet can you please try with URL localhost:8080/restcomm?msisdn=7462379 ? (any number will do)
Anyway, that won't fix it either @JohnTet and actually we are working on it. Will revert asap when solved.
ok I am here for any help or assistance. @FerUy
@JohnTet, just solved the problem... will provide instructions in the next minutes. Stay tuned.
@JohnTet, please use the following instructions and tell me if it's solved for you too (always using latest release):
0.1) In $JBOSS_HOME/server/simulator/data/SccpStack_sccprouter2.xml set the configuration to the following: `<?xml version="1.0" encoding="UTF-8" ?>
@FerUy I am going to test this after doing ant again. on it.
@JohnTet Thanks for your persistence here, I can confirm the 503 you encountered is a legitimate bug caused by conflicting dependencies in the Jboss boot sequence. The old version of the servlet is being loaded via org.mobicents.slee.container.management.jmx.DeploymentMBeanImpl. Will be resolving this via reopening #46, so please continue any discussion there.
I m trying to check GMLC on localhost by passing it a random MSISDN.
I installed GLMC on my server and localhost.
When I try
localhost:8080/mobicents o
n localhost it returns 404. it works fine on VPS what could be the issue on localhost, the mobicent service is running as well.2 ) How can I test location testing on localhost ? Do I need to connect it with some other server ?