在tomcat中访问apusic的jndi时的错误

camelxz 2005-03-03 11:31:32
代码如下
...
InitialContext getInitialContext() throws NamingException{
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.apusic.naming.jndi.CNContextFactory");
env.put(Context.PROVIDER_URL,"iiop://10.1.22.230:6888");
//env.put(Context.SECURITY_PRINCIPAL,"admin");
//env.put(Context.SECURITY_CREDENTIALS,"admin");
return (new InitialContext(env));
}
...
在new InitialContext(env)会出现如下错误:
java.lang.IllegalAccessError: tried to access method com.apusic.naming.jndi.llllIIlIlIIlIllI.<init>(Ljava/util/Hashtable;)V from class com.apusic.naming.jndi.CNContextFactory
com.apusic.naming.jndi.CNContextFactory.getInitialContext(Unknown Source:33)
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
javax.naming.InitialContext.init(InitialContext.java:219)
javax.naming.InitialContext.<init>(InitialContext.java:195)
...
...全文
162 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
congbailing_914 2005-03-03
  • 打赏
  • 举报
回复
顶!
我也好好学学!

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧