Веб-сфера создает исключение ClassCastException при запуске приложения JSF
При загрузке страницы jsf приложение выдает ниже исключения. Окружающая среда: JSF Websphere 9
Exception:
java.lang.ClassCastException: com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource incompatible with javax.sql.DataSource
SystemErr R at com.vc.impl.DBConnectionFactoryImpl.openConnection(DBConnectionFactoryImpl.java:196)
com.vc.facade.SecureAccessFacade.loadUser(SecureAccessFacade.java:26)
com.vc.ui.filters.SecureAccessFilter.doFilter(SecureAccessFilter.java:53)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:969)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1109)
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:4217)
Я попробовал ниже процедуру, но не получилось. DataSource dataSource = (DataSource) context.lookup("java:comp/env/jdbc/Db");
и web.xml
<resource-ref>
<description>Resource reference to my database</description>
<res-ref-name>java:comp/env/jdbc/Db</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
How to fix this one.. Thanks