gpt4 book ai didi

java - 从 InitialContext 检索数据源时发生 ClassCastException

转载 作者:行者123 更新时间:2023-11-30 09:23:20 24 4
gpt4 key购买 nike

尝试使用 Oracle WebLogic 12.1 从我的初始上下文中检索数据源对象时出现以下错误:

"Problem creating dummy orb: org.omg.CORBA.COMM_FAILURE: vmcid:SUN minor code:203 completed: NO" and "java.lang.ClassCastException: java.lang.Object can not cast to java.io.Serializable"

代码是:

Hashtable h=new Hashtable();

h.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
h.put(Context.PROVIDER_URL,"t3://localhost:7001/");
h.put(Context.SECURITY_PRINCIPAL,"ck");
h.put(Context.SECURITY_CREDENTIALS,"monster26");

Context c = new InitialContext(h);

DataSource ds = (DataSource) c.lookup("lic.mod.mypool");
Connection con = ds.getConnection();

感谢所有帮助,谢谢。

最佳答案

我遇到了同样的问题

我通过更改网络逻辑客户端解决了这个问题

我现在使用的是这个版本:

    <dependency>
<groupId>com.oracle.weblogic</groupId>
<artifactId>wlfullclient</artifactId>
<version>12.1.1.0</version>
<scope>test</scope>
</dependency>

关于java - 从 InitialContext 检索数据源时发生 ClassCastException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16112559/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com