4

01) コマンド呼び出し方式で IBM/AS400 のシリアル番号を取得しようとしていました。エラーや例外が発生しても、コードは機能しています。何かが足りないと思います。それを修正するのを手伝ってください。

02) jt400 (java) を使用して AS/400 シリアル番号を取得する方法はありますか? 方法を見つけましgetSerialNum()た。ただし、com.ibm.cics.server.CertificateInfoインポートは例外です。また、それを修正するのを手伝ってください(誰かが方法を使用してシリアル番号を取得する方法を教えてくれれば、それgetSerialNum()は私にとって本当に役に立ちます)

少し早いですがお礼を!

私のコマンド呼び出しコード:

AS400 system = new AS400();
CommandCall command = new CommandCall(system);
try
{
    // Run the command "DSPSYSVAL" and parameter value for "SYSVAL" is "QSRLNBR"
    if (command.run("DSPSYSVAL QSRLNBR") != true)
    {
        // Note that there was an error.
        System.out.println("Command failed!");
    }else{

           // Show the messages (returned whether or not there was an error.)
    AS400Message[] messagelist = command.getMessageList();
    for (int i = 0; i < messagelist.length; ++i)
    {
        // Show each message.
        System.out.println(messagelist[i].getText());
    }

    }

}
catch (Exception e)
{
    System.out.println("Command " + command.getCommand() + " issued an exception!");
    e.printStackTrace();
}
// Done with the system.
System.out.println("End!");
system.disconnectService(AS400.COMMAND);
4

1 に答える 1

6

SystemValueクラスを見てください。

于 2013-10-24T19:09:50.127 に答える