providing the highest level of communication services

Cisco UCM

Hi all,

I am new here.

has anybody already tried to connect to a Cisco callmanager or callmanager express?

any hints will be appreciated. :-)

Best regards,
Martin

No connection yet.

Hi Martin,

Nobody has tried yet. The best i can offer is a bit of investigation and a prototype - it depends on:

  • Use
  • Timeliness
  • Available tools
  • Literature/testing or network traces

The short answer is no :( It would be interesting to see what could get done with what is already available :)

HTH
Chris

Available tools

Hi Chris,

thanks for the fast reply.

We have all the quipment needed inour lab. a Cisco Callmanager 8.x and a Cisco Callmanager Express 8.x.

Why I am highly interested in this is that we want to integrate out Java-based Intranet into our telephony environment.

I already tried to connect with the downloaded CSTAServer but received the following error:
D:\eclipse-ws\CSTA\server>java -jar "cstaserver.jar"
Cp1252
ISO-8859-1
Trying to load properties from: D:\eclipse-ws\CSTA\server/opencstaserver.conf
INFO - org.opencsta.server.CSTAServer ####################Starting CSTA Stack -
please wait ...
INFO - org.opencsta.server.CSTAServer ####################Starting CSTA Stack -
please wait ...
INFO - org.opencsta.server.CSTAServer creating Layer 7
INFO - org.opencsta.server.CSTAServer creating Layer 7
INFO - org.opencsta.server.CSTA_Layer7 initialising ... creating Layer5
INFO - org.opencsta.server.CSTA_Layer7 initialising ... creating Layer5
INFO - org.opencsta.server.CSTA_Layer5 initialising
INFO - org.opencsta.server.CSTA_Layer5 initialising
INFO - Worklists --- starting CSTA_Link implementation
INFO - Worklists --- starting CSTA_Link implementation
INFO - NOT A SIEMENS
INFO - NOT A SIEMENS
INFO - CSTA Link Implementation initialised
INFO - CSTA Link Implementation initialised
INFO - org.opencsta.server.CSTAServer ####################CSTA Stack Initialised

INFO - org.opencsta.server.CSTAServer ####################CSTA Stack Initialised

INFO - org.opencsta.server.CSTAServer Creating TDSServer
INFO - org.opencsta.server.CSTAServer Creating TDSServer
INFO - org.opencsta.server.CSTAServer trying to begin CSTA Login
INFO - org.opencsta.server.CSTAServer trying to begin CSTA Login
INFO - org.opencsta.server.CSTA_Layer5 .... CSTA Link first attempt to connect
INFO - org.opencsta.server.CSTA_Layer5 .... CSTA Link first attempt to connect
Exception in thread "main" java.lang.NullPointerException
at org.opencsta.server.CSTA_Layer5.startCSTALink(CSTA_Layer5.java:486)
at org.opencsta.server.CSTA_Layer5.Login(CSTA_Layer5.java:186)
at org.opencsta.server.CSTA_Layer7.Login(CSTA_Layer7.java:96)
at org.opencsta.server.CSTAServer.StartCSTAStack(CSTAServer.java:277)
at org.opencsta.server.CSTAServer.run(CSTAServer.java:206)
at org.opencsta.server.CSTAServer.main(CSTAServer.java:156)

I am not a real Java expert nor CSTA expert. :-( But perhaps it helps You.

Best regards,
Martin

Need Cisco samples

Hi Martin - I understand your keen-ness, it's nice to have that sort of functionality hooked up all together.

The best working implementation we have is for Siemens Hipath 3000 at the moment, followed by Siemens Hipath 4000, Ericsson with the AppLink v4.0 software, and some Alcatel stuff needs more work.

There is no support for Cisco at the moment, however, because CSTA data structures are "universal" - all we have to do is work out the logging on to your switch aspect of it, and whether to use ASN.1 (hex) or XML (currently not supported - but in the pipeline).

We'd need from you, some documentation on Cisco's CSTA implementation - or some existing trace of a working implementation to reverse engineer what does work with what we have here. A nice example of how to log onto the Cisco would be the best start - this is usually done with some package that may be included in the Cisco's software distribution. For instance, the Ericsson AppLink software comes with a trace program for sending sample commands to the switch - we then use these sample network traces from that program to make OpenCSTA work by implementing them with our existing software.

Currently, using this code, nothing will work as you'd wish - there is no Cisco code :(

I hope this makes it a little clearer as to what we don't have, and what we could use to make it work for you!

Cheers
Chris