尝试与终端连接时出现EPIRequestException

时间:2019-05-10 18:02:11

标签: terminal connection cics

我试图在CICS Transaction Gateway中创建一个与EPI连接的终端。我的代码如下。当connect()方法执行时,将生成一个异常。

  

com.ibm.ctg.epi.EPIRequestException:CTG6799E retorno代码
  EPI_ERR_FAILED de la lalamada EPIRequest.addExTerminal位于
  com.ibm.ctg.epi.Terminal.flowConnect(未知源),位于
  com.ibm.ctg.epi.Terminal.connect(未知来源),位于
  MainEpi.main(MainEpi.java:32)

CICS TG服务器在AIX节点上运行,我尝试生成基本终端和扩展终端,但是任何人都可以连接。

import java.io.IOException;

import com.ibm.ctg.client.EPIRequest;
import com.ibm.ctg.client.JavaGateway;
import com.ibm.ctg.epi.*;

public class MainEpi {

    public MainEpi() {
        super();
    }

    public static void main(String[]args) {
        try {
            EPIGateway epiGate = new EPIGateway("tcp://10.191.104.244", 48620);

            Terminal term = new Terminal();
            term.setGateway(epiGate);
            term.setServerName("CTGDES");
            term.connect();
            System.out.println("Conexión establecida con la terminal");


            epiGate.close();

        }catch(EPIException ep) {
            ep.printStackTrace();
        }catch (IOException e) {
            e.printStackTrace();
        }
    }

}

0 个答案:

没有答案