14,169 Views 24 Replies Last post: Jul 10, 2009 3:27 AM by aoster RSS
Bronze 10 posts since
Dec 7, 2006
Currently Being Moderated

Dec 12, 2006 9:45 AM

Cisco JTAPI lib......PLEASE!!!!

Could someone please help me with using the Cisco JTAPI library with the asterisk-im JTAPI implementation?  I have Cisco CallManager and would love to be able to integrate it with Wildfire.  I''m not a Java developer, but we have plenty on staff.  I''ve learned a lot obsessing over this and would like to see it work.

 

Thank you so much for any responses.  PS, if I get this working I will fully document it and post it for others to benefit.

 

-Greg

  11 posts since
Jun 9, 2006
Currently Being Moderated
Dec 20, 2006 3:40 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

Hi Greg!

 

Do you have a stacktrace for the exception?

 

Best,

 

Jens

Cameron Moore Silver 296 posts since
Feb 15, 2005
Currently Being Moderated
Jan 26, 2007 7:17 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

Greg,

How the plug-in coming?  I''ve been wanting to integrate with CallManager for a while now, but haven''t had time to hack on the code.  Let me know how it''s going and if you need some help testing anything.  We''re running CM 4.1.x here.  Thanks

--

Cameron

  1 posts since
Feb 8, 2007
Currently Being Moderated
Feb 8, 2007 7:36 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

Could you post your source code or email it too me.  I am really wanting to get this working.

 

Thanks

Bronze 2 posts since
Dec 11, 2007
Currently Being Moderated
Dec 11, 2007 11:50 AM in response to: Mike
Re: Cisco JTAPI lib......PLEASE!!!!

Hi All,

 

My name is Sushant.I stay in India.I hav been working in JTAPI for the past few days and was looking for a code that would be sucessful in Cisco IP phones.But most of the time I found out that most people were struck at the same placeie: provider couldn't be be connected to the CCM.It shows "operation timed out". Could anyone pls guide me on this

Regards and Thanks,

 

Sushant

Andrew Laurence Bronze 75 posts since
Dec 21, 2005
Currently Being Moderated
May 21, 2007 10:19 PM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

I''d definitely like to be in the loop on source and general updates for this.

 

atlauren at uci dot edu

 

Thanks!

Bronze 1 posts since
Aug 9, 2007
Currently Being Moderated
Aug 9, 2007 11:49 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

 

Hi,

 

 

 

 

 

We are just now throwing Openfire into our existing Cisco setup and I would be very interested in your plugin code.  If it is possible, that would be great.  Otherwise, well...  I guess we will wait a few years for Cisco to release their own stuff... 

 

 

-- Daniel

 

 

  8 posts since
Oct 25, 2006
Currently Being Moderated
Jan 26, 2007 8:01 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

I for one would love to test this out.  What specific version of Call Manager are you running?

We are currently running 4.1(3) and what you have sounds awesome.

Cameron Moore Silver 296 posts since
Feb 15, 2005
Currently Being Moderated
Jan 26, 2007 1:11 PM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

CM 4.1 users JTAPI 1.2, so we''re good there.

 

I''ll PM you with my email address.  I''d be more than happy to test it out.  No promises that I''ll be any help though, since I''m not a Java developer either.

Greg Unrein Jiver 153 posts since
Jul 20, 2004
Currently Being Moderated
Jan 26, 2007 1:54 PM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

Hi gterkanian,

 

Jive is definitely interested in finding out more about your plugin. Feel free to email or IM me at "greg at jivesoftware dot com" to chat about it.

 

Thanks,

Greg

  1 posts since
Jan 30, 2007
Currently Being Moderated
Jan 31, 2007 10:27 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

gterkanian, I sent you a PM. I''d like to help out any way I can. I''d love to take a look at your source to see what I can figure out. Thanks!

Bronze 21 posts since
May 12, 2006
Currently Being Moderated
Feb 6, 2007 12:39 PM in response to: jsun9
Re: Cisco JTAPI lib......PLEASE!!!!

gterkanian,

i have sent you a PM as well. this has been a goal of mine for quite some time, but i just havent had the time to invest in implementing.

thanks,

avidan

Bronze 2 posts since
Dec 11, 2007
Currently Being Moderated
Dec 11, 2007 11:51 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

Hi Greg ,

 

My name is Sushant.I stay in India.I hav been working in JTAPI for the past few days and was looking for a code that would be sucessful in Cisco IP phones.But most of the time I found out that most people were struck at the same placeie: provider couldn't be be connected to the CCM.It shows "operation timed out"I was just google-ing when I found your post which I found very interesting.Could you please help me with your code.I think it would be of great help to me.You could post me a reply on my mail id mentioned in my profile

 

Regards and Thanks,

 

Sushant

Jordi Torne Bronze 4 posts since
Jan 29, 2007
Currently Being Moderated
Jun 6, 2008 3:27 PM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

 

Hi

 

 

To really have it working with Cisco CallManager you really need to do a lot of changes.

 

 

We built a year ago a CCM-IM plugin for customer. At the begining, it was based on the asterisk-im plugin, but there a some basic concept that are radically different between Asterisk and CCM (like Extension Mobility and the underlying authorization system)

 

 

Yes, JTAPI is 1.2 but you need a provider connection for each user if the Extension Mobility is in use, for instance. If the CCM is 4 or later, there should be queries via AXL for getting some info, etc.

 

 

In fact, we built a far more complex plugin (from the basic phone handling: dialing, hanging up, forwarding, redirecting, capturing calls to handle emergency situations like publisher (master) failure or throwling the AXL requests to the CCM to avoid congestions,plus the usual caller/callee identification and rule-based handling (like blacklisting some annoying callers) or realtime statistics )

 

 

Openfire is working just fine (on a virtual machine). There're 1600 users/phones with more than a million messages a day and 10000 daily calls.

 

 

At the end, they have something like the OCS+CUPS. Now we're planning to drop our OCS and put the OpenFire plus a modified version of this CCM-IM plugin (we need to add the outlook presence info: meetings and such).

 

 

The Cisco JTAPI libs are always on the Administrator page of your Cisco installation, and on the Cisco CUCM SDKs.

 

 

Next is to work with Alcatel...

 

 

We can't provide yet the code. Maybe later...

 

 

But if you need info on how to do it, we may help.

 

 

 

 

 

C U

 

 

 

 

 

Jordi

 

 

 

 

 

starry99 Silver 248 posts since
Mar 2, 2006
Currently Being Moderated
Jun 10, 2008 11:51 PM in response to: Jordi Torne
Re: Cisco JTAPI lib......PLEASE!!!!

Hello

 

Next is to work with Alcatel...

 

Jordi

 

 

As I have an Alcatel system over here I would be happy to test your work if you wish!

 

Bye

Starry

jperez Bronze 1 posts since
Jul 1, 2008
Currently Being Moderated
Jul 11, 2008 9:30 AM in response to: Jordi Torne
Re: Cisco JTAPI lib......PLEASE!!!!

 

Jordi,

 

 

I'm very interested on getting this to work as well,  can you help with some directions on how you got it to work??Even if it just high level stuff or maybe share some of your code.

 

 

 

 

 

I PM you my email address, can you contact me?

 

 

 

 

 

Thanks,

 

 

 

 

 

BTW: I have setup the Cisco presence server with their personal communicator and I think openfire is way ahead of it and a better product, if we can just get some integration with other applications out there then it'd be the one presence server to rule them all.

 

 

Ryan Graham KeyContributor 1,887 posts since
Jan 17, 2003
Currently Being Moderated
Jan 26, 2007 8:16 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

Hi All,

 

Jive has been working on a Asterisk like plugin for Avaya, check out Greg''s post here. So you might to contact them to see what they''re up to.

 

Cheers,

Ryan

starry99 Silver 248 posts since
Mar 2, 2006
Currently Being Moderated
Apr 26, 2008 1:54 PM in response to: Ryan Graham
Re: Cisco JTAPI lib......PLEASE!!!!

 

Hello!

 

 

This is really a hell of a topic.

 

 

Integration into phone systems is the way to go IMHO.

 

 

I would like to see a hookup to Alcatel systems as their My Teamwork application is simply nothing compared to yours.

 

 

However almost all Phone manufacturers try to be compatible somehow to MS OCS so maybe we could emulate an OCS so that these systems are able to connect to OF instead of MS stuff....

 

 

Bye

 

 

Starry

 

 

 

 

 

Franz Meier Bronze 1 posts since
Jul 28, 2008
Currently Being Moderated
Jul 29, 2008 1:51 AM in response to: gterkanian
"Address is out of service" - Problem

Hi all,

 

my name is Franz. I am writing my diploma thesis and I have some trouble to get the Cisco JTAPI working.

At first I tried to get the cisco example "makecall" to work and I got it to work.

 

After that I tried to write my own class called "simplecall".

It just should make a 2 party call.

But I always get the "Address is out of service" Error.

 

So I decided to take a deeper look at the source code of the cisco example.

I put everything together compiled and run it.

I tried to follow the logic of this example but I dont realy understand what cisco does.

The cisco example is a bit complex because there is much tracing inside which reports many events which are collectet by some attached observers.

But at the beginning I will try to keep it as simple as possible (without any observer if possible).

 

I debuged my "simplecall" and everything seems to work well:

- I get the peer {=DefaultJtapiPeer}

- I get the connection to the provider from the peer {=(P1-Admin)}

- I get the address from the provider by commiting the phone number of my phone (after that the mac address of the phone is available) {=1234}

- I get the terminals from the address {=[SEP001E7A25D0A1]}

- I select terminal[0] from the terminals {=SEP001E7A25D0A1}

- I get a call from the provider {=(P1-Admin) GCID=(1,9104)->IDLE}

but if I invoke the call.connect (with the source address, the source terminal and the destination address) I always get the error mentioned above.

 

Can someone tell me what I am doing wrong?

If you can't help me at this point it would be nice to tell me some addresses where to find more information about this topic if you know some.

 

 

Sincerely Franz

PS: If you want me to post the souce code of my class I will post it inside my next post.

starry99 Silver 248 posts since
Mar 2, 2006
Currently Being Moderated
Jan 6, 2009 7:26 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

Hello!

 

Just curious: Any news on this topic?

 

Starry

aoster Bronze 1 posts since
Jul 10, 2009
Currently Being Moderated
Jul 10, 2009 3:27 AM in response to: gterkanian
Re: Cisco JTAPI lib......PLEASE!!!!

Hello Greg,

 

did you make any progress with your Cisco jtapi plugin ?

Is there already some code availabe to download and test ?

 

I really like the idea to have presence status change depending

on line status.

 

kind regards

 

Andreas

More Like This

  • Retrieving data ...

Bookmarked By (0)