This fixes the classloading problem with a lot of applets.
2006-06-01 Lillian Angel <[EMAIL PROTECTED]>
* tools/gnu/classpath/tools/appletviewer/AppletTag.java
(prependCodebase): Fixed check. No dirname was ever considered
to be a file, so every applet fell into the if-statement
causing a lot of classloading problems with the applets.
Index: tools/gnu/classpath/tools/appletviewer/AppletTag.java
===================================================================
RCS file: /cvsroot/classpath/classpath/tools/gnu/classpath/tools/appletviewer/AppletTag.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- tools/gnu/classpath/tools/appletviewer/AppletTag.java 24 May 2006 20:14:22 -0000 1.2
+++ tools/gnu/classpath/tools/appletviewer/AppletTag.java 1 Jun 2006 16:40:11 -0000 1.3
@@ -451,7 +451,7 @@
else
{
String dirname = documentbase.getFile();
- if (!new File(dirname).isFile())
+ if (dirname.indexOf(".") < 0)
fullcodebase = new URL(documentbase + File.separator);
else
{