myprovider = peer.getProvider(null); 这句话 在以前版本可能没有问题 但在新版本中  一定要指定个IP 与用户名及密码。。  这东西 不能直接运行的。。需要配置个CICSO CALLMANAGER 之类的东西做支持首先一个要配置好环境 才能运行 JTAPI的程序

解决方案 »

  1.   

    try {
                   JtapiPeer peer = JtapiPeerFactory.getJtapiPeer(null);
                   
                   
                   String user = "ok",
                  
                   pwd  = "123456";
         
                  String loginMessage= "192.168.0.188;login="+user+";passwd="+pwd;
         
                   myprovider = peer.getProvider(loginMessage);
                   
                   myprovider.addObserver(this);
                   
                   conditionInService.waitTrue();
                   
                   
                   System.out.println("初始化完成!");
                   
                   
               } catch (Exception excp) {
                
                   System.out.println("Can't get Provider: " + excp.toString());
                   
                   System.exit(0);
                   
               }