Details
-
Bug
-
Resolution: Fixed
-
P3
-
8
-
b119
Description
Main.java
try {
476 FileInputStream in = new FileInputStream(inFile);
477 tmpProps.load(new BufferedInputStream(in));
478 in.close();
479 } catch (IOException e) {
480 System.err.println(lookup("main.err.prop.cantread",
481 inFile.toString()));
482 }
AppletViewer
try {
0672 BufferedOutputStream s = new BufferedOutputStream(new FileOutputStream(file));
0673 ObjectOutputStream os = new ObjectOutputStream(s);
0674 showStatus(amh.getMessage("appletsave.err1",
0675 panel.applet.toString(), file.toString()));
0676 os.writeObject(panel.applet);
0677 } catch (IOException ex) {
0678 System.err.println(amh.getMessage("appletsave.err2", ex));
0679 } finally {
0680 panel.sendEvent(AppletPanel.APPLET_START);
0681 }
AppletPanel
else {
0796 // serName is not null;
0797 InputStream is = (InputStream)
0798 java.security.AccessController.doPrivileged(
0799 new java.security.PrivilegedAction() {
0800 public Object run() {
0801 return loader.getResourceAsStream(serName);
0802 }
0803 });
0804 ObjectInputStream ois =
0805 new AppletObjectInputStream(is, loader);
0806 Object serObject = ois.readObject();
0807 applet = (Applet) serObject;
0808 doInit = false; // skip over the first init
0809 }
try {
476 FileInputStream in = new FileInputStream(inFile);
477 tmpProps.load(new BufferedInputStream(in));
478 in.close();
479 } catch (IOException e) {
480 System.err.println(lookup("main.err.prop.cantread",
481 inFile.toString()));
482 }
AppletViewer
try {
0672 BufferedOutputStream s = new BufferedOutputStream(new FileOutputStream(file));
0673 ObjectOutputStream os = new ObjectOutputStream(s);
0674 showStatus(amh.getMessage("appletsave.err1",
0675 panel.applet.toString(), file.toString()));
0676 os.writeObject(panel.applet);
0677 } catch (IOException ex) {
0678 System.err.println(amh.getMessage("appletsave.err2", ex));
0679 } finally {
0680 panel.sendEvent(AppletPanel.APPLET_START);
0681 }
AppletPanel
else {
0796 // serName is not null;
0797 InputStream is = (InputStream)
0798 java.security.AccessController.doPrivileged(
0799 new java.security.PrivilegedAction() {
0800 public Object run() {
0801 return loader.getResourceAsStream(serName);
0802 }
0803 });
0804 ObjectInputStream ois =
0805 new AppletObjectInputStream(is, loader);
0806 Object serObject = ois.readObject();
0807 applet = (Applet) serObject;
0808 doInit = false; // skip over the first init
0809 }