| Summary: | Bidi3.4: Unable to Run Java Applications that resides inside Arabic named Java projects | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Ahmed Farrag <afarrag> | ||||
| Component: | Debug | Assignee: | JDT-Debug-Inbox <jdt-debug-inbox> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | camle, daniel_megert, darin.eclipse, Mike_Wilson, pwebster, Tod_Creasey | ||||
| Version: | 3.4 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Moving to JDT/Debug Which virtual machine are you using? Many do not support BIDI JVM in use is Sun JDK V1.5 Debug team: Has anyone looked at what's going on here? Investigate during RC1 Did you set the encoding as system property and to the console, e.g. 1. go to the launch configuration of the program you launch 2. switch to the 'Arguments' tab 3. add -Dfile.encoding=UTF-8 into the VM arguments field 4. switch to 'Common' tab 5. set console encoding to UTF-8 If not, try these steps. Also, please check whether this works using a 1.4 VM. Is there anything in the .log? Created attachment 100256 [details]
screen shot
This works for me. See screen shot of Java project with Arabic name.
I am using I20080513-2000 and the Mac 1.5 VM (Leopard / 10.5) Verified Closing Re-open to mark as works for me. works for me Closed |
Build ID: I20080401-1005 Steps To Reproduce: 1. Create new Arabic named java project 2. Create new Java class 3. Run the new Java class More information: Expected Results: Java application should run successfully Actual Results: The application execution is terminated stating that java project can't be found. Exact Error message: /Users/afarrag/Desktop/IES Stuff/WorkSpaces/JDT_01/test_????: No such file or directory Notes: >> This problem only occurs on MAC OS X 10.5 with default Arabic Egypt locale. >> The workspace encoding and console encoding are both set to UTF-8 >> The arabic name of Java project is displayed as "???" which seems to be odd because I can print arabic data to console without problems (using "println" command)