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

to bang,我是新来的,帮个忙,忙了好几天了也没解决

2002-12-11 10:00
赞助商链接

server 是:jboss3.04,编了一个ejb(三个必要文件,一个ejb-jar.xml打包成一个jar文件)和一个测试客户端,把jar文件 发布到jboss的deploy目录下,并把client目录下的jar文件加到
classpath中,客户端如下:
package finCalc.stateless;

import java.util.Properties;
import javax.naming.Context;
import javax.naming.InitialContext;
import finCalc.stateless.*;

public class TestClient
{
// Test data

public static void main(String[] args)
{
try
{
Properties prop = new Properties();
prop.put(Context.INITIAL_CONTEXT_FACTORY,
"org.jnp.interfaces.NamingContextFactory");
prop.put(Context.PROVIDER_URL, "localhost:1099");

Context ctx = new InitialContext(prop);

Object objref = ctx.lookup("StatelessFinancialNeedCalculator");

FinancialNeedCalculatorHome home =
(FinancialNeedCalculatorHome)javax.rmi.
PortableRemoteObject.narrow(objref,
FinancialNeedCalculatorHome.class);

FinancialNeedCalculator calculator = home.create();

运行客户端,提示以下错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/logging/Log
ger
at org.jnp.interfaces.NamingContext.<clinit>(NamingContext.java:92)
at org.jnp.interfaces.NamingContextFactory.getInitialContext(NamingConte
xtFactory.java:42)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:6
62)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243
)
at javax.naming.InitialContext.init(InitialContext.java:219)
at javax.naming.InitialContext.<init>(InitialContext.java:195)
at finCalc.stateless.TestClient.main(TestClient.java:21)

我实在是没办法了,好几天了,大家帮个忙

2002-12-11 15:53

根据报错日志分析,你没有在客户端启动的CLASSPATH中加入Jboss的log类,我建议你将Jboss的client的目录下的大部分包都加入你的客户端的CLASSPATH

2002-12-12 10:30

client下的jar文件我全都放到了classpath中但还是不行呀,同样的错误提示

2002-12-12 22:44

log4j你没放啊,你打开log4j.jar的包,用winrar,看能否找到这个class,仔细检查你的环境,这里面没什么深澳,要的是细心。

2002-12-13 14:51

我应经找过了
确实有logger但是他是org\apache\log4j\Logger
,那怎莫办要把路经改了吗,这样行吗

2Go 1 2 下一页

赞助商链接

赞助商链接

返回顶部

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