To localize these values, first you must associate a resource bundle using an <attribute name="resourceBundle"... /> tag like:

<attribute name="resourceBundle" value="resourceBundleName"/>

You can use the <attribute> tag to set the resource bundle at the property, table, or item descriptor level. A property uses its own resourceBundle attribute if it is set. If not, it looks for a resourceBundle attribute set in its <table> tag, then for a resourceBundle attribute set in its <item-descriptor> tag. For example:

<item-descriptor name="user" ....>
  <attribute name="resourceBundle" value="atg.userprofiling.ProfileResources"/>
...

If you use xml-combine="append" to add properties to an item descriptor defined in a different configuration layer, do not set the resourceBundle attribute in the item descriptor, as it overwrites the setting of resourceBundle in the other configuration level. Set the resourceBundle at the table or property level instead.


Copyright © 1997, 2012 Oracle and/or its affiliates. All rights reserved.

Legal Notices