providing the highest level of communication services

HiPath3000 makeCall ?

Hi,

nice work with this project, I really love it. !!!

I was playing a bit with examples and made the SimpleExample.java work. Everthing works, I get events for incoming calls, etc... But when I try to call:

csta.MakeCall("10","12");

I get an usupported exception:

Exception in thread "main" java.lang.UnsupportedOperationException: Not supported yet.
at org.opencsta.client.hipath3000.CSTAClient3000.MakeCall(CSTAClient3000.java:199)
at org.opencsta.client.CSTAMulti.MakeCall(CSTAMulti.java:127)
at com.apollosoft.ocstaimpl.SimpleExample.(SimpleExample.java:47)
at com.apollosoft.ocstaimpl.SimpleExample.main(SimpleExample.java:32)
-----
I was reading thru some other posts and I saw that you recommended to download the trunk, and build jars from there. Currently I was working with the jars provided on the DL page. Maybe thats the case, or am I missing something else.

Looking forward to your answers!
Kristjan

Ah ha... gnu.io is for serial

Ah ha... gnu.io is for serial port comms. If you don't need serial port (i.e. you are doing your stuff with the network) then just comment it out and if needed, hack the rest out (I think it should be fine though).

This is something I'd like to investigate using java6 service loaders(?) - if it's there, load it - if it's not, ignore it but something OSGi could take care of at a higher level of the application perhaps.

As for the CSTA Test Tool - I think it is here: http://svn.opencsta.org/cstatesttool/trunk/

I don't know to what level of integration that tool has - it was for that tutorial you mentioned that I never quite got around to finishing :)

Good luck!

Hi Kristjan, Thanks for

Hi Kristjan,

Thanks for taking the initiative in building the simple example and also for your positive comments!

I think you're right - the DL jars need to be updated and trunk is the best place to get working code at the moment :) Reading this comment http://www.opencsta.org/forums/support/20100802/makecall-where-it-going#... (down the bottom "Solved"), you'll see that I had forgotten to move across the important code to actually make the call :)

The last comment in the commit log, http://client.trac.opencsta.org/browser/trunk/src/org/opencsta/client/hi... states, "broken the siemens implementation of the ICallControl_Services interface in CSTAClient3000.java - MUST come back and fix this in January"

I won't have time to update the DL jars this week, but thanks for highlighting this deficiency.
Let us know if using trunk causes you problems so I can check it out and fix!!!!

Have a good weekend,
Chris

P.S. The link to the comment also seems to be broken, so I'll have to put that in the queue too - you'll just have to scroll to the bottom until I fix it - sorry about that oversight.

Well managed to get time to

Well managed to get time to check out sources and build trunk verssion. Great video and nicely done project structure and source code. Client calls correctly now.

however I had some problems with building cstaserver (package gnu.io - which jar is correct?, I work onwindows machine;) - or did I miss to check out something else...

Is it possible to get the source for the NetBeans demo application (the one that is on wiki, and has answer call, forward, hold and some other functionalities)... On wiki I only found basic class and implementation

Thank you for you answer and looking forward to next one!

Have a nice day
Kristjan

I hate it when I click on the

I hate it when I click on the wrong reply button. Comment 131 should go here :)

Thanks for fast

Thanks for fast replys..:)

Managed to get the stuff working, will check the test tool package and let you know.

I am really considering using opencsta in a web project application with a lot of calls, etc etc etc...
I my opinion project really looks stable and serious, so I guess u recommend it to ? Does it has any live production references, and any real feedback from the field....

I will give u mine, when I get there...

with BR
Kristjan