This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 110244 - Support for unicode in the launcher
Summary: Support for unicode in the launcher
Status: RESOLVED FIXED
Alias: None
Product: installer
Classification: Unclassified
Component: NBI (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: dlipin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-19 08:12 UTC by rberber
Modified: 2007-07-30 09:49 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rberber 2007-07-19 08:12:25 UTC
Installing NB 6.0 M10 over an existing M9 fails trying to remove the old version with the message:

"Can't run NetBeans Installer.
An external file with the necessary data is required but missing:
C:\Documents and Settings\Ren[]\.nbi\nbi-engine.jar"

The reason is that Windows is using unicode, in the above message Ren[] is really René and the jar is where it is
supposed to be but the installer doesn't find it, the accented e (é) causes the failure.

Supporting the native code in the installer would solve the problem.

BTW this is Windows XP in English, my name just happens to be French so it has an accent, that causes problems with a
lot of installers (creating other directories where they think my Documents and Settings should go), but also works fine
with Windows itself and many other installers.
Comment 1 dlipin 2007-07-19 10:03:15 UTC
rberber,
could you please check the latest nightly builds? 
I have made some improvements in the unicode 
support since M10 so the issue can be already 
fixed.

Thanks,
Dmitry
Comment 2 rberber 2007-07-19 11:39:21 UTC
With build 200707171200: installation works fine with M10 installed.

I haven't tested going from M9 to the latest build.
Comment 3 dlipin 2007-07-19 12:04:25 UTC
rberber,
could you please now try to uninstall this just 
installed build (200707171200)?          
thanks,
dmitry
Comment 4 rberber 2007-07-19 19:18:20 UTC
Yes, sorry I didn't test the real problem.

With build 200707171200: same problem, uninstall doesn't work, it stops with the same error message.
Comment 5 dlipin 2007-07-19 19:51:10 UTC
rberber, thanks for info, I'll investigate the 
issue.
Comment 6 dlipin 2007-07-30 09:49:31 UTC
The issue should be fixed in the next nightly build (>=200707300000).

Please note that due to java limitations, jar file (with main class specified in the manifest) can sometimes be not 
runnable. Unfortunately we can`t control it... In my environment (english and russian locales, english is the default) 
I can`t run any jar file if it is located in the unicode path (C:\René\app.jar) - NoClassDefFoundError occurs in that 
case.