找不到glassfish的javadb客户端jar文件

时间:2012-12-03 17:24:31

标签: java glassfish ejb

我编写了一个简单的EJB应用程序,并通过java应用程序客户端进行测试。为此,我正在获取如下的bean,

Properties props = new Properties();
props.put(Context.INITIAL_CONTEXT_FACTORY,
        "com.sun.enterprise.naming.SerialInitContextFactory");
props.setProperty("org.omg.CORBA.ORBInitialHost", "localhost");
// glassfish default port value will be 3700,
props.setProperty("org.omg.CORBA.ORBInitialPort", "3700");
initialContext = new InitialContext(props);
helloWorld = (HelloWorldBean) initialContext
    .lookup("HelloWorldBean/remote");

但我得到的是异常,其次是很多其他空指针,

  

03-Dec-2012 22:37:37   com.sun.enterprise.v3.server.CommonClassLoaderServiceImpl   findDerbyClient INFO:找不到javadb客户端jar文件,derby jdbc   默认情况下,驱动程序不可用。了java.lang.RuntimeException:   Orb初始化erorr at   org.glassfish.enterprise.iiop.api.GlassFishORBHelper.getORB(GlassFishORBHelper.java:148)

我甚至在构建路径时添加了这个jar,但仍然发生了异常。即使我可以在glassfish \ javadb \ lib

下找到derbyclient jar

另外,我需要验证我是否正确运行此客户端?

刚刚部署应用程序后,右键单击客户端类并正确运行java应用程序?

0 个答案:

没有答案