Re: WELCOME to general_at_simile.mit.edu

From: Tomas Marek <funtomas_at_gmail.com>
Date: Sun, 4 Sep 2005 23:36:56 +0200

Bingo, that used to be a problem for Firfox itself, before 1.0. My window
user ID
is pretty plain ASCII whereas "Application Data" folder is localized by MS,
using
non-ASCII chars.
Hope, it'll help you a bit at least. When fixed, I'm going to localize the
Piggy bank, if you guys
approve it, of course.

tom

On 9/4/05, Stefano Mazzocchi <stefanom_at_mit.edu> wrote:
>
> Tomas,
>
> thanks for taking the time to do this, this is very helpful feedback.
> See my comments below.
>
> Tomas Marek wrote:
>
> > Tomas, could you please install java 1.4 on your machine and try that
> > instead? it might be a problem on java 1.5
> >
> > Stefano, my JRE manages updates automatically so what I did was
> unistalling
> > both updates of JRE for Java 5. Since there's no easy way how to check
> out
> > what version of JRE is utilized in Firefox, I looked at this
> > <http://java.com/en/download/help/testvm.xml> to make sure
> > I'm running 1.4.2_06. I've restarted Firefox, no Java logo appears on
> > the sys tray this time.
>
> Ok, that might just be the way the java plugin works... it's been a
> while since I ran windows and definately nothing close to java 1.5.
>
> > Then in the Win Control Panel I chosen to show Java console and oops,
> > same exception:
> > java.security.PrivilegedActionException:
> > java.lang.reflect.InvocationTargetException
> >
> > at java.security.AccessController.doPrivileged(Native Method)
> > at sun.plugin.liveconnect.SecureInvocation$2.run(Unknown Source)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at sun.plugin.liveconnect.SecureInvocation.CallMethod(Unknown Source)
> > at sun.plugin.liveconnect.SecureInvocation.access$300(Unknown Source)
> > at
> > sun.plugin.liveconnect.SecureInvocation$CallMethodThread.run(Unknown
> Source)
> > Caused by: java.lang.reflect.InvocationTargetException
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> > at java.lang.reflect.Method.invoke(Unknown Source)
> > at sun.plugin.javascript.invoke.JSInvoke.invoke(Unknown Source)
> > at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> > at java.lang.reflect.Method.invoke(Unknown Source)
> > at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
> > at sun.plugin.liveconnect.PrivilegedCallMethodAction.run(Unknown Source)
> > ... 6 more
> > Caused by: java.lang.IllegalArgumentException
> > at sun.net.www.ParseUtil.decode(Unknown Source)
> > at sun.misc.FileURLMapper.getPath(Unknown Source)
> > at sun.misc.FileURLMapper.exists(Unknown Source)
> > at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)
> > at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)
> > at sun.misc.URLClassPath$3.run(Unknown Source)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at sun.misc.URLClassPath.getLoader(Unknown Source)
> > at sun.misc.URLClassPath.getLoader(Unknown Source)
> > at sun.misc.URLClassPath.getResource(Unknown Source)
> > at java.net.URLClassLoader$1.run(Unknown Source)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(Unknown Source)
> > at java.lang.ClassLoader.loadClass(Unknown Source)
> > at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
> > at java.lang.ClassLoader.loadClass(Unknown Source)
> > at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> > at java.lang.Class.forName0(Native Method)
> > at java.lang.Class.forName(Unknown Source)
> > ... 16 more
> > java.security.PrivilegedActionException:
> > java.lang.reflect.InvocationTargetException
> > at java.security.AccessController.doPrivileged(Native Method)
> > at sun.plugin.liveconnect.SecureInvocation$2.run(Unknown Source)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at sun.plugin.liveconnect.SecureInvocation.CallMethod(Unknown Source)
> > at sun.plugin.liveconnect.SecureInvocation.access$300(Unknown Source)
> > at
> > sun.plugin.liveconnect.SecureInvocation$CallMethodThread.run(Unknown
> Source)
> > Caused by: java.lang.reflect.InvocationTargetException
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> > at java.lang.reflect.Method.invoke(Unknown Source)
> > at sun.plugin.javascript.invoke.JSInvoke.invoke(Unknown Source)
> > at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> > at java.lang.reflect.Method.invoke(Unknown Source)
> > at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
> > at sun.plugin.liveconnect.PrivilegedCallMethodAction.run(Unknown Source)
> > ... 6 more
> > Caused by: java.lang.IllegalArgumentException
> > at sun.net.www.ParseUtil.decode(Unknown Source)
> > at sun.misc.FileURLMapper.getPath(Unknown Source)
> > at sun.misc.FileURLMapper.exists(Unknown Source)
> > at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)
> > at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)
> > at sun.misc.URLClassPath$3.run(Unknown Source)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at sun.misc.URLClassPath.getLoader(Unknown Source)
> > at sun.misc.URLClassPath.getLoader(Unknown Source)
> > at sun.misc.URLClassPath.getResource(Unknown Source)
> > at java.net.URLClassLoader$1.run(Unknown Source)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(Unknown Source)
> > at java.lang.ClassLoader.loadClass(Unknown Source)
> > at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
> > at java.lang.ClassLoader.loadClass(Unknown Source)
> > at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> > at java.lang.Class.forName0(Native Method)
> > at java.lang.Class.forName(Unknown Source)
> > ... 16 more
> >
> > Something's wrong, regardless of JRE version.
>
> Ok, there is clearly something wrong and I think I have an idea of what
> it is.
>
> If you look here http://simile.mit.edu/issues/browse/PIGGYBANK-37 this
> bug reports the same problem, it also indicates the full path to the
> firefox profile, can you give me that one too? The reporter for that bug
> has his last name that contains a non-ASCII character, that might
> trigger the 'sun.net.www.ParseUtil.decode' exception that cascades into
> the top exception.
>
> Can you give me the full path to your firefox profile?
>
> It should be somewhere like
>
> C:\Documents and Settings/[your user id]/Application
> Data/Mozilla/Firefox/Profiles/[random number].[profile name]
>
> I guess what it boils down to is to know what your window user ID is.
>
> --
> Stefano Mazzocchi
> Research Scientist Digital Libraries Research Group
> Massachusetts Institute of Technology location: E25-131C
> 77 Massachusetts Ave telephone: +1 (617) 253-1096
> Cambridge, MA 02139-4307 email: stefanom at mit . edu
> -------------------------------------------------------------------
>
>


-- 
Household tasks are easier and quicker when they are done by somebody else.
James Thorpe
Received on Sun Sep 04 2005 - 21:32:45 EDT

This archive was generated by hypermail 2.3.0 : Thu Aug 09 2012 - 16:39:18 EDT