首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

jboos解决方案

2012-02-05 
jboospackage cn.itcast.testimport java.util.Propertiesimport cn.itcast.ejb3.HelloWorldimport jav

jboos
package cn.itcast.test;
import java.util.Properties;
import cn.itcast.ejb3.HelloWorld;
import javax.naming.InitialContext;
import javax.naming.NamingException;

public class EJBClient {

/**
* @param args
*/
public static void main(String[] args) {
Properties props=new Properties();
props.setProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContestFactory");
props.setProperty("java.naming.provider.url", "localhost:8080");
try{
InitialContext ctx=new InitialContext(props);
HelloWorld helloworld=(HelloWorld) ctx.lookup("HelloWorldBean/remote");
System.out.println(helloworld.sayHello("山东"));

}catch(NamingException e){
System.out.print(e.getMessage());
}

// TODO 自动生成方法存根

}

}

这段代码运行的时候出现Cannot instantiate class: org.jnp.interfaces.NamingContestFactory 有指点下的吧?

[解决办法]
楼主有没把jboss的clientAll.jar加到项目中?
[解决办法]
少ejb jar包了

热点排行