Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 224293

Summary: [nls tooling] DBCS3.4: Fail to open the property file from the key value of the externalized string
Product: [Eclipse Project] JDT Reporter: michit
Component: TextAssignee: JDT-Text-Inbox <jdt-text-inbox>
Status: CLOSED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: camle, daniel_megert, kitlo, Olivier_Thomann
Version: 3.4   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Image file none

Description michit CLA 2008-03-27 01:41:37 EDT
Build ID: I20080305-1100

Steps To Reproduce:
[Description]
We cannot open the property file from the key value in Java program. I suppose the reason is the link of the externalized string doesn't cover the whole key value. (Refer to the attached image)

[Steps]
1. Create a Java project.
2. Create a Class.
3. Add an externalized string to the code by using Source > Externalized Strings menu.
4. Hold down the Ctrl key and click the externalized string.
5. Fail to open the property file.

More information:
[Environment]
OS - Windows XP Professional Version 2002 SP3, v.3264 (Japanese)
Java - JRE 1.6.0 IBM Windows 32 build pwi3260-20071123_01"

[Expected output]
We can open the property file from the key value in Java program.
Comment 1 michit CLA 2008-03-27 01:48:55 EDT
Created attachment 93756 [details]
Image file

Attach this file again.
Comment 2 Olivier Thomann CLA 2008-03-27 07:56:06 EDT
Move to JDT/UI
Comment 3 Dani Megert CLA 2008-03-27 10:28:55 EDT
Works for me using latest M6 warm up build (I20080326-1950). Maybe I'm not using the same key as you. If you can reproduce using I20080326-1950 please reopen with attached test project.
Comment 4 michit CLA 2008-03-28 03:58:44 EDT
I will check this problem when I20080326-1950 build is available, thank you.
Comment 5 michit CLA 2008-04-07 22:15:47 EDT
I've verified that this problem doesn't occur on Integration build (I20080405) and I am closing it. Thank you.