产品: WebSphere Application Server SE/AE
平台: 跨平台
软件版本: 3.5.x
问题 当尝试使用JNDI查找来访问一个数据源(DataSource)时,发生异常 java.lang.ClassCastException: com.ibm.ejs.ns.jndi.CNContextImpl 。
解答 这是由于数据源(DataSource)名称没有被完全指定造成的。如果查找的是“jdbc/”而不是“jdbc/dataSourceName”,当把返回的对象(object)造型为数据源(DataSource)时,就将得到上述异常信息,因为“jdbc”是一种 com.ibm.ejs.ns.jndi.CNContextImpl 。
|