Я следил за http://rohitatjade.blogspot.in/2014/02/how-to-deploy-adf-application-on-tomcat.html ссылкой для развертывания приложения adf в tomcat. После завершения всего шага я нажму свой URL-адрес для входа, но приложение бросит ниже исключения в браузере. Пожалуйста, помогите мне в этомРазвернуть приложение ADF на сервере Tomcat
Exception
javax.servlet.ServletException: исполнение фильтра выбросил исключение oracle.adf.library.webapp.LibraryFilter.doFilter (LibraryFilter.java:180) первопричину
java.lang.ExceptionInInitializerError oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory._getDefaultListeners (RichWindowManagerFactory.java:111) oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory.access $ 100 (RichWindowManagerFactory.java:31) oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory $ ApplicationWindowListeners._getAppListeners (RichWindowManagerFactory.java:253) oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory $ ApplicationWindowListeners.processWindowLifecylce (RichWindowManagerFactory.java:244) oracle.adfinternal.view.faces.webapp.rich.RichWindowManager._fireWindowLifecycleEvent (RichWindowManager.java:531) оракул. adfinternal.view.faces.webapp.rich.RichWindowManager._handleWindowOpened (RichWindowManager.java:574) oracle.adfinternal.view.faces.webapp.rich.RichWindowManager.renderLoopbackPage (RichWindowManager.java:1062) oracle.adfinternal.view. faces.webapp.rich .RegistrationFilter.doFilter (RegistrationFilter.java:113) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl $ ФильтрListChain.doFilter (TrinidadFilterImpl.java:468) oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter (AdsFilter .java: 60) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl $ FilterListChain.doFilter (TrinidadFilterImpl.java:468) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl (TrinidadFilterImpl.java:293) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter (TrinidadFilterImpl.java:199) org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter (TrinidadFilter.java:92) oracle.adf.library.webapp. LibraryFilter.doFilter (LibraryFilter.java:180) root ca использовать
java.lang.ClassCastException: класс oracle.adfinternal.view.faces.context.AdfFacesContextImpl java.lang.Class.asSubclass (Unknown Source) oracle.adf.view.rich.context.AdfFacesContext (AdfFacesContext. .java: 592) oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory._getDefaultListeners (RichWindowManagerFactory.java:111) oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory.access $ 100 (RichWindowManagerFactory.java: 31) oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory $ ApplicationWindowListeners._getAppListeners (RichWindowManagerFactory.java:253) oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory $ ApplicationWindowLi steners.processWindowLifecylce (RichWindowManagerFactory.java:244) oracle.adfinternal.view.faces.webapp.rich.RichWindowManager._fireWindowLifecycleEvent (RichWindowManager.java:531) oracle.adfinternal.view.faces.webapp.rich.RichWindowManager._handleWindowOpened (RichWindowManager.java:574) oracle.adfinternal.view.faces.webapp.rich.RichWindowManager.renderLoopbackPage (RichWindowManager.java:1062) oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter (RegistrationFilter.java: 113) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl $ FilterListChain.doFilter (TrinidadFilterImpl.java:468) oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter (AdsFilter.java:60) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl $ FilterListChain.doFilter (TrinidadFilterImpl.java:468) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl (TrinidadFilterImpl.java:293) org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter (TrinidadFilterImpl.java: 199) org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter (TrinidadFilter.java:92) oracle.adf.library.webapp.LibraryFilter.doFilter (LibraryFilter.java:180)
возможно дубликат [Попытка развернуть Oracle ADF-приложения на Tomcat 7] (http://stackoverflow.com/questions/21628887/trying-to-deploy-oracle-adf-application- to-tomcat-7) – Falco
Эти ошибки Classcast обычно возникают из-за неправильного управления библиотекой в Tomcat. См. Http://stackoverflow.com/questions/21628887/trying-to-deploy-oracle-adf-application-to-tomcat-7 – Falco