Here's the code:
Code: Select all
import com.ibm.jzos.FileFactory.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
public class ProdAuth {
private static long TENDAYS = 10*24*60*60*1000;
public static void main(String[] args) throws Exception, UnsupportedEncodingException, ParseException {
loadAuth();
System.exit(0);
}
public static void loadAuth() {
try {
//load a properties file
Properties prop = new Properties();
InputStream in =
new com.ibm.jzos.FileFactory.newInputStream("//DD:AUTHPROP");
prop.load(in);
//get the property value and print it out
System.out.println(prop.getProperty("authcode"));
in.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
Code: Select all
compile:
[echo] Classpath=/Users/ehodil/Documents/workspace/Memocast/lib/OSinfo.jar:/Users/ehodil/Documents/workspace/Memocast/lib/base64coder.jar:/Users/ehodil/Documents/workspace/Memocast/lib/ibmjzos.jar:/Users/ehodil/Documents/workspace/Memocast/lib/jzos.jar:/Users/ehodil/Documents/workspace/Memocast/lib/submit.jar
[javac] /Users/ehodil/Documents/workspace/Memocast/deploy.xml:39: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 1 source file to /Users/ehodil/Documents/workspace/Memocast/bin
[javac] /Users/ehodil/Documents/workspace/Memocast/src/com/OST/memocast/ProdAuth.java:58: cannot find symbol
[javac] symbol : class newInputStream
[javac] location: class com.ibm.jzos.FileFactory
[javac] new com.ibm.jzos.FileFactory.newInputStream("//DD:AUTHPROP");
[javac] ^
[javac] 1 error