应用程序EJB打成JAR包执行后怎么就出错了。

04-06-14 wxh828
一个会话EJB,客户端是可视化的界面应用,调用EJB远程接口的方法,在Weblogic里部署了EJB后,在JB里编译运行,出来的一切都正常。我在JB里把程序打包成JAR文件,脱离JB运行环境执行后,程序运行到

Properties properties=new Properties();

properties.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");

properties.put(Context.PROVIDER_URL,"t3://"+ip+":7001");

Context ctx=new InitialContext(properties);

这里的最后一句话时,Context ctx=new InitialContext(properties);报错,报错信息为weblogic.common.internal.VersioningError: No WebLogic packages defined in CLASSPATH

请问这个问题怎么解决?

我都郁闷了几天了。谢谢各位了。解决不了心里实在不爽。

banq
2004-06-19 14:34
配置方面问题,需要在weblogic下部署。参考weblogic配置开发书籍。

猜你喜欢