This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 265194 - babel Ganymede build has some bundles mistakenly under property_files folder hence can not be picked up
Summary: babel Ganymede build has some bundles mistakenly under property_files folder ...
Status: CLOSED FIXED
Alias: None
Product: Babel
Classification: Technology
Component: Server (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Denis Roy CLA
QA Contact:
URL: /babel/index.php
Whiteboard: stalebug
Keywords:
Depends on: 349107
Blocks:
  Show dependency tree
 
Reported: 2009-02-17 13:24 EST by X Yin CLA
Modified: 2015-10-06 17:46 EDT (History)
6 users (show)

See Also:


Attachments
a list of bundles with their plugin ID. those bundles should not have the property_files folder (3.34 KB, text/plain)
2009-02-17 13:24 EST, X Yin CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description X Yin CLA 2009-02-17 13:24:51 EST
Created attachment 125932 [details]
a list of bundles with their plugin ID. those bundles should not have the property_files folder

For instance, the original plugin org.eclipse.jem.util has a bundle emfworkbench.properties, in babel ganymede build, this bundle is under property_files\ folder. The localized bundle hence can not be picked up. 

The complete list of problematic resource bundles is attached to this defect. In the plugin IDs are seperated with #.
Comment 1 Antoine Toulmé CLA 2009-02-17 14:07:22 EST
Sounds like a problem with JST/WST.

Comment 2 Antoine Toulmé CLA 2009-02-17 14:08:02 EST
Reassigning to the component.
Comment 3 Kaloyan Raev CLA 2009-04-06 09:54:59 EDT
X, Yin, can you clarify what is the expected action by us to resolve this problem?
If we move the property files from property_files/ directory, where should be there new place?
Comment 4 X Yin CLA 2009-04-13 11:42:50 EDT
properties files should not be in property_files folder.

for example, instead of 
org.eclipse.jem.util.nl_fr_3.4.0.v20090201043402.jar
property_files\emfworkbench_fr.properties

the correct way is to remove the property_files folder
org.eclipse.jem.util.nl_fr_3.4.0.v20090201043402.jar
emfworkbench_fr.properties
Comment 5 Carl Anderson CLA 2009-09-30 10:22:37 EDT
I finally had time to look into this, and here is what is happening:
In each of these plugins, there is a property_files folder that is marked as a Java Source folder.  Therefore, when the build happens, these property files are moved to the root of the plugin.
In the babel version, the translated version remains in a property_files directory, and thus does not match the built version.
Now, while it is much less than ideal for WTP to have any property files in the "default package" (the root directory of the plugin), this is certainly not going to change for Ganymede or Galileo.  The babel versions should be tweaked to match the build output of our plugins.
I am moving this back to babel.
Comment 6 Kit Lo CLA 2009-10-19 12:04:25 EDT
Denis, please check if we can tweak the reg exp to fix that. Thanks!
Comment 7 Eclipse Genie CLA 2014-06-14 18:15:30 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 8 Satoru Yoshida CLA 2015-10-06 17:46:45 EDT
I will close it because this issue was solved by 349107.
Thank You.