3 Replies Latest reply on May 27, 2011 10:44 AM by Jose Pablo González Arrieta

    faces-config.xml: Document is invalid: no grammar found.

    mark lewis Newbie

      Hello

       

      I'm slightly confused about the deployment of my app.  I was fine with Eclipse 3.6, RF 3.3.2 on Tomcat 6, compiling with JEE 6, JSF 1.2, web.xml web-app version="2.5" (not sure what this last version is the version of) and the app worked fine.  Bottom line is that the latest requirement is to deploy to WebSphere 6.1 which is JDK 1.5.  Converting to use RAD (to ensure I can create a WAS6.1 server instance within my IDE that is supported) was not straight forward.  Regarding RF (same version as above), when I try and deploy using the default EAR deployment from RAD I see the stack trace below.  From the errors it suggests a faces-config.xml is in one of the RF jars - maybe this is referring to my faces-config.xml file which contains this:

       

      <?xml version="1.0" encoding="UTF-8"?>
      <faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
          xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd">
      
          <application>
              <!-- tell JSF to use Facelets -->
              <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
          </application>
      
          <managed-bean>
              <description>myapp Bean</description>
              <managed-bean-name>mybacking</managed-bean-name>
              <managed-bean-class>myapp.mybacking</managed-bean-class>
              <managed-bean-scope>session</managed-bean-scope>
          </managed-bean>
      
          <managed-bean>
              <description>Panel Bean</description>
              <managed-bean-name>PanelMenu</managed-bean-name>
              <managed-bean-class>myapp.PanelMenu</managed-bean-class>
              <managed-bean-scope>session</managed-bean-scope>
          </managed-bean>
      
          <managed-bean>
              <description>Validator Bean</description>
              <managed-bean-name>Validator</managed-bean-name>
              <managed-bean-class>myapp.Validator</managed-bean-class>
              <managed-bean-scope>session</managed-bean-scope>
          </managed-bean>
          
          <lifecycle>
              <phase-listener>myapp.mybacking</phase-listener>
          </lifecycle>
      </faces-config>
      

       

      So I am thinking currently that the reason for the problem is that the version of facelets I've got in my application WEB-INF lib is not being used by WAS6.1.  As I need facelets (1.1.15) to support RF, I'm a bit stumped.

       

      It might be relevant to include that when I deploy through RAD I get a 404, but if I surf using FF3.6 to the localhost address on the same port, I see the content of my index.xhtml file albeit not parsed properly (further making me think it's WAS6.1 not using my facelets jar).  I had this last problem when I tried deploying to Glassfish.

       

      Can I confirm it would be a good idea to change the class loader settings?  I've not seen this referred to in RF deployment manuals.

       

      Any pointers on this would be massively appreciated.

       

       

      [03/11/10 17:59:47:480 GMT] 0000001e jsf           E com.ibm.ws.jsf.configuration.FacesConfigParser error Error while parsing faces-config.xml
                                       org.xml.sax.SAXParseException: Document is invalid: no grammar found.
          at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
          at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
          at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
          at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(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:311)
          at com.ibm.ws.jsf.configuration.FacesConfigParser.parse(FacesConfigParser.java:285)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
      
      
      [03/11/10 17:59:47:480 GMT] 0000001e jsf           E com.ibm.ws.jsf.configuration.FacesConfigParser parse Failed to parse Faces config document
                                       org.xml.sax.SAXParseException: Document is invalid: no grammar found.
          at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
          at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
          at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
          at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(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:311)
          at com.ibm.ws.jsf.configuration.FacesConfigParser.parse(FacesConfigParser.java:285)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
      
      
      [03/11/10 17:59:47:480 GMT] 0000001e jsf           E com.ibm.ws.jsf.util.FacesConfigUtil parseJSFApplicationConfig Can't parse configuration file:wsjar:file:/C:/Documents and Settings/lewism/IBMworkspace/myapp/WebContent/WEB-INF/lib/richfaces-ui-3.3.2.SR1.jar!/META-INF/faces-config.xml
                                       org.xml.sax.SAXParseException: Document is invalid: no grammar found.
          at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
          at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
          at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
          at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(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:311)
          at com.ibm.ws.jsf.configuration.FacesConfigParser.parse(FacesConfigParser.java:285)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
      
      
      [03/11/10 17:59:47:480 GMT] 0000001e WebApp        E   Extension processor failed to initialize in factory: com.ibm.ws.jsf.extprocessor.JSFExtensionFactory@507a507a
      javax.faces.FacesException: Can't parse configuration file:wsjar:file:/C:/Documents and Settings/lewism/IBMworkspace/myapp/WebContent/WEB-INF/lib/richfaces-ui-3.3.2.SR1.jar!/META-INF/faces-config.xml
          at com.ibm.ws.jsf.util.FacesConfigUtil.parseJSFApplicationConfig(FacesConfigUtil.java:225)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
      Caused by: org.xml.sax.SAXParseException: Document is invalid: no grammar found.
          at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
          at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
          at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
          at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(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:311)
          at com.ibm.ws.jsf.configuration.FacesConfigParser.parse(FacesConfigParser.java:285)
          at com.ibm.ws.jsf.util.FacesConfigUtil.parseJSFApplicationConfig(FacesConfigUtil.java:210)
          ... 85 more
      
      
      [03/11/10 17:59:47:777 GMT] 0000001e ServletWrappe E   SRVE0100E: Did not realize  init() exception thrown by servlet Faces Servlet: java.lang.NullPointerException
          at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
          at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:227)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:341)
          at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:174)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
      
      
      [03/11/10 17:59:47:777 GMT] 0000001e ServletWrappe E   Deregister the mbean because of uncaught init() exception thrown by servlet Faces Servlet: javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception thrown by servlet
          at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:286)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:341)
          at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:174)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          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:227)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:341)
          at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:174)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
      , 
      [03/11/10 17:59:47:777 GMT] 0000001e WebExtensionP E   Error occured while preparing the servlet for initialization. 
      javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception thrown by servlet
          at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:286)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:341)
          at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:174)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          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:227)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:341)
          at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1308)
          at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:174)
          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:293)
          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:335)
          at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1250)
          at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1140)
          at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl.startModule(ApplicationMgrImpl.java:1720)
          at com.ibm.ws.runtime.component.ApplicationMgrImpl._startModule(ApplicationMgrImpl.java:1668)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.startDeployment(StartDeploymentTask.java:233)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.fineGrainUpdate(StartDeploymentTask.java:185)
          at com.ibm.ws.management.application.sync.StartDeploymentTask.performTask(StartDeploymentTask.java:97)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$AppBinThread.run(AppBinaryProcessor.java:1063)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.postProcess(AppBinaryProcessor.java:672)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor._onChangeCompletion(AppBinaryProcessor.java:480)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor$2.run(AppBinaryProcessor.java:441)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.application.sync.AppBinaryProcessor.onChangeCompletion(AppBinaryProcessor.java:428)
          at com.ibm.ws.management.repository.FileRepository.postNotify(FileRepository.java:1764)
          at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1309)
          at com.ibm.ws.management.repository.client.LocalConfigRepositoryClient.update(LocalConfigRepositoryClient.java:189)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter.update(WorkSpaceMasterRepositoryAdapter.java:637)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.update(RepositoryContextImpl.java:1886)
          at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.synch(RepositoryContextImpl.java:1831)
          at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.synch(WorkSpaceImpl.java:479)
          at com.ibm.ws.management.configservice.ConfigServiceImpl.save(ConfigServiceImpl.java:638)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:68)
          at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:271)
          at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1092)
          at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:973)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
          at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1139)
          at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
          at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1032)
          at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
          at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
          at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
          at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
          at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
          at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
          at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
          at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
          at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
          at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)