<div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif;font-size:large">Hi,</div><div class="gmail_default" style="font-family:georgia,serif;font-size:large"><br></div><div class="gmail_default"><span style="font-family:georgia,serif;font-size:large">I&#39;m working on </span><font face="georgia, serif" size="4"><a href="https://issues.jboss.org/browse/WFLY-11808">WFLY-11808</a> (</font><span style="font-family:georgia,serif;font-size:large">Unable to do jndi lookup when starting batch job from web console), and would like to get some help from team, especially naming and management experts.  </span></div><div class="gmail_default"><span style="font-family:georgia,serif;font-size:large"><br></span></div><div class="gmail_default"><span style="font-family:georgia,serif;font-size:large">The failure occurred when a batch job is started from management console or CLI, and during the batch job execution it does some jndi lookup.  The lookup failed with NameNotFoundException.</span></div><div class="gmail_default"><span style="font-family:georgia,serif;font-size:large"><br></span></div><div class="gmail_default"><span style="font-family:georgia,serif;font-size:large">In batch subsystem, it assigns the name context for the job execution by calling:</span></div><div class="gmail_default"><span style="font-family:georgia,serif;font-size:large"><br></span></div><div class="gmail_default"><font face="georgia, serif" size="4">NamespaceContextSelector.getCurrentSelector();</font><br></div><div class="gmail_default"><font face="georgia, serif" size="4"><br></font></div><div class="gmail_default"><font face="georgia, serif" size="4">For a management-started job execution, it selected the one associated with the current thread which is an external management request thread, and apparently has no knowledge of the deployment.</font></div><div class="gmail_default"><font face="georgia, serif" size="4"><br></font></div><div class="gmail_default"><font face="georgia, serif" size="4">Is there a way to select the name context associated with the deployment that contains the batch job?</font></div><div class="gmail_default"><font face="georgia, serif" size="4"><br></font></div><div class="gmail_default"><font face="georgia, serif" size="4">Thanks,</font></div><div class="gmail_default"><font face="georgia, serif" size="4">Cheng</font></div><div class="gmail_default"><span style="font-family:georgia,serif;font-size:large"><br></span></div><div class="gmail_default"><span style="font-family:georgia,serif;font-size:large"><br></span></div></div></div></div>