发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

求助:EJB3.0中碰到的问题

2008-04-08 09:16
赞助商链接

在Myeclipse中,我把stateless session bean 部署到jboss服务器上了,而JBOSS也成功启动了,但我在myelipse中运行run as - java Application时出现下面错误,请问banq大师怎么回事?

错误如下:
Exception in thread "main" javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:284)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at example.session.stateless.HelloClient.main(HelloClient.java:22)

2008-04-08 18:07

很明显,是没有找到Context。你是用一个单独程序访问服务器,相当于远程调用EJB。所以你必须告诉程序服务器地址、端口等一系列信息。
InitialContext是运行在同一个容器内的上下文。远程访问不能用这个。

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com