Lancer un qshell sous as400 toolbox...

05-12-2006 à 10:10:10
Bonjour,

Je voudrais lancer un qshell sous as400 toolbox. Je lance la classe suivante,

[code]
public static void main(String[] args) throws AS400SecurityException, ErrorCompletingRequestException, IOException, InterruptedException, PropertyVetoException {
AS400 sys = new AS400("AS400D.calyonfinancial.com");
sys.setUserId("jmartin");
sys.setPassword("jmartin");
CommandCall cmd = new CommandCall(sys);

cmd.run("strqsh");

cmd.run("unix command goes here");

AS400Message[] messageList = cmd.getMessageList();
for (AS400Message msg : messageList) {
System.out.println(msg.getText());
}

sys.disconnectService(AS400.COMMAND);
}

[/code]

et la première commande ne me mets pas en qshell. Quelq'un a-t'il une idée?

Julien.
  • Liens sponsorisés



05-12-2006 à 10:10:10
Bonjour,

essaie peut-être avec la classe CommandPrompter :

http://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/rzahh/cmdprmptr.htm

Cependant, je pense (car je ne l'ai pas mis en pratique) que cette classe ne permet d'afficher que les prompts asscociés aux commandes et pas de lancer la commande dans un mode "interactif".

Dis nous ce que cela donne.

Wilfrid.