2016-03-29 12 views
1

私のアプリケーションでは、WAS 6.xとOracle 10gを使用していましたが、永続性レイヤーとしてEJBを使用していました。 EJBの中で、我々は、Oracle 12Cには、WebSphere 8.5ようにWebSphere 6.xとのOracle 10gから最大階調後Oracle 12c with Websphere 8.5移行の問題

UsersLocalHome usrLocalHome = (UsersLocalHome)getEJBLocalHome(Parameters.USERS_LOCAL_JNDI_LOOKUP); 
     UsersLocal usrLocal  = usrLocalHome.create(getKey(Constants.USERS_MODULE), userTO, request.getUserInfo()); 

下に示すようなテーブルにデータを格納するために事前に定義された方法を用い、我々は、次の例外を取得していますコードの平和の上にある

EJB threw an unexpected (non-declared) exception during invocation of method "findByPrimaryKey". Exception data: java.lang.NoClassDefFoundError: oracle/xdb/XMLType 
     at oracle.jdbc.driver.NamedTypeAccessor.getString(NamedTypeAccessor.java:410) 
     at oracle.jdbc.driver.GeneratedStatement.getString(GeneratedStatement.java:327) 
     at oracle.jdbc.driver.GeneratedScrollableResultSet.getString(GeneratedScrollableResultSet.java:973) 
     at com.ibm.ws.rsadapter.cci.WSRdbResultSetImpl.getString(WSRdbResultSetImpl.java:2827) 
     at com.ibm.ws.ejbpersistence.dataaccess.RawBeanData.getString(RawBeanData.java:1424) 

いくつかのplsが問題の解決に役立つことがありますか?

答えて

関連する問題