我有一个带有以下注释的EJB:
Context myContext = getInitialContext(url,login,password);
Object service = myContext.lookup(jndiName);
我想向此EJB发送消息:
jndiName
lookup
值是正确的,没有异常,但try {
File f=new File("test.xml");
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(f)));
String content=null;
while((content=reader.readLine())!=null)
{
content = content.replaceFirst("some text", "new text");
System.out.println(content);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
功能阻止。
在什么情况下函数查找块?我该怎么办?
P.S。我正在使用 WebSphere 作为服务器。
修改:
如果我使用错误的 jndiName 或错误的 IP ,则会抛出异常。在我的情况下,没有例外,没有结果。