Oracle API Gateway Policy Studio Cannot Add or Delete Connection in a Turkish Locale

(Doc ID 1623101.1)

Last updated on AUGUST 18, 2016

Applies to:

Oracle API Gateway - Version 11.1.2 to 11.1.2 [Release 11gR2]
Information in this document applies to any platform.

Symptoms

Oracle API Gateway (OAG) Policy Studio from OAG 11.1.2.3.0 and earlier, when running on Turkish Windows or a Turkish locale on Linux, fails in a variety of ways.

Example symptoms:

1.) Trying to delete a database connection fails, and a window pops up with an error message:

"There was an error deleting the ExtConnsStore <id> Can't find resource TYPEDBCONNECTION"

Here and below, the "I" in the error message is an upper case Turkish dotted I.

Policy Studio's trace file, at trace level DEBUG, shows something similar to the following:

DEBUG 10/Feb/2014:12:11:41.159 [176c] Can't find bundle for base name com.vordel.client.manager.actions.generic.branding, locale tr_TR
DEBUG 10/Feb/2014:12:11:41.159 [176c] Can't find bundle for base name com.vordel.client.manager.actions.branding, locale tr_TR
DEBUG 10/Feb/2014:12:11:41.159 [176c] Can't find resource from: com.vordel.common.CompositeResourceBundle key: MENU_ITEM_EXPORT_DBCONNECTION
DEBUG 10/Feb/2014:12:11:41.159 [176c] Can't find resource from: com.vordel.common.CompositeResourceBundle key: MENU_ITEM_EXPORT_ENTITY
ERROR 10/Feb/2014:12:11:41.159 [176c] No resource found for type:DbConnection, Can't find resource MENU_ITEM_EXPORT_ENTITY
DEBUG 10/Feb/2014:12:11:41.159 [176c] Can't find bundle for base name com.vordel.client.manager.actions.generic.branding, locale tr_TR
DEBUG 10/Feb/2014:12:11:41.204 [176c] Adding listener: com.vordel.client.gui.policystudio.editor.reusable.ReusableEditor$ESChangeListener@688e7f for key ExtConnsStore-d2d0891a-c682-4f48-b225-8e8cc7802778:13
DEBUG 10/Feb/2014:12:11:44.590 [176c] Can't find resource from: com.vordel.common.CompositeResourceBundle key: TYPE_DBCONNECTION
ERROR 10/Feb/2014:12:11:44.591 [176c] Error while deleting the Entity: ExtConnsStore-d2d0891a-c682-4f48-b225-8e8cc7802778:13:
java.util.MissingResourceException: Can't find resource TYPE_DBCONNECTION
  at com.vordel.common.CompositeResourceBundle.handleGetObject(CompositeResourceBundle.java:33)
  at java.util.ResourceBundle.getObject(ResourceBundle.java:387)
  at java.util.ResourceBundle.getString(ResourceBundle.java:353)
  at com.vordel.common.ResourceBase.getResourceString(ResourceBase.java:122)
[...]

2.) In External Connections -> Database Connections, for any configured database connection the link "Export Database Connection" is now called "MENU_ITEM_EXPORT_dbConnection".

3.) Right click on Database Connections - the menu item "Add a Database Connection" is gone.

4.) Right click on External Connections -> LDAP Connections; the menu item "Add a LDAP Connection" is gone.

Changes

The problem does not occur in OAG releases after 11.1.2.3.0.

These releases will ship with a policystudio.ini that contains

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms