现在是: Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/logging/Log ger at org.jnp.interfaces.NamingContext.<clinit>(NamingContext.java:102) at org.jnp.interfaces.NamingContextFactory.getInitialContext(NamingConte xtFactory.java:41) 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 greet.GreetClient.main(GreetClient.java:18) 不会真的一个一个找把?有别的方法吗? 另外能在jboss 中部署jsp+bean+servlet的程序吗? 如能怎么做请指点! 谢谢! 解决后加高分!
我的是jboss-3.2.4 按你的做了 没用呀
可恶的jndi能发个完整的例子吗?
[email protected]
谢谢!
先加分给你罗!!
Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/logging/Log
ger
at org.jnp.interfaces.NamingContext.<clinit>(NamingContext.java:102)
at org.jnp.interfaces.NamingContextFactory.getInitialContext(NamingConte
xtFactory.java:41)
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 greet.GreetClient.main(GreetClient.java:18)
不会真的一个一个找把?有别的方法吗?
另外能在jboss 中部署jsp+bean+servlet的程序吗?
如能怎么做请指点!
谢谢!
解决后加高分!
部署jsp+bean+servlet 我没有配过。
System.setProperty("java.naming.factory.initial",
"org.jnp.interfaces.Naming ContextFactory");
System.setProperty("java.naming.provider.url",
"localhost:1099");设置错误吧。
你把它换成:
Properties p = new Properties(); p.setProperty(javax.naming.Context.PROVIDER_URL,
PROVIDER_URL);//PROVIDER_URL与服务器类型有关。 p.setProperty(javax.naming.Context.INITIAL_CONTEXT_FACTORY,
INITIAL_CONTEXT_FACTORY); InitialContext jndiContext = new InitialContext(p);