/hg/icedtea6: 2 new changesets

omajid at icedtea.classpath.org omajid at icedtea.classpath.org
Thu Jul 29 13:59:40 PDT 2010


changeset 577c13110734 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=577c13110734
author: Omair Majid <omajid at redhat.com>
date: Thu Jul 29 16:50:32 2010 -0400

	netx: minor fixes to JNLPRandomAccessFile

	2010-07-29 Omair Majid <omajid at redhat.com>

	 * NEWS: Add this fix.
	       * netx/javax/jnlp/JNLPRandomAccessFile.java: Extend java.io.DataInput
	and java.io.DataOutput.
	       * netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java
	(XJNLPRandomAccessFile): Throw IOException on failure.


changeset 58d1f80fc642 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=58d1f80fc642
author: Omair Majid <omajid at redhat.com>
date: Thu Jul 29 16:59:15 2010 -0400

	netx: fix browser command in BasicService.showDocument(URL)

	2010-07-29 Omair Majid <omajid at redhat.com>

	 * NEWS: Add this fix.
	       * netx/net/sourceforge/jnlp/services/XBasicService.java
	(showDocument): Fix missing space in browser command.


diffstat:

5 files changed, 21 insertions(+), 10 deletions(-)
ChangeLog                                                     |   14 ++++++++++
NEWS                                                          |    2 +
netx/javax/jnlp/JNLPRandomAccessFile.java                     |    2 -
netx/net/sourceforge/jnlp/services/XBasicService.java         |    2 -
netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java |   11 ++-----

diffs (86 lines):

diff -r ab52bc9e9ed3 -r 58d1f80fc642 ChangeLog
--- a/ChangeLog	Thu Jul 29 16:07:11 2010 -0400
+++ b/ChangeLog	Thu Jul 29 16:59:15 2010 -0400
@@ -1,3 +1,17 @@ 2010-07-29  Jon VanAlten  <jon.vanalten@
+2010-07-29  Omair Majid  <omajid at redhat.com>
+
+	* NEWS: Add this fix.
+	* netx/net/sourceforge/jnlp/services/XBasicService.java
+	(showDocument): Fix missing space in browser command.
+
+2010-07-29  Omair Majid  <omajid at redhat.com>
+
+	* NEWS: Add this fix.
+	* netx/javax/jnlp/JNLPRandomAccessFile.java: Extend java.io.DataInput and
+	java.io.DataOutput.
+	* netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java
+	(XJNLPRandomAccessFile): Throw IOException on failure.
+
 2010-07-29  Jon VanAlten  <jon.vanalten at redhat.com>
 
 	* patches/openjdk/6967533-pre_epoch.patch: New file.  Backpatched from
diff -r ab52bc9e9ed3 -r 58d1f80fc642 NEWS
--- a/NEWS	Thu Jul 29 16:07:11 2010 -0400
+++ b/NEWS	Thu Jul 29 16:59:15 2010 -0400
@@ -700,6 +700,8 @@ New in release 1.9 (2010-XX-XX):
   - PR525: Shark made not entrant deopt sigsegv regression after bump to b20 and hs17.
 * NetX
   - Do not use Look and Feel related methods for setting up security dialogs
+  - Minor fixes to JNLPRandomAccessFile
+  - Fix browser command in BasicService.showDocument(URL)
 
 New in release 1.8.1 (2010-07-28):
 
diff -r ab52bc9e9ed3 -r 58d1f80fc642 netx/javax/jnlp/JNLPRandomAccessFile.java
--- a/netx/javax/jnlp/JNLPRandomAccessFile.java	Thu Jul 29 16:07:11 2010 -0400
+++ b/netx/javax/jnlp/JNLPRandomAccessFile.java	Thu Jul 29 16:59:15 2010 -0400
@@ -1,8 +1,8 @@
 
 
 package javax.jnlp;
+public interface JNLPRandomAccessFile extends java.io.DataInput, java.io.DataOutput {
 
-public interface JNLPRandomAccessFile {
 
   public void close() throws java.io.IOException;
   public long length() throws java.io.IOException;
diff -r ab52bc9e9ed3 -r 58d1f80fc642 netx/net/sourceforge/jnlp/services/XBasicService.java
--- a/netx/net/sourceforge/jnlp/services/XBasicService.java	Thu Jul 29 16:07:11 2010 -0400
+++ b/netx/net/sourceforge/jnlp/services/XBasicService.java	Thu Jul 29 16:59:15 2010 -0400
@@ -176,7 +176,7 @@ class XBasicService implements BasicServ
                 // this is bogus because the command may require options;
                 // should use a StreamTokenizer or similar to get tokens
                 // outside of quotes.
-                Runtime.getRuntime().exec(command + url.toString());
+                Runtime.getRuntime().exec(command + " " + url.toString());
                 //Runtime.getRuntime().exec(new String[]{command,url.toString()});
 
                 return true;
diff -r ab52bc9e9ed3 -r 58d1f80fc642 netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java
--- a/netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java	Thu Jul 29 16:07:11 2010 -0400
+++ b/netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java	Thu Jul 29 16:59:15 2010 -0400
@@ -37,7 +37,6 @@ package net.sourceforge.jnlp.services;
 package net.sourceforge.jnlp.services;
 
 import java.io.File;
-import java.io.FileNotFoundException;
 import java.io.IOException;
 import java.io.RandomAccessFile;
 
@@ -47,13 +46,9 @@ public class XJNLPRandomAccessFile imple
 
         private RandomAccessFile raf;
 
-        public XJNLPRandomAccessFile(File file, String mode) {
-                try {
-                        raf = new RandomAccessFile(file, mode);
-                } catch (FileNotFoundException e) {
-                        // TODO Auto-generated catch block
-                        e.printStackTrace();
-                }
+        public XJNLPRandomAccessFile(File file, String mode) throws IOException {
+                raf = new RandomAccessFile(file, mode);
+
         }
 
         public void close() throws IOException {



More information about the distro-pkg-dev mailing list