HP OpenVMS Systemsask the wizard |
The Question is: I am running Java version 1.2.2-3 on an Alpha system running OpenVMS 7.2-1. When using the following code snippet to execute a DCL command from within Java I receive an IOException with the following error message: Child creation error: no such file or directory. This error occurs regardless of the command that I enter in the .exec() call. Snippet try Runtime rt = Runtime.getRuntime(); String command = "show logical EO_AIRF"; Process envProcess = rt.exec(command); envProcess.destroy(); } catch (IOException e) System.out.println(e); This code executes on both unix and Windows NT (with the appropriate change to the command) . Anay help would be greatly appreciated. Thanks Mark The Answer is : This is a known and documented restriction in Java 1.2.2 on OpenVMS. You cannot exec() a DCL verb in the OpenVMS Java environment. For details of this and for a potential workaround, please view the Java 1.2.2 release notes for OpenVMS, available via: http://www.compaq.com/java/
|