6 Replies Latest reply on May 27, 2011 9:22 AM by giofyxle

    ajax4jsf doesn't work with https and InternetExplorer 9

    giofyxle Newbie

      Hallo Users!

       

      I have a jsf page that uses ajax (ajax4jsf-1.1.1). There ios a <t:tree2 ../> that is filled via ajax using <a4j:commandLink .../> Now with InternetExplorer 9 the ajax-request on this page does not work, only if this page has to be called by https.

       

      When calling the  <a4j:commandLink there is displayed the following (German) errors:

       

      ******************************

      Schnittstelle nicht unterstützt

       

      Zeile: 42

      Zeichen: 197

      Code: 0

      URI: https://safirapp.de/ComFin/a4j.res/org.ajax4jsf.framework.ajax.AjaxScript.jsf

      ******************************

       

      I try to translate into English:

      ******************************

      Interface nicht suported

       

      line: 42

      character: 197

      code: 0

      URI: https://safirapp.de/ComFin/a4j.res/org.ajax4jsf.framework.ajax.AjaxScript.jsf

      ******************************

       

       

       

      This page works well with IE9 when the application is not deployed to https. Also this ajax-Requests work well with https, when using other browsers.

       

       

      The file

      https://safirapp.de/ComFin/a4j.res/org.ajax4jsf.framework.ajax.AjaxScript.jsf

      can be downloaded also from https. There are no differences between the downloadad files  'AjaxScript.jsf' when downloadad on the not working system or downloadad from the working system.

       

      Any ideas?

       

      Thank You

        • 2. ajax4jsf doesn't work with https and InternetExplorer 9
          Lukáš Fryč Master

          Hello guys,

           

          RichFaces 3.x are not supported with Internet Explorer 9.

           

          You can upgrade on RichFaces 4 or you can try to investigate the issue and fix it.

           

          You could also provide the patch back to RichFaces project, so others can take it and run!

           

           

          Regards,

           

          - Lukas

          • 3. Re: ajax4jsf doesn't work with https and InternetExplorer 9
            giofyxle Newbie

            Hallo Lukas!

             

            Thanks for your answer.

            I don't use RichFaces controls. in my webapp I use JSF1.2 Facelets tomahawk and ajax4jsf.

            Can I include the RichFaces-4-jars instead of the ajax4jsf.jar in order to use the <aj4:..commands?

             

            Thanks

            Gio

            • 4. Re: ajax4jsf doesn't work with https and InternetExplorer 9
              giofyxle Newbie

              Hallo!

               

              I tried to replace in WEB-INF/lib ajax4jsf-1.1.1.jar with the following jars:

              - richfaces-components-api-4.0.0.Final.jar

              - richfaces-components-ui-4.0.0.Final.jar

              - richfaces-core-api-4.0.0.Final.jar

              - richfaces-core-impl-4.0.0.Final.jar

              - sac-1.3.jar

              - guava-r08.jar

              - cssparser-0.9.5.jar

               

              Now starting the WebApp ( it is an Ear) I get the following errors:

               

               

              First I get hundres of lines similar to those:

               

              [26.05.11 12:34:24:816 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [cdk:component-family]
              [26.05.11 12:34:24:818 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [cdk:renderer-type]
              [26.05.11 12:34:24:821 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [cdk:generate]
              [26.05.11 12:34:24:823 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [converter-extension]
              [26.05.11 12:34:24:826 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [cdk:generate]
              [26.05.11 12:34:24:828 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [converter-extension]
              [26.05.11 12:34:24:831 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [cdk:generate]
              [26.05.11 12:34:24:833 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [converter-extension]
              [26.05.11 12:34:24:835 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser endElement Unable to parse elementName =[name] parent's currentId =[ 1]
              [26.05.11 12:34:24:854 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [cdk:renders-children]
              [26.05.11 12:34:24:864 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [cdk:renders-children]
              [26.05.11 12:34:24:869 CEST] 00000016 jsf   W com.ibm.ws.jsf.configuration.FacesConfigParser parseShared FacesConfigParser.parseShared(): unable to locate : [cdk:renders-children]

               

               

              Then it goes on with the following exceptions:

               

              java.lang.NoClassDefFoundError: javax.faces.event.ComponentSystemEventListener

                  at java.lang.ClassLoader.defineClassImpl(Native Method)

                  at java.lang.ClassLoader.defineClass(ClassLoader.java:256)

                  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151)

                  at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:675)

                  at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java:614)

                  at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:422)

                  at java.lang.ClassLoader.loadClass(ClassLoader.java:595)

                  at java.lang.ClassLoader.defineClassImpl(Native Method)

                  at java.lang.ClassLoader.defineClass(ClassLoader.java:256)

                  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151)

                  at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:675)

                  at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java:614)

                  at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:422)

                  at java.lang.ClassLoader.loadClass(ClassLoader.java:595)

                  at java.lang.Class.forNameImpl(Native Method)

                  at java.lang.Class.forName(Class.java:163)

                  at com.ibm.ws.jsf.configuration.FacesConfigParser.createClass(FacesConfigParser.java:2170)

                  at com.ibm.ws.jsf.configuration.FacesConfigParser.parseRendererConfig(FacesConfigParser.java:1758)

                  at com.ibm.ws.jsf.configuration.FacesConfigParser.endElement(FacesConfigParser.java:1398)

                  at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)

                  at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)

                  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)

                  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

                  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

                  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

                  at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

                  at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)

                  at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)

                  at javax.xml.parsers.SAXParser.parse(Unknown Source)

                  at com.ibm.ws.jsf.configuration.FacesConfigParser.parse(FacesConfigParser.java:310)

                  at com.ibm.ws.jsf.configuration.FacesConfigParser.parse(FacesConfigParser.java:284)

                  at com.ibm.ws.jsf.util.FacesConfigUtil.parseJSFApplicationConfig(FacesConfigUtil.java:210)

                  at com.ibm.ws.jsf.util.FacesConfigUtil._parseJSFConfiguration(FacesConfigUtil.java:128)

                  at com.ibm.ws.jsf.util.FacesConfigUtil.parseJSFConfiguration(FacesConfigUtil.java:82)

                  at com.sun.faces.util.Util.verifyFactoriesAndInitDefaultRenderKit(Util.java:497)

                  at com.ibm.ws.jsf.configuration.FacesConfig.initialize(FacesConfig.java:96)

                  at com.ibm.ws.jsf.extprocessor.JSFExtensionFactory.createExtensionProcessor(JSFExtensionFactory.java:112)

                  at com.ibm.ws.webcontainer.webapp.WebApp.initializeExtensionProcessors(WebApp.java:1206)

                  at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:360)

                  at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:338)

                  at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:93)

                  at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:162)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:673)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:626)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:395)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:611)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1274)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1165)

                  at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:587)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:832)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:921)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2124)

                  at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)

                  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

               

              [26.05.11 12:34:25:354 CEST] 00000016 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC hat die Datenstromdatei C:\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc\server1_00000016_11.05.26_12.34.25_0.txt für das Ereignis geöffnet.

              [26.05.11 12:34:25:483 CEST] 00000016 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC hat die Datenstromdatei C:\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc\server1_00000016_11.05.26_12.34.25_0.txt für das Ereignis geschlossen.

              [26.05.11 12:34:25:486 CEST] 00000016 ServletWrappe E   SRVE0100E: Nicht erfasste Ausnahme für init() wurde von Servlet 'Faces Servlet' ausgelöst: java.lang.NullPointerException

                  at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:229)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:349)

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:182)

                  at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:902)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:824)

                  at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:542)

                  at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:379)

                  at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:338)

                  at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:93)

                  at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:162)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:673)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:626)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:395)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:611)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1274)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1165)

                  at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:587)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:832)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:921)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2124)

                  at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)

                  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

               

              [26.05.11 12:34:25:493 CEST] 00000016 ServletWrappe E   Deregister the mbean because of uncaught init() exception thrown by servlet Faces Servlet: javax.servlet.ServletException: SRVE0207E: Es wurde eine nicht abgefangene Initialisierungsausnahme vom Servlet ausgelöst.

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:288)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:349)

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:182)

                  at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:902)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:824)

                  at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:542)

                  at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:379)

                  at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:338)

                  at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:93)

                  at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:162)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:673)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:626)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:395)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:611)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1274)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1165)

                  at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:587)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:832)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:921)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2124)

                  at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)

                  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

              ---- Begin backtrace for Nested Throwables

              java.lang.NullPointerException

                  at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:229)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:349)

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:182)

                  at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:902)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:824)

                  at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:542)

                  at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:379)

                  at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:338)

                  at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:93)

                  at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:162)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:673)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:626)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:395)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:611)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1274)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1165)

                  at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:587)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:832)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:921)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2124)

                  at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)

                  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

              ,

              [26.05.11 12:34:25:498 CEST] 00000016 WebExtensionP E   Error occured while preparing the servlet for initialization.

              javax.servlet.ServletException: SRVE0207E: Es wurde eine nicht abgefangene Initialisierungsausnahme vom Servlet ausgelöst.

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:288)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:349)

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:182)

                  at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:902)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:824)

                  at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:542)

                  at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:379)

                  at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:338)

                  at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:93)

                  at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:162)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:673)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:626)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:395)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:611)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1274)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1165)

                  at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:587)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:832)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:921)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2124)

                  at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)

                  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

              ---- Begin backtrace for Nested Throwables

              java.lang.NullPointerException

                  at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:229)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:349)

                  at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)

                  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:182)

                  at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:902)

                  at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:824)

                  at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:542)

                  at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:379)

                  at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:338)

                  at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:93)

                  at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:162)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:673)

                  at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:626)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:395)

                  at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:611)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1274)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1165)

                  at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:587)

                  at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:832)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:921)

                  at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2124)

                  at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)

                  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

               

               

              Any help?

               

              Thanks Gio

              • 5. Re: ajax4jsf doesn't work with https and InternetExplorer 9
                Ilya Shaikovsky Master

                RF 4 works only with JSF 2.0.

                 

                And b.t.w. RF 3.3.3 not supports IE 9 but could be used if you will add <meta> to the pages which will turn IE7 compatibility on for browser. See https://issues.jboss.org/browse/RF-10774.

                 

                P.S. I can't believe a4j 1.1 is still alive at some applications

                • 6. Re: ajax4jsf doesn't work with https and InternetExplorer 9
                  giofyxle Newbie

                  Thanks Ilya!

                   

                  The workaround you pointed to worked for ajax4jsf, too.

                  Of course setting the compatibility mode of the browser is not a true solution, but for the moment sufficient.

                  Do you think I will find some Fix to ajax4jsf or Richfaces3 in the next future, or should I consider to change the webapp to JSF 2.0?

                   

                  Gio