forked from wildfly/wildfly
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[WFLY-3830] Use external-context for TIBCO EMS
Tibco EMS's JNDI provider is non-standard and accepts only CompoundName in its lookup(Name) method while WildFly passes a CompositeName. For such JNDI providers that accept only specific subtypes of Name, we must instead use their lookup(String) method (that is more likely to work as expectedi but comes with performance degradation as the whole name would have to be parsed again). If such a JNDI provider is configured in an external-context resource, the presence of the org.jboss.as.naming.lookup.by.string property in the external-context's environments with a value set to true will ensure that the lookup(String) method is used. In any other case, the lookup(Name) will be used. JIRA: https://issues.jboss.org/browse/WFLY-3830
- Loading branch information
Showing
1 changed file
with
193 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters