com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! org.apache.myfaces.webapp.filter.TomahawkFacesContextFactory????
sivaprasad9394 Jan 11, 2011 9:43 PMHI all,
How to resolve this problem?.when i am deploying i am getting this error.
10:35:53,906 INFO [config] Initializing Mojarra (1.2_13-b01-FCS) for context '/admin-console'
10:35:57,203 INFO [TomcatDeployment] deploy, ctxPath=/
10:35:57,234 INFO [TomcatDeployment] deploy, ctxPath=/ROVER2
10:35:57,281 WARN [JBossJSFConfigureListener] MyFaces JSF implementation found! This version of
JBoss AS ships with the java.net implementation of JSF. There are known issues when mixing JSF
implementations. This warning does not apply to MyFaces component libraries such as Tomahawk.
However, myfaces-impl.jar and myfaces-api.jar should not be used without disabling the built-in JSF
implementation. See the JBoss wiki for more details.
10:35:57,281 INFO [config] Initializing Mojarra (1.2_13-b01-FCS) for context '/ROVER2'
10:35:57,390 ERROR [[/ROVER2]] Exception sending context initialized event to listener instance of class
org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED!
org.apache.myfaces.webapp.filter.TomahawkFacesContextFactory
at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:215)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:196)
at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized
(JBossJSFConfigureListener.java:60)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4389)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal
(TomcatDeployment.java:310)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy
(TomcatDeployment.java:142)
at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
at $Proxy38.start(Unknown Source)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction
(StartStopLifecycleAction.java:42)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction
(StartStopLifecycleAction.java:37)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction
(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install
(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install
(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.system.microcontainer.ServiceControllerContext.install
(ServiceControllerContext.java:297)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:823)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
at org.jboss.system.ServiceController.start(ServiceController.java:460)
at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy
(AbstractSimpleRealDeployer.java:62)
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy
(AbstractRealDeployer.java:50)
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1440)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst
(DeployersImpl.java:1158)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst
(DeployersImpl.java:1179)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1099)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:823)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:782)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process
(MainDeployerAdapter.java:117)
at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install
(ProfileDeployAction.java:70)
at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install
(AbstractProfileAction.java:53)
at org.jboss.system.server.profileservice.repository.AbstractProfileService.install
(AbstractProfileService.java:403)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:775)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
at org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile
(AbstractProfileService.java:308)
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start
(ProfileServiceBootstrap.java:256)
at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
at org.jboss.Main.boot(Main.java:221)
at org.jboss.Main$1.run(Main.java:556)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.InstantiationException:
org.apache.myfaces.webapp.filter.TomahawkFacesContextFactory
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.faces.FactoryFinder.getImplGivenPreviousImpl(FactoryFinder.java:537)
at javax.faces.FactoryFinder.getImplementationInstance(FactoryFinder.java:405)
at javax.faces.FactoryFinder.access$400(FactoryFinder.java:135)
at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:717)
at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:239)
at com.sun.faces.config.processor.FactoryConfigProcessor.verifyFactoriesExist
(FactoryConfigProcessor.java:186)
at com.sun.faces.config.processor.FactoryConfigProcessor.process
(FactoryConfigProcessor.java:131)
at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:205)
... 71 more
10:35:57,390 ERROR [StandardContext] Error listenerStart
10:35:57,390 ERROR [StandardContext] Context [/ROVER2] startup failed due to previous errors
10:35:57,406 ERROR [AbstractKernelController] Error installing to Start:
name=jboss.web.deployment:war=/ROVER2 state=Create mode=Manual requiredState=Installed
org.jboss.deployers.spi.DeploymentException: URL file:/C:/Program Files/jbdevstudio/jboss-eap/jboss-
as/server/default/deploy/ROVER2.war/ deployment failed
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal
(TomcatDeployment.java:331)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy
(TomcatDeployment.java:142)
at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
at $Proxy38.start(Unknown Source)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction
(StartStopLifecycleAction.java:42)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction
(StartStopLifecycleAction.java:37)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction
(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install
(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install
(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.system.microcontainer.ServiceControllerContext.install
(ServiceControllerContext.java:297)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:823)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
at org.jboss.system.ServiceController.start(ServiceController.java:460)
at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy
(AbstractSimpleRealDeployer.java:62)
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy
(AbstractRealDeployer.java:50)
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1440)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst
(DeployersImpl.java:1158)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst
(DeployersImpl.java:1179)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1099)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:823)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:782)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process
(MainDeployerAdapter.java:117)
at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install
(ProfileDeployAction.java:70)
at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install
(AbstractProfileAction.java:53)
at org.jboss.system.server.profileservice.repository.AbstractProfileService.install
(AbstractProfileService.java:403)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:775)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
at org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile
(AbstractProfileService.java:308)
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start
(ProfileServiceBootstrap.java:256)
at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
at org.jboss.Main.boot(Main.java:221)
at org.jboss.Main$1.run(Main.java:556)
at java.lang.Thread.run(Unknown Source)
10:35:57,406 ERROR [AbstractKernelController] Error installing to Real: name=vfsfile:/C:/Program%
20Files/jbdevstudio/jboss-eap/jboss-as/server/default/deploy/ROVER2.war/ state=PreReal
mode=Manual requiredState=Real
org.jboss.deployers.spi.DeploymentException: URL file:/C:/Program Files/jbdevstudio/jboss-eap/jboss-
as/server/default/deploy/ROVER2.war/ deployment failed
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal
(TomcatDeployment.java:331)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy
(TomcatDeployment.java:142)
at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
at $Proxy38.start(Unknown Source)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction
(StartStopLifecycleAction.java:42)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction
(StartStopLifecycleAction.java:37)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction
(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install
(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install
(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.system.microcontainer.ServiceControllerContext.install
(ServiceControllerContext.java:297)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:823)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
at org.jboss.system.ServiceController.start(ServiceController.java:460)
at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy
(AbstractSimpleRealDeployer.java:62)
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy
(AbstractRealDeployer.java:50)
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1440)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst
(DeployersImpl.java:1158)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst
(DeployersImpl.java:1179)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1099)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:823)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:782)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process
(MainDeployerAdapter.java:117)
at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install
(ProfileDeployAction.java:70)
at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install
(AbstractProfileAction.java:53)
at org.jboss.system.server.profileservice.repository.AbstractProfileService.install
(AbstractProfileService.java:403)
at org.jboss.dependency.plugins.AbstractControllerContext.install
(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)
at org.jboss.dependency.plugins.AbstractController.incrementState
(AbstractController.java:935)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:1083)
at org.jboss.dependency.plugins.AbstractController.resolveContexts
(AbstractController.java:985)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:775)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
at org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile
(AbstractProfileService.java:308)
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start
(ProfileServiceBootstrap.java:256)
at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
at org.jboss.Main.boot(Main.java:221)
at org.jboss.Main$1.run(Main.java:556)
at java.lang.Thread.run(Unknown Source)
10:35:57,437 INFO [TomcatDeployment] deploy, ctxPath=/jmx-console
10:35:57,500 INFO [ProfileServiceBootstrap] Loading profile: ProfileKey@13c3750[domain=default,
server=default, name=default]
10:35:57,500 ERROR [ProfileServiceBootstrap] Failed to load profile: Summary of incomplete
deployments (SEE PREVIOUS ERRORS FOR DETAILS):
DEPLOYMENTS IN ERROR:
Deployment "vfsfile:/C:/Program%20Files/jbdevstudio/jboss-eap/jboss-
as/server/default/deploy/ROVER2.war/" is in error due to the following reason(s):
org.jboss.deployers.spi.DeploymentException: URL file:/C:/Program Files/jbdevstudio/jboss-eap/jboss-
as/server/default/deploy/ROVER2.war/ deployment failed
10:35:57,515 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-localhost%2F127.0.0.1-8080
10:35:57,531 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-localhost%2F127.0.0.1-8009
10:35:57,546 INFO [ServerImpl] JBoss (Microcontainer) [5.0.1 (build: SVNTag=JBPAPP_5_0_1
date=201003301050)] Started in 28s:265ms
Jar files:
Web.XML
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee" 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-app_2_5.xsd">
<display-name>Rover2</display-name>
<context-param>
<param-name>org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/faces-config.xml</param-value>
</context-param>
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<param-name>org.richfaces.LoadStyleStrategy</param-name>
<param-value>ALL</param-value>
</context-param>
<context-param>
<param-name>org.richfaces.LoadScriptStrategy</param-name>
<param-value>ALL</param-value>
</context-param>
<context-param>
<param-name>com.sun.faces.enableRestoreView11Compatibility</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.richfaces.SKIN</param-name>
<param-value>blueSky</param-value>
</context-param>
<context-param>
<param-name>org.richfaces.CONTROL_SKINNING</param-name>
<param-value>enable</param-value>
</context-param>
<context-param>
<param-name>org.ajax4jsf.xmlparser.NONE</param-name>
<param-value>.*</param-value>
</context-param>
<context-param>
<param-name>com.sun.faces.expressionFactory</param-name>
<param-value>org.jboss.el.ExpressionFactoryImpl</param-value>
</context-param>
<listener>
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
</listener>
<filter>
<display-name>RichFaces Filter</display-name>
<filter-name>richfaces</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
</filter>
<filter>
<filter-name>SessionTimeoutFilter</filter-name>
<filter-class>com.celcom.rover.util.SessionTimeoutFilter</filter-class>
</filter>
<filter>
<filter-name>ExtensionsFilter</filter-name>
<filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>richfaces</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>SessionTimeoutFilter</filter-name>
<url-pattern>*.jsf</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>ExtensionsFilter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>ExtensionsFilter</filter-name>
<url-pattern>/faces/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>com.celcom.rover.util.MySessionListener</listener-class>
</listener>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>/home/index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>custOrder</servlet-name>
<servlet-class>com.celcom.rover.app.servlet.CustOrderServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>custOrder</servlet-name>
<url-pattern>/custOrder</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>simReplacementServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.SimReplacementServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>simReplacementServlet</servlet-name>
<url-pattern>/simReplacementServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidRegistrationServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidRegistrationServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidRegistrationServlet</servlet-name>
<url-pattern>/prepaidRegistrationServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>changeVipCodeServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.ChangeVipCodeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>changeVipCodeServlet</servlet-name>
<url-pattern>/changeVipCodeServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidApprovalTransactionServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidApprovalTransactionServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidApprovalTransactionServlet</servlet-name>
<url-pattern>/prepaidApprovalTransactionServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidTransactionRegistrationServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidTransactionRegistrationServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidTransactionRegistrationServlet</servlet-name>
<url-pattern>/prepaidTransactionRegistrationServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>jqueryDemoServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.JqueryDemoServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>jqueryDemoServlet</servlet-name>
<url-pattern>/jqueryDemoServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidWaiverReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidWaiverReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidWaiverReportServlet</servlet-name>
<url-pattern>/prepaidWaiverReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidChangeVIPCode</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidChangeVIPCode</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidChangeVIPCode</servlet-name>
<url-pattern>/prepaidChangeVIPCode</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidTOS</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidTOSServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidTOS</servlet-name>
<url-pattern>/prepaidTOS</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidIntraMigration</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidIntraMigrationServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidIntraMigration</servlet-name>
<url-pattern>/prepaidIntraMigration</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidVasActDeact</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidVASActDeactServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidVasActDeact</servlet-name>
<url-pattern>/prepaidVasActDeact</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidBarUnbar</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidBarUnbarServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidBarUnbar</servlet-name>
<url-pattern>/prepaidBarUnbar</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidVarification</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidVerificationYouth</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidVarification</servlet-name>
<url-pattern>/prepaidVarification</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidManualRecharge</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidManualRechargeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidManualRecharge</servlet-name>
<url-pattern>/prepaidManualRecharge</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidMnpRegServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidMnpRegServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidMnpRegServlet</servlet-name>
<url-pattern>/prepaidMnpRegServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidLevelAdjustmentServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidLevelAdjustmentServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidLevelAdjustmentServlet</servlet-name>
<url-pattern>/prepaidLevelAdjustmentServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidTransDeactivateServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidTransDeactivateServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidTransDeactivateServlet</servlet-name>
<url-pattern>/prepaidTransDeactivateServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidLevelTransManualRecharge</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidLevelTransManualRecharge</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidLevelTransManualRecharge</servlet-name>
<url-pattern>/prepaidLevelTransManualRecharge</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidLevelTransBarUnbar</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidLevelTransBarUnbar</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidLevelTransBarUnbar</servlet-name>
<url-pattern>/prepaidLevelTransBarUnbar</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidLevelTransTOS</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidLevelTransTOS</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidLevelTransTOS</servlet-name>
<url-pattern>/prepaidLevelTransTOS</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidVasServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidVASServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidVasServlet</servlet-name>
<url-pattern>/prepaidVasServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidLevelChangeVIP</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidLevelChangeVIPCode</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidLevelChangeVIP</servlet-name>
<url-pattern>/prepaidLevelChangeVIP</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidLevelIntraMigration</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidLevelIntraMigration</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidLevelIntraMigration</servlet-name>
<url-pattern>/prepaidLevelIntraMigration</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidLevelVasActDeact</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidLevelVASActDeact</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidLevelVasActDeact</servlet-name>
<url-pattern>/prepaidLevelVasActDeact</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidLevelSimReplacement</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidLevelSimReplacementServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidLevelSimReplacement</servlet-name>
<url-pattern>/prepaidLevelSimReplacement</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidRegistrationServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidRegistrationServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidRegistrationServlet</servlet-name>
<url-pattern>/postpaidRegistrationServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidPermanentlyDisconnectServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidPermanentlyDisconnectServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidPermanentlyDisconnectServlet</servlet-name>
<url-pattern>/postpaidPermanentlyDisconnectServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidRebateReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidRebateReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidRebateReportServlet</servlet-name>
<url-pattern>/postpaidRebateReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidWaiverReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidWaiverReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidWaiverReportServlet</servlet-name>
<url-pattern>/postpaidWaiverReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidTemporaryDisconnectServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidTemporaryDisconnectServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidTemporaryDisconnectServlet</servlet-name>
<url-pattern>/postpaidTemporaryDisconnectServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidReconnectionServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidReconnectionServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidReconnectionServlet</servlet-name>
<url-pattern>/postpaidReconnectionServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>prepaidAdjustmentServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.PrepaidAdjustmentServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>prepaidAdjustmentServlet</servlet-name>
<url-pattern>/prepaidAdjustmentServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidFatalReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidFatalReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidFatalReportServlet</servlet-name>
<url-pattern>/postpaidFatalReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidNonFatalReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidNonFatalReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidNonFatalReportServlet</servlet-name>
<url-pattern>/postpaidNonFatalReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidAdjustmentServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidAdjustmentServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidAdjustmentServlet</servlet-name>
<url-pattern>/postpaidAdjustmentServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidCallBarReleaseServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidCallBarReleaseServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidCallBarReleaseServlet</servlet-name>
<url-pattern>/postpaidCallBarReleaseServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidBlackListReg</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidBlackListRegServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidBlackListReg</servlet-name>
<url-pattern>/postpaidBlackListReg</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidTransServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidTransServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidTransServlet</servlet-name>
<url-pattern>/postpaidTransServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidGreenBlackListReg</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidGreenBlackListRegServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidGreenBlackListReg</servlet-name>
<url-pattern>/postpaidGreenBlackListReg</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidTOSServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidTOSServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidTOSServlet</servlet-name>
<url-pattern>/postpaidTOSServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidApprovalTransServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidApprovalTransServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidApprovalTransServlet</servlet-name>
<url-pattern>/postpaidApprovalTransServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelRegServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelRegistration</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelRegServlet</servlet-name>
<url-pattern>/postpaidLevelRegServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelTransWaiver</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelTransWaiverServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelTransWaiver</servlet-name>
<url-pattern>/postpaidLevelTransWaiver</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelTransTOSServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelTransTOSServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelTransTOSServlet</servlet-name>
<url-pattern>/postpaidLevelTransTOSServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelTransCallBarRelease</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelTransCallBarRelease</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelTransCallBarRelease</servlet-name>
<url-pattern>/postpaidLevelTransCallBarRelease</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelTransRebate</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelTransRebate</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelTransRebate</servlet-name>
<url-pattern>/postpaidLevelTransRebate</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelTransTD</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelTransTD</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelTransTD</servlet-name>
<url-pattern>/postpaidLevelTransTD</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelTransPD</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelTransPD</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelTransPD</servlet-name>
<url-pattern>/postpaidLevelTransPD</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelTransCallBar</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelTransCallBar</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelTransCallBar</servlet-name>
<url-pattern>/postpaidLevelTransCallBar</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>postpaidLevelTransReconnection</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.postpaid.PostpaidLevelTransReconnection</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>postpaidLevelTransReconnection</servlet-name>
<url-pattern>/postpaidLevelTransReconnection</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>imeiPhoneTypeReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.others.ImeiPhoneTypeReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>imeiPhoneTypeReportServlet</servlet-name>
<url-pattern>/imeiPhoneTypeReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>custExpReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.others.CustExpReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>custExpReportServlet</servlet-name>
<url-pattern>/custExpReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>stampingReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.others.StampingReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>stampingReportServlet</servlet-name>
<url-pattern>/stampingReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>numberMngmntReportServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.others.NumberMngmntReportServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>numberMngmntReportServlet</servlet-name>
<url-pattern>/numberMngmntReportServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>transPerformServlet</servlet-name>
<servlet-class>com.celcom.rover.app.report.servlet.others.TransPerformanceAnalysisServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>transPerformServlet</servlet-name>
<url-pattern>/transPerformServlet</url-pattern>
</servlet-mapping>
<!--sridhar Ends here -->
<error-page>
<exception-type>javax.faces.application.ViewExpiredException</exception-type>
<location>/home/yourSessionIsTimedOut.jsp</location>
</error-page>
<error-page>
<exception-type>org.hibernate.exception.GenericJDBCException</exception-type>
<location>/home/yourSessionIsTimedOut.jsp</location>
</error-page>
<login-config>
<auth-method>BASIC</auth-method>
</login-config>
</web-app>
How to resolve this problem????I am using jBoss-eap-5.0.
Thanks
siva