2 Skype #'s, 1 Account: Question About Calling Out

Hi folks - I am needing a 2nd Skype # for business in a 2nd area code. Same biz, just a different location. From my research it seems that having both #'s under 1 account could work. I don't really need to know which # was called. However... I do need to be able to choose which # to call out on. One area code for one region and the other # for the other location. I use Skype on my iPad and Android phone. Will I be able to choose which # to make a call from on both of these devices? Thanks much.
Solved!
Go to Solution.

When two Skype Numbers are associated with the same account, it is possible to control which number will be used for outgoing Caller ID purposes
Toggling between these numbers is possible in your account settings, but it is not particularly convenient to do this on an ongoing basis, especially since the setting is not available in profile settings under Android
It is also possible set up Caller ID so that the number that corresponds to the country code of the number you are calling is displayed, but that won't work when the Skype Numbers are for different area codes in the same country
Another way to address this issue is to use 2 Skype accounts, and get a Skype Number for each Skype Name
It is possible to simultaneously run multiple instances of the Skype client under Windows and Linux (and I think OS X too), but, unfortunately, not on smartphones or tablets
Regards,
Neil

Similar Messages

  • Question about calling batch file by using the System Exec+.vi?

    Hi
    I have a problem about calling batch file. I know that the system exec is equivalent to "run" in Windows. I called the batch file c:\rtxdos\bs\ch0.bat successfully in the "run" but it didn't work in the LabVIEW program. The dos prompt had an error message "Bad command or file name" and it just happen when I call this batch file in LabVIEW. Why?
    Bill.

    Hi,
    Try to set the "working directory" parameter of System exec.vi to the directory where the batch file is located. It may help.
    Good luck.
    Oleg Chutko.

  • A question about call manager traces for Sip phones.

    So today I create a sip based ip communicator and pressed the new call button and heard a dial tone.  I started typing my telephone number. Half way through, I heard  another secondary dial tone (which indicates mis-configured route pattern somewhere) . 
    However, When I look at the call manager logs, I do not actually see the digits that I was typing. With SCCP, I can see the keypad button press messages in the traces, but here, I cannot see the pressed buttons in my CUCM traces. Can anyone help with telling me how I can see button presses going to call manager .   All I can see are the logs  below which came up as soon as I got the dial tone and the final sip invite messages. I see nothing in-between. 
    |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.xx.4.xx on port 56714 index 31809 with 973 bytes:
    [6387070,NET]
    NOTIFY sip:[email protected] SIP/2.0
    Via: SIP/2.0/TCP 10.x.x.66:56714;branch=z9hG4bK00005b1e
    To: <sip:[email protected]>
    From: <sip:[email protected]>;tag=00ffb00bc50a00340000499f-00006ab4
    Call-ID: [email protected]
    Date: Sat, 14 Feb 2015 14:17:40 GMT
    CSeq: 19 NOTIFY
    Event: dialog
    Subscription-State: active
    Max-Forwards: 70
    Contact: <sip:[email protected]:56714;transport=TCP>
    Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
    Content-Length: 350
    Content-Type: application/dialog-info+xml
    Content-Disposition: session;handling=required
    <?xml version="1.0" encoding="UTF-8" ?>
    <dialog-info xmlns:call="urn:x-cisco:parmams:xml:ns:dialog-info:dialog:callinfo-dialog" version="18" state="partial" entity="sip:[email protected]">
    <dialog id="12" call-id="[email protected]" local-tag="00ffb00bc50a003300006390-00002d4f"><state>trying</state></dialog>
    </dialog-info>
    SIPStationD(12991) - processCommonDialogNotifyInd:   Did 12 Sending Notified SIPOffHook to new Cdfc

    Here is a more detailed explanation of how SIP calls notify cucm when they go off hook to make a call. The digit dialled here is 4080
    +++++ Analysis of SIP Phone making a call +++++++++
    The user picks up the phone and the IP Phone sends a NOTIFY to CUCM to indicate the start of a new dialog. This dialog begings by an offhook event
    00869539.002 |14:58:13.837 |AppInfo  |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.50.16.1 on port 52910 index 2748 with 976 bytes:
    [46240,NET]
    NOTIFY sip:[email protected] SIP/2.0
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK00002531
    To: <sip:[email protected]>
    From: <sip:[email protected]>;tag=544e42f26d0b001e000056e7-0000311c
    Call-ID: [email protected]
    Date: Mon, 16 Feb 2015 12:58:13 GMT
    CSeq: 11 NOTIFY
    Event: dialog
    Subscription-State: active
    Max-Forwards: 70
    Contact: <sip:[email protected]:52910;transport=TCP>
    Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
    Content-Length: 350
    Content-Type: application/dialog-info+xml
    Content-Disposition: session;handling=required
    <?xml version="1.0" encoding="UTF-8" ?>
    <dialog-info xmlns:call="urn:x-cisco:parmams:xml:ns:dialog-info:dialog:callinfo-dialog" version="10" state="partial" entity="sip:[email protected]">
    <dialog id="6" call-id="[email protected]" local-tag="544e42f26d0b001d00007cc9-000044a3"><state>trying</state></dialog>
    </dialog-info>
    ++++ CUCM SIP stack processes the new connection for the phone+++++++
    00869540.001 |14:58:13.837 |AppInfo  |//SIP/Stack/Info/0x0/ccsip_process_sipspi_queue_event: ccsip_spi_get_msg_type returned: 2 (SIP_NETWORK_MSG), for event 1 (SIPSPI_EV_NEW_MESSAGE)
    00869540.002 |14:58:13.837 |AppInfo  |//SIP/Stack/Transport/0x0/sipTransportProcessNWNewConnMsg: context=(nil)
    00869540.003 |14:58:13.837 |AppInfo  |//SIP/Stack/Transport/0x0/sipConnectionManagerProcessNewConnMsg: gConnTab=0xe81c0d70, addr=10.50.16.1, port=52910, connid=2748, transport=TCP
    ++++ Next CUCM allocates a call id for this call +++++
    00869546.002 |14:58:13.838 |AppInfo  |LineControl(66) - Get call instance=1 for CI=24419584
    +++Next CUCM sends a 200 OK to the NOTIFY request for the new dialog ++++
    00869555.007 |14:58:13.839 |AppInfo  |//SIP/Stack/Transport/0x0xe7df4d48/sipTransportPostSendMessage: Posting send for msg=0xefbe9910, addr=10.50.16.1, port=52910, connId=2748 for
    00869555.008 |14:58:13.839 |AppInfo  |//SIP/Stack/Info/0x0/act_dialog_pending_resp_event: Changing from State: SUBSCRIBE_STATE_DIALOG_PENDING to state SUBSCRIBE_STATE_ACTIVE
    00869556.000 |14:58:13.839 |SdlSig   |SIPSPISignal                           |wait                           |SIPTcp(1,100,71,1)               |SIPHandler(1,100,79,1)           |1,100,14,31314.75^10.50.16.1^SEP00909E9D106C |*TraceFlagOverrode
    00869556.001 |14:58:13.839 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.50.16.1 on port 52910 index 2748
    [46241,NET]
    SIP/2.0 200 OK
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK00002531
    From: <sip:[email protected]>;tag=544e42f26d0b001e000056e7-0000311c
    To: <sip:[email protected]>;tag=1822746380
    Date: Mon, 16 Feb 2015 12:58:13 GMT
    Call-ID: [email protected]
    CSeq: 11 NOTIFY
    Server: Cisco-CUCM10.5
    Content-Length: 0
    ++++ The IP Phone sends its connection ID to CUCM, its ip address and its port number+++++++++
    00869541.001 |14:58:13.838 |AppInfo  |SIPStationInit: connID=2748, SEP00909E9D106C, 10.50.16.1:52910, Routed signal by connection index to (1,100,73,66)
    ++++ Next CUCM informs us that the NOTIFY message is for an offhook event ++++++
    00869542.003 |14:58:13.838 |AppInfo  |SIPStationD(66) - processCommonDialogNotifyInd: Notified Dialogs - Did 6 State trying
    00869542.004 |14:58:13.838 |AppInfo  |SIPStationD(66) - processCommonDialogNotifyInd:   Did 6 Sending Notified SIPOffHook to new Cdfc
    00869542.010 |14:58:13.838 |AppInfo  |SIPStationD(66) - processSIPOffHook Primary Call Not-Found
    00869543.000 |14:58:13.838 |SdlSig   |SIPOffHookInd 
    +++ The next thing is the USER dials a digit on the phone ++++++
    This is where it gets a little complicated. So lets examine this. The first digit that is dialled generates an INVITE to CUCM like this:
    In this example the user dialled "4" first so we see an "INVITE sip:4@host-IP"
    00869559.002 |14:58:14.064 |AppInfo  |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.50.16.1 on port 52910 index 2748 with 1445 bytes:
    [46242,NET]
    INVITE sip:[email protected];user=phone SIP/2.0
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK000015ec
    From: "Emre ESEN" <sip:[email protected]>;tag=544e42f26d0b001d00007cc9-000044a3
    To: <sip:[email protected];user=phone>
    Call-ID: [email protected]
    Max-Forwards: 70
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    CSeq: 101 INVITE
    User-Agent: Cisco-SIPIPCommunicator/9.1.1
    Contact: <sip:[email protected]:52910;transport=tcp>
    Expires: 180
    Accept: application/sdp
    Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE,INFO
    Remote-Party-ID: "Emre ESEN" <sip:[email protected]>;party=calling;id-type=subscriber;privacy=off;screen=yes
    Supported: replaces,join,sdp-anat,norefersub,extended-refer,X-cisco-callinfo,X-cisco-serviceuri,X-cisco-escapecodes,X-cisco-service-control,X-cisco-srtp-fallback,X-cisco-monrec,X-cisco-config,X-cisco-sis-5.1.0,X-cisco-xsi-8.5.1
    Allow-Events: kpml,dialog
    Content-Length: 373
    Content-Type: application/sdp
    Content-Disposition: session;handling=optional
    v=0
    o=Cisco-SIPUA 21020 0 IN IP4 10.50.16.1
    s=SIP Call
    t=0 0
    m=audio 20250 RTP/AVP 0 8 18 9 116 124 101
    c=IN IP4 10.50.16.1
    a=rtpmap:0 PCMU/8000
    a=rtpmap:8 PCMA/8000
    a=rtpmap:18 G729/8000
    a=fmtp:18 annexb=no
    a=rtpmap:9 G722/8000
    a=rtpmap:116 iLBC/8000
    a=fmtp:116 mode=20
    a=rtpmap:124 ISAC/16000
    a=rtpmap:101 telephone-event/8000
    a=fmtp:101 0-15
    a=sendrecv
    +++++ NEXT CUCM sends a trying for the INVITE it received +++++++++++
    00869562.001 |14:58:14.065 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.50.16.1 on port 52910 index 2748
    [46243,NET]
    SIP/2.0 100 Trying
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK000015ec
    From: "Emre ESEN" <sip:[email protected]>;tag=544e42f26d0b001d00007cc9-000044a3
    To: <sip:[email protected];user=phone>
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    Call-ID: [email protected]
    CSeq: 101 INVITE
    Allow-Events: presence
    Content-Length: 0
    ++++NOW CUCM evaluates the DTMF supported by the phone to determine how to inform the phones to send the remaining dtmf digits++++
    From the INVITE cucm concludes that KPML and rtp-nte is supported
    00869566.009 |14:58:14.066 |AppInfo  |setEndpointsDtmfCaps: KPML Supported.
    00869566.010 |14:58:14.066 |AppInfo  |setEndpointsDtmfCaps: Detected inband DTMF support
    Next CUCM generates kpml event pkg which is going to be used to receive the remaining digits from the phone
    00869590.001 |14:58:14.067 |AppInfo  |SIPEventPkg::SIPEventPkg 0xe4a1d1e0 scbId[16725], event name[kpml; [email protected]; from-tag=544e42f26d0b001d00007cc9-000044a3], id[]
    +++ Next CUCM sends a SUBSCRIBE to the IP phone for kpml event +++++
    00869594.001 |14:58:14.068 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.50.16.1 on port 52910 index 2748
    [46244,NET]
    SUBSCRIBE sip:[email protected]:52910 SIP/2.0
    Via: SIP/2.0/TCP 10.28.132.111:5060;branch=z9hG4bKce719b37856
    From: <sip:[email protected]>;tag=480227084
    To: <sip:[email protected]>
    Call-ID: [email protected]
    CSeq: 101 SUBSCRIBE
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    User-Agent: Cisco-CUCM10.5
    Event: kpml; [email protected]; from-tag=544e42f26d0b001d00007cc9-000044a3
    Expires: 7200
    Contact: <sip:[email protected]:5060;transport=tcp>
    Accept: application/kpml-response+xml
    Max-Forwards: 70
    Content-Type: application/kpml-request+xml
    Content-Length: 424
    <?xml version="1.0" encoding="UTF-8" ?>
    <kpml-request xmlns="urn:ietf:params:xml:ns:kpml-request" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ietf:params:xml:ns:kpml-request kpml-request.xsd" version="1.0">
      <pattern criticaldigittimer="1000" extradigittimer="500" interdigittimer="15000" persist="persist">
        <regex tag="Backspace OK">[x#*+]|bs</regex>
      </pattern>
      </kpml-request>
     +++ Next we get a 200 OK to the SUBSCRIBE from the ip phone ++++
     00869595.002 |14:58:14.118 |AppInfo  |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.50.16.1 on port 52910 index 2748 with 459 bytes:
    [46245,NET]
    SIP/2.0 200 OK
    Via: SIP/2.0/TCP 10.28.132.111:5060;branch=z9hG4bKce719b37856
    From: <sip:[email protected]>;tag=480227084
    To: <sip:[email protected]>;tag=544e42f26d0b001f0000092c-0000070a
    Call-ID: [email protected]
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    CSeq: 101 SUBSCRIBE
    Server: Cisco-SIPIPCommunicator/9.1.1
    Contact: <sip:[email protected]:52910;transport=TCP>
    Expires: 7200
    Content-Length: 0
    +++ NEXT the IP phones sends the remaining digit dialled on the phone to CUCM +++
    00869603.002 |14:58:14.183 |AppInfo  |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.50.16.1 on port 52910 index 2748 with 573 bytes:
    [46247,NET]
    NOTIFY sip:[email protected]:5060 SIP/2.0
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK000045c8
    To: <sip:[email protected]>;tag=480227084
    From: <sip:[email protected]>;tag=544e42f26d0b001f0000092c-0000070a
    Call-ID: [email protected]
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    CSeq: 1000 NOTIFY
    Event: kpml
    Subscription-State: active; expires=7200
    Max-Forwards: 70
    Contact: <sip:[email protected]:52910;transport=TCP>
    Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
    Content-Length: 0
    00869608.001 |14:58:14.183 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.50.16.1 on port 52910 index 2748
    [46248,NET]
    SIP/2.0 200 OK
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK000045c8
    From: <sip:[email protected]>;tag=544e42f26d0b001f0000092c-0000070a
    To: <sip:[email protected]>;tag=480227084
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    Call-ID: [email protected]
    CSeq: 1000 NOTIFY
    Server: Cisco-CUCM10.5
    Content-Length: 0
    +++Next the IP phone sends the next digit. Here its important to note that the NOTIFY doesnt contain the next digit,
    the NOTIFY is still the same as the first digit but the next digit is carried in the xml document attached to the NOTIFY.
    At this point I will insert a paragraph from the RFC 4730 for SIP KPML
    +++++++++++++
    The event package uses SUBSCRIBE
       messages and allows for XML documents that define and describe filter
       specifications for capturing key presses (DTMF Tones) entered at a
       presentation-free User Interface SIP User Agent (UA).  The event
       package uses NOTIFY messages and allows for XML documents to report
       the captured key presses (DTMF tones), consistent with the filter
       specifications, to an Application Server +++++++++++++++++++++++++++
    00869609.002 |14:58:14.209 |AppInfo  |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.50.16.1 on port 52910 index 2748 with 877 bytes:
    [46249,NET]
    NOTIFY sip:[email protected]:5060 SIP/2.0
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK00003c9d
    To: <sip:[email protected]>;tag=480227084
    From: <sip:[email protected]>;tag=544e42f26d0b001f0000092c-0000070a
    Call-ID: [email protected]
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    CSeq: 1001 NOTIFY
    Event: kpml
    Subscription-State: active; expires=7200
    Max-Forwards: 70
    Contact: <sip:[email protected]:52910;transport=TCP>
    Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
    Content-Length: 209
    Content-Type: application/kpml-response+xml
    Content-Disposition: session;handling=required
    <?xml version="1.0" encoding="UTF-8"?>
    <kpml-response xmlns="urn:ietf:params:xml:ns:kpml-response" version="1.0" code="200" text="OK" suppressed="false" forced_flush="false" digits="0" tag="Backspace OK"/>
    00869622.001 |14:58:14.210 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.50.16.1 on port 52910 index 2748
    [46250,NET]
    SIP/2.0 200 OK
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK00003c9d
    From: <sip:[email protected]>;tag=544e42f26d0b001f0000092c-0000070a
    To: <sip:[email protected]>;tag=480227084
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    Call-ID: [email protected]
    CSeq: 1001 NOTIFY
    Server: Cisco-CUCM10.5
    Content-Length: 0
    +++ Again we get the next digit ++++
    00869624.002 |14:58:14.262 |AppInfo  |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.50.16.1 on port 52910 index 2748 with 877 bytes:
    [46251,NET]
    NOTIFY sip:[email protected]:5060 SIP/2.0
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK0000310f
    To: <sip:[email protected]>;tag=480227084
    From: <sip:[email protected]>;tag=544e42f26d0b001f0000092c-0000070a
    Call-ID: [email protected]
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    CSeq: 1002 NOTIFY
    Event: kpml
    Subscription-State: active; expires=7200
    Max-Forwards: 70
    Contact: <sip:[email protected]:52910;transport=TCP>
    Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
    Content-Length: 209
    Content-Type: application/kpml-response+xml
    Content-Disposition: session;handling=required
    <?xml version="1.0" encoding="UTF-8"?>
    <kpml-response xmlns="urn:ietf:params:xml:ns:kpml-response" version="1.0" code="200" text="OK" suppressed="false" forced_flush="false" digits="8" tag="Backspace OK"/>
    00869637.001 |14:58:14.263 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.50.16.1 on port 52910 index 2748
    [46252,NET]
    SIP/2.0 200 OK
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK0000310f
    From: <sip:[email protected]>;tag=544e42f26d0b001f0000092c-0000070a
    To: <sip:[email protected]>;tag=480227084
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    Call-ID: [email protected]
    CSeq: 1002 NOTIFY
    Server: Cisco-CUCM10.5
    Content-Length: 0
    +++ Finally we get the last digit ++++
    00869638.002 |14:58:14.390 |AppInfo  |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.50.16.1 on port 52910 index 2748 with 877 bytes:
    [46253,NET]
    NOTIFY sip:[email protected]:5060 SIP/2.0
    Via: SIP/2.0/TCP 10.50.16.1:52910;branch=z9hG4bK00006c1c
    To: <sip:[email protected]>;tag=480227084
    From: <sip:[email protected]>;tag=544e42f26d0b001f0000092c-0000070a
    Call-ID: [email protected]
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    CSeq: 1003 NOTIFY
    Event: kpml
    Subscription-State: active; expires=7200
    Max-Forwards: 70
    Contact: <sip:[email protected]:52910;transport=TCP>
    Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
    Content-Length: 209
    Content-Type: application/kpml-response+xml
    Content-Disposition: session;handling=required
    <?xml version="1.0" encoding="UTF-8"?>
    <kpml-response xmlns="urn:ietf:params:xml:ns:kpml-response" version="1.0" code="200" text="OK" suppressed="false" forced_flush="false" digits="0" tag="Backspace OK"/>
    Once digit collection is completed CUCM proceeds to finalise its digit analysis process.
    Note that digit analysis is carried out for each digit that is recieved. I have only included the final DA here
    00869648.003 |14:58:14.391 |AppInfo  |Digit Analysis: star_DaReq: Matching SIP URL, Numeric User, user=4080
    00869648.004 |14:58:14.391 |AppInfo  |Digit Analysis: getDaRes data: daRes.ssType=[0] Intercept DAMR.sstype=[0], TPcount=[0], DAMR.NotifyCount=[0], DaRes.NotifyCount=[0]
    00869648.005 |14:58:14.391 |AppInfo  |Digit Analysis: getDaRes - Remote Destination [4080] isURI[0]
    00869648.012 |14:58:14.391 |AppInfo  |Digit analysis: match(pi="2", fqcn="9106", cn="9106",plv="5", pss="", TodFilteredPss="", dd="4080",dac="0")
    00869648.013 |14:58:14.391 |AppInfo  |Digit analysis: analysis results
    00869648.014 |14:58:14.391 |AppInfo  ||PretransformCallingPartyNumber=9106
    |CallingPartyNumber=9106
    |DialingPartition=
    |DialingPattern=4XXX
    |FullyQualifiedCalledPartyNumber=4080
    |DialingPatternRegularExpression=(4[0-9][0-9][0-9])
    |DialingWhere=
    +++++Once this is done CUCM then proceeds to send the call out to to the intended destination as configured in the RL ++++
    00869701.001 |14:58:14.435 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.250.0.13 on port 5060 index 2754
    [46256,NET]
    INVITE sip:[email protected]:5060 SIP/2.0
    Via: SIP/2.0/TCP 10.28.132.111:5060;branch=z9hG4bKce931ee3d74
    From: "Emre ESEN" <sip:[email protected]>;tag=16726~813ee89e-33db-4d58-9f6a-61542cc840ee-24419585
    To: <sip:[email protected]>
    Date: Mon, 16 Feb 2015 12:58:14 GMT
    Call-ID: [email protected]
    Supported: timer,resource-priority,replaces

  • A question about calling classes

    Hi,
    I have a question regarding software design so that each class is independent of other.
    public class A
        public void methodA()
                 B m_B=new B();
              String strA=m_B.getBString();
              System.out.println(strA);
    public class B
       public String getBString()
                      return "someString";
    }My question: Is it possible to call the method in class B from class A without creating an instance of class B in method of class A ?
    I am trying to figure out if this can be done using interfaces and abstract classes.
    I am waiting for some suggestions and if you have completely different suggestion then I am open for it too.
    thanks in advance,
    @debug.

    interface I {
        String getString();
    class B implements I {
        public String getString() { return "someString";}
    class A {
        private I foo;
        public void setFoo(I foo) {this.foo = foo;}
        public I getFoo() {return foo;}
        public void methodA() {
          System.out.println(getFoo().getString());
    public class Main {
        public static void main(String[] args) {
            A a = new A();
            a.setFoo(new B());
            a.methodA();
    }There's one problem with decoupling A and B in this case - A's method creates an instance of B. The above is one solution. There are many others.

  • Question about calling a function.

    Im trying to call a function when a button is clicked, im using actionlistner() on the button, which looks as so :-
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
            jButton1ActionPerformed.keyPad();
        }then trying to run this fuction when the button is clicked:-
    private void keyPad(java.awt.event.ActionEvent keyPad){
            String oldNumber;                           //set oldNumber to String
            String newNumber;                           //set newNumber as a String
            jButtonCall.setEnabled(true);
            jLabelInstruction.setText("Press 'Call' When Ready...");
            oldNumber = jTextFieldScreenDisplay.getText();      //get txt, if any, assign to oldNumber
            newNumber = oldNumber + "1";                        //set newNumber as oldNumber adding String to end
            jTextFieldScreenDisplay.setText(newNumber);         //Display newNumber
        }Im new, please go easy, everything is done in the main class, but would like to take this one stage further and create a seperate class outside the main, but i wan to get this working from within the main first.
    Cheers Guy's
    Doo

    So what is your question?
    Besides:
    - the things are called "methods"Hello There!
    Sorry, i'm trying to call a 'method'. I have buttons numbered 0-9 which enter into a text field once clicked using ActionEvent. At the moment each button has its own block of code which is a bad habit as its the same code over with one differance, the number value.
    Am i right in thinking i should create one method? Then calling this method on each button.
    The problem i have is i am unsure of the code to call the method within each buttons ActionEvent ie:-
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
             //call the method keyPad when button is clicked
    private void keyPad(java.awt.event.ActionEvent keyPad){
              //run this
    - if you define a method to accept a parameter, you
    actually have to provide a parameter upon calling
    that method.I don't understand???
    Thanks
    Doo

  • Question about calling a procedure from a URL

    Hi
    In an Apex 3.0 application (which is not public) I use a procedure call in a URL to download the person's photo, if any. The call looks like this:
    {img src=#OWNER#.download_photo?p_id=&P10_ID.}
    This works fine. However, I found out that I can run that procedure just typing that URL in a web browser, without the need to be logged in to any application!
    This seems to me like a flaw in my procedure and I think I am missing something. In a way it makes sense, as there is not any reference in the URL to the application.
    How can I make this procedure to run only if I am logged in the application it is supposed to be run from?
    Thanks
    Luis

    Luis,
    There is a section (Security Issues to Consider) in the file upload/download how-to that describes how to handle this. Also, Anton Nielsen describes a technique linked to from Re: About file .
    Scott

  • Some very basic questions about calling a DLL in C[VI] code.

    Hello everyone!
    I'm sorry if this a really simple concept. I've come from a background of embedded systems, so DLLs are something I haven't really played around with much. Regardless. I'm developing an application in CVI for a project, and I generated a DLL that I want to use in Visual Studio 2013. I was able to compile it and it output the expected *.dll file. My question however is how do I properly import that *.dll into the CVI IDE? I did google and search the forums and I didn't find what I needed exactly.... I did find however this link: <http://www.ni.com/white-paper/8503/en/>. I did read through it all, and I think I'm going to try and use Implicit Linking. In the link it does detail 3 steps: 
    Include the import library (.lib) in your LabWindows/CVI project
    Include the header file that contains the function prototype in your code using #include
    Call the function in your code like any other function
    I was able to easily complete step 1.. Now I'm on step 2. The headerfile that contains the function prototype of my code...I was looking at examples, do I just call the dll file as a .h file now? It seemed that way from what I saw. Do I need to output a header file for the DLL some how? Does the CVI compiler automatically reference that .h file with the lib that was imported? 
    Then in step 3...do I call the functions like they're in another file in the project? Just call the function as usual with the type and then feed the variables into the function and so on?
    Sorry if this is a really rudimentary question.
    Thanks in advance!
    ~Andrew

    The header file definitely isn't the .dll renamed! While creating the .dll, your development environment (don't know which one you've used) should create both a .lib file and a .h file that you must use in your project if you want to go the static linking way. I see you've found the .lib file: the .h file should be available as well, possibly in the same path. The include file lists all the definitions for variables and functions exposed by the dll.
    As per step #3 the answer is yes: you simply call .DLL functions like any other function in your program. At the bottom of the tutorial you've linked there is a link to a Developer Zone Example that is a complete CVI project that uses a .DLL: you may take this as a sample framework to study.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Question about call statement in trigger

    I faced a question in written exam.
    A CALL statement inside a trigger allow us to call
    a)package
    b)procedure
    c)function
    d)another trigger
    Can anyone give me answer with reason?
    I used CALL statement inside trigger but not allowing to use it. Might be earlier in oracle CALL statement we can use..its only a guess so I am asking in forum..
    plz guide me..
    rgds,
    pc

    You can use CALL in a trigger without resorting to EXECUTE IMMEDIATE
    SQL> create table t1 (
      2    col1 number
      3  );
    Table created.
    SQL> create procedure t1_proc
      2  as
      3  begin
      4    dbms_output.put_line( 'In T1_PROC' );
      5  end;
      6  /
    Procedure created.
    SQL> ed
    Wrote file afiedt.buf
      1  create trigger trg_t1
      2    before insert on t1
      3    for each row
      4* call t1_proc
      5  /
    Trigger created.
    SQL> set serveroutput on;
    SQL> insert into t1 values( 1 );
    In T1_PROC
    1 row created.I can't think of any reason that you'd actually intentionally structure your code this way in this day and age because it would be rather likely to cause confusion for whoever had to support this in the future. But it is valid syntax that probably made sense back in Oracle 5.
    Justin

  • Question about calls rolling over

    Sorry for the noob question but here goes.  I have Call Manager v7.  My question is if I have 3 phones with one ext 0009 and I want the calls to go to the first phone and if that person isn't there go to the next phone and then if that person isn't there go to the last phone. If the last person isn't there, have it go to vm.  Hopefully that made sense.  These are all 7941 phones.

    Hi yulook,
    You would need to take the Shared Support Line/DN 0009 and make
    it a new Hunt Pilot DN. Then on the Level 1,2 & 3 phones you would put
    a new DN on Line button 1. Shared lines like 0009 will always ring all
    phones simultaneously in your current config.
    In the Line Group that is associated with the new Shared Support Hunt
    Pilot you can then set a Top Down algorithm that routes to Level 1, Level 2
    and Level 3 DN Line Group members in the chosen order
    Line Groups
    Line groups contain one or more directory numbers. A distribution algorithm, such as Top Down, Circular, Longest Idle Time, or Broadcast, associates with a line group. Line groups also have an associated Ring No Answer reversion timeout value.
    The following descriptions apply to the members of a line group:
    An idle member designates one that is not serving any call.
    An available member designates one that is serving an active call but can accept a new call(s).
    A busy member cannot accept any calls.
    For information on configuring line groups,
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/4_2_3/ccmcfg/b03lngrp.html
    Hunt Lists
    Hunt lists comprise ordered groupings of line groups. A line group may belong to more than one hunt list. Hunt pilots associate with hunt lists. A hunt list may associate with more than one hunt pilot.
    For information on configuring hunt lists,
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/4_2_3/ccmcfg/b03htlst.html
    Hunt Pilots ..this is what 0009 would become.
    Hunt pilots are sets of digits. They comprise lists of route patterns that are used for hunting. A hunt pilot can specify a partition, numbering plan, route filter, and hunt forward settings. A hunt pilot must specify a hunt list.
    For information on configuring hunt pilots,
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/4_2_3/ccmcfg/b03htpil.html
    Cheers!
    Rob

  • Question about calling Web Services with SJSC

    I am trying to call the web serivces with SJSC, I read this article Accessing WebServices(http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/webservices.html
    Following the article, I successed add TravelWS.wsdl to the IDE Servers window, and I also tested getPersons method and got the result.
    After that, I did the same way to add another WSDL to the IDE Servers Window, but I got the InvocationTargetException error message when I tested the methods of this web services. I am sure the Deployment Server and Bundled Database Server are running.
    The following is the error messages I got:
    InvocationTargetException com.sun.rave.websvc.ui.ReflectionHelper.callMethodWithParams(ReflectionHelper.java:459) com.sun.rave.websvc.ui.TestWebServiceMethodDlg$MethodTask.run(TestWebServiceMethodDlg.java:1031) java.lang.Thread.run(Thread.java:595) null sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:585) com.sun.rave.websvc.ui.ReflectionHelper.callMethodWithParams(ReflectionHelper.java:450) com.sun.rave.websvc.ui.TestWebServiceMethodDlg$MethodTask.run(TestWebServiceMethodDlg.java:1031) java.lang.Thread.run(Thread.java:595) java.lang.NullPointerException com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingSender.java:478) com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:294) webservice.neuronwebservice.NeuronWebServiceSoap_Stub.getAvailableProjectNames(NeuronWebServiceSoap_Stub.java:609) webservice.neuronwebservice.neuronwebservice.NeuronWebServiceClient.getAvailableProjectNames(NeuronWebServiceClient.java:36) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:585) com.sun.rave.websvc.ui.ReflectionHelper.callMethodWithParams(ReflectionHelper.java:450) com.sun.rave.websvc.ui.TestWebServiceMethodDlg$MethodTask.run(TestWebServiceMethodDlg.java:1031) java.lang.Thread.run(Thread.java:595)
    Any helps?
    Thanks
    Message was edited by:
    King666

    I also tested the webservice from PDB. (its WSDL url is http://www.rcsb.org/pdbws/rcsbWebService?wsdl). Only method getIDStatus works. and others such as getAtomSite do not work. And I got the same error message (invocationTargetException).
    The insteresting thing is that I wrote a standalone java program and I could sucessfully call all web services method from there. It looks like something wrong with my JSC configuration.
    Can anyone give me some help?
    Thanks in advance,

  • OK: simple question about video out

    My new mac mini should arrive today. I'm taking it one step at a time but planning down the road as I hope to hook it to my TV for Netflix streaming, Hulu, etc. I've ordered the S-Video adapter so I'll be good there.
    My question: I know that to drive a second monitor (not mirrored) that a third party, usually USB solution is needed. But what if I just want to mirror out to my TV what is shown on the monitor? Will a DVI splitter do the job?

    A splitter will generally not work - or at least that well - because it means the mini will receive two separate signals from the displays indicating conflicting possible settings. It would only then work at resolutions which are common to both displays - typically 640x480 and 800x600.
    What complicates it more in your case is that since you want to drive the TV with the DVI-to-S-Video adapter, if you were to add a splitter before that cable, it would eradicate the S-video component since that is catered for by the adapter alone. And clearly you can't add a splitter after the adapter.
    There is no real, easy way to add dual display use to a mini, but the recently released USB adapter and the Matrox dual-head-to-go are probably the most viable. Even then, in as far as the former, the USB display will be relatively slow, and in the latter, you will be limited to what amounts to two 1024x768 screens - in effect, your TV and a 15" LCD. It is also not clear whether the Matrox unit passes the S-video component of the mini's output, meaning that if it does not, it can also not be used if a TV is being connected by composite or S-video.

  • Question about zeroing out data...

    I'm currently zeroing out my Time Capsule's hard drive and starting fresh with backing up. I started doing a 7 pass method the other day, but figured it was overkill and bad on the hard drive, so I stopped it a quarter of the way through pass 2. Does this mean that at least the one full pass was done successfully? Also, to make sure that everything is truly zeroed out, I started a one-time zero out erase. So, does this mean, then, that my TC truly has been zeroed out twice for starting over on my backups?
    And, while we're on the subject, I did some research on zeroing out data. Most people are in agreement that doing one pass is good enough. Apple recommends twice for a fully secure wipe. While researching this, I found that some claim that zeroing out a hard drive during a 7 pass and 35 pass method significantly decreases the lifespan of a hard drive. Is this myth busted or confirmed? Also, is zeroing out data only once already harmful to an HD's lifespan?

    William Boyd, Jr. wrote:
    apple_kmj wrote:
    I'm currently zeroing out my Time Capsule's hard drive and starting fresh with backing up.
    I'll leave to others the answering of your questions, but I have one of my own: What are you hoping to accomplish by zeroing out your Time Capsule's drive? I would only consider that useful if I were planning to sell or otherwise dispose of a Time Capsule.
    I heard that it's the best way to go if you have a lot of data synced and you don't want to individually pick out data to delete. Also, backups were taking a while, and I noticed that my Time Machine had nothing on it even though my Time Capsule showed as having almost 80 GB of data backed up. So, just to eliminate any potential problems, I zeroed out data and started over again.

  • Question about writing out different types...

    hi, i have a need to write out records that correspond to the following format:
    String, 25 bytes
    long, 8 bytes
    long, 8 bytes
    int, 4 bytes.
    for the long and int types i need to write out the actual bytes of these
    numbers, NOT their string representation. I have to write this out quite often
    in my program, and it is being written to a file so I would like to buffer it. The
    problem is, I don't know how to do that.
    I would like to be able to get the above 4 data elements and append them to
    a byte array. Is there an easy/fast way to do this?
    I really appreciate the help!

    For primitives, use a DataOutputStream, my problem is now how to output them, its how to
    output a lot of them. if i use
    the DataOutputStream (which i am currently doing), i
    have to make these calls
    over and over:
                   DOS.write(/*some String*/);
                   DOS.writeLong(/*some long*/);
                   DOS.writeLong(/*some long*/);
                   DOS.writeInt(/*some int*/);but in my program i have to call this, literally,
    millions of times. I ran a profiler
    on this program and found that most of my time is
    spent in this function. Either it's spent in converting the values to bytes, or it's spent in writing those bytes to disk.
    I doubt you'll be able to significanly speed up the conversion to bytes. If so, I don't know how.
    You might be able to speed up writing the bytes to disk. If you're not using a BufferedOutputStream around your OOS or DOS, you should be.
    Side note: I think you can actually use OOS for both primitives and objects, so if you have a mix of the two, it might be better to just use the one OOS.

  • Question about Inner/Outer classes

    Hello!
    I'm still preparing for java cert exam and have a question. If I have Outer and Inner classes like this:
    Outer o = new Outer();
    Outer.Inner i = o.new Inner();Does this mean that 'i' has a reference to both Outer and Inner classes. Moreover, does 'i' have a reference to the 'this' of 'o'?
    Thanks,
    Victor.

    "i" doesn't have a reference. "i" is a reference. I think you are trying to express this:
    import java.lang.reflect.*;
    public class Outer {
        class Inner {
            private int foo;
        public static void main(String[] args) {
            Outer o = new Outer();
            Outer.Inner i = o.new Inner();
            for(Field field : i.getClass().getDeclaredFields()) {
                System.out.format("%s %s %s;%n", Modifier.toString(field.getModifiers()),
                    ((Class)field.getGenericType()).getName(), field.getName());
    }

  • Hello question about blown out layout and designer

    hello im a web designer....my format is to slice my layout in fireworks....then I bring things into dreamweaver and then place flash files into placed blank spots...........my problem is I notice things get out of line and blown out.....how can i fix this?
    example:---http://sites4sight.com/Zdara/Lounge.html...this is fine in safari and IE?

    Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox. <br />
    http://forums.mozillazine.org/viewforum.php?f=25 <br />
    You'll need to register and login to be able to post in that forum.

Maybe you are looking for

  • EBS for MT940 - Auto clearing of Clearing G/L Open Item.

    Hi, I am implementing EBS.  I have done all the configuration settings but somewhere I think one or two settings I have missed.  First, I want to explain my scenario: When we receive payment from Customer to the Bank Clearing account  based on the pa

  • How can i know if my Apple tv still has warranty

    How can i know if my Apple tv still has warranty

  • Using REF CURSOR from JDBC?

    How do I use a REF CURSOR OUT parameter present in a Stored Procedure from my JDBC program?

  • Is Adobe Reader now a Trojan for installing unwanted software?

    Adobe Reader update message popped up today.  Started install of update and noticed that some McAfee Scan garbage was also being installed.  Nothing in the update invitation mentioned that I would be installing anything other than a Reader update.  I

  • Debugging Pipeline Services

    Hi,    I found that for every pipeline service there is an associated abap object class.    Can we in any way debug the call to these classes as the pipeline services are executed.I tried using tools --> test-configuration in the integration director