UIMA AS client should not create JNDI InitialContext
----------------------------------------------------
Key: UIMA-2249
URL: https://issues.apache.org/jira/browse/UIMA-2249
Project: UIMA
Issue Type: Bug
Components: Async Scaleout
Reporter: Jerry Cwiklik
Assignee: Jerry Cwiklik
Priority: Minor
Fix For: 2.4.0AS
In BaseUIMAAsynchronousEngine_impl.initialize() method the following lines of
code should be removed:
Properties props = new Properties();
props.setProperty(Context.INITIAL_CONTEXT_FACTORY,"org.apache.activemq.jndi.ActiveMQInitialContextFactory");
props.setProperty(Context.PROVIDER_URL,brokerURI);
jndiContext = new InitialContext(props);
This is dead code not used for anything. Marshall, actually reported seeing NPE
thrown from "new InitialContext(props)" when he attached YourKit profiler. Not
exactly sure why these NPEs were thrown, since this is not happening when UIMA
AS client runs normally ( not under profiler's control). In any case, this code
is not needed a should be removed
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira