-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
jboss-fuse-6.1
-
None
-
%
-
-
- Create two profiles with default profile as parent (I'll call them profile-one and profile-two). Create a data.properties file in each. Put one = one to in first data.properties file and two = two in the second one.
Now create a pair of bundles (bundle-one, and bundle-two) that log the contents of URL "profile:data.properties" and add them to their respective profiles (bundle-one -> profile-one, bundle-two -> profile-two). Assign the profiles to a container.
Expected result:
bundle-one logs key: one, value = one (=contents of data.properties in profile-one)
bundle-two logs key: two, value = two (=contents of data.properties in profile-two)
What I got: both bundles log every entry of every data.properties file in every assigned profile. There seems to be a problem in overlay profile handling.
This causes our per-service user credentials (kept in users.properties in various profiles) to spill over profile boundaries. Any credential can access any service!
Workaround is to name every resource file uniquely
- relates to
-
ENTESB-5512 [Fabric] some default pids in etc/ folder are not correctly deleted/overwritten at container creation time, according to profile definition
- Closed
1.
|
[ENTESB-2623]urlHandler protocol "profile:" returns wrong data | Closed | Unassigned |