python脚本中的BEA-error WLContext.close()

时间:2011-12-11 15:59:51

标签: python weblogic wlst

我是Weblogic的新手。

最近我创建了第一个部署WL应用程序的脚本。脚本非常简单。问题是该脚本抛出了一个我不知道要解决的异常。

脚本如下:

wlHost=sys.argv[1]
wlPort=sys.argv[2]
username=sys.argv[3]
password=sys.argv[4]

connect(username, password, "t3://" + wlHost + ":" + wlPort)
edit()
startEdit()
progress= deploy('MyApp','/path/to/server/classes')
progress.printStatus()
save()
activate()
exit()

例外:

<Dec 11, 2011 10:41:35 AM EST> <Warning> <JNDI> <BEA-050001> <WLContext.close() was called in a different thread than the one in which it was created.> 

我将不胜感激。

1 个答案:

答案 0 :(得分:0)

我很确定您的问题是exit()在退出之前不运行disconnect方法,因此系统正在终止所有线程。因为你仍然有一个活动的线程与活动连接打开它会引发异常。