<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
JSF with JBoss AS 6.1 NoClassDefFoundError
</h3>
<span style="margin-bottom: 10px;">
created by <a href="https://community.jboss.org/people/cgmedina">cgmedina</a> in <i>Beginner's Corner</i> - <a href="https://community.jboss.org/message/755885#755885">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>Hi Comunnity.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>I'm still trying to deploy my war file on jboss. As I mentioned before the source code I'm trying to deploy works fine on glassfish 3.1.1.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>In this moment I'm having problems with the JSF configuration, specifically with a class named LifecycleFactory. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>I'm trying to deploy an ear file which is structured as follows:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>mhzap101.ear:</p><p>     +mhzap101-ejb-persistence.jar</p><p>     +mhzap101-ejb-core.jar</p><p>      +mhzap101-ejb-business.jar</p><p>     +mhzap101-web.war</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>The first three files are EJB3 jars which contain business methods called by the war project. It all worked fine untill I added the war project. It shows the following message:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><pre class="jive-pre"><code class="jive-code">16:24:22,518 INFO  [config] Inicializando Mojarra 2.0.3 ( b05) para el contexto '/mhzap101-web'
16:24:26,199 ERROR [[/mhzap101-web]] Excepción enviando evento inicializado de contexto a instancia de escuchador de clase org.jboss.web.jsf.integration.config.JBossMojarra20ConfigureListener: java.lang.NoClassDefFoundError: javax/faces/lifecycle/LifecycleFactory
          at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
          at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
          at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
          at org.jboss.classloader.spi.base.BaseClassLoader.access$200(BaseClassLoader.java:52) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:650) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:609) [jboss-classloader.jar:2.2.0.GA]
          at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_25]
          at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:608) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:585) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseDelegateLoader.loadClass(BaseDelegateLoader.java:156) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.filter.FilteredDelegateLoader.doLoadClass(FilteredDelegateLoader.java:141) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.filter.FilteredDelegateLoader.loadClass(FilteredDelegateLoader.java:132) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:461) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.ClassLoaderManager.nextTask(ClassLoaderManager.java:262) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:161) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:260) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1152) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:886) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.doLoadClass(BaseClassLoader.java:505) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:450) [jboss-classloader.jar:2.2.0.GA]
          at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_25]
          at java.lang.Class.forName0(Native Method) [:1.6.0_25]
          at java.lang.Class.forName(Class.java:247) [:1.6.0_25]
          at org.jboss.classloader.plugins.loader.ClassLoaderToLoaderAdapter.loadClass(ClassLoaderToLoaderAdapter.java:184) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:461) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.ClassLoaderManager.nextTask(ClassLoaderManager.java:262) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:161) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:260) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1152) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:886) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.doLoadClass(BaseClassLoader.java:505) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:450) [jboss-classloader.jar:2.2.0.GA]
          at java.lang.ClassLoader.loadClass(ClassLoader.java:295) [:1.6.0_25]
          at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_25]
          at java.lang.Class.forName0(Native Method) [:1.6.0_25]
          at java.lang.Class.forName(Class.java:247) [:1.6.0_25]
          at javax.faces.FactoryFinder.getImplGivenPreviousImpl(FactoryFinder.java:577) [:2.0.3-]
          at javax.faces.FactoryFinder.getImplementationInstance(FactoryFinder.java:468) [:2.0.3-]
          at javax.faces.FactoryFinder.access$400(FactoryFinder.java:135) [:2.0.3-]
          at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:792) [:2.0.3-]
          at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:302) [:2.0.3-]
          at com.sun.faces.config.processor.FactoryConfigProcessor.verifyFactoriesExist(FactoryConfigProcessor.java:290) [:2.0.3-]
          at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:209) [:2.0.3-]
          at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:332) [:2.0.3-]
          at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:220) [:2.0.3-]
          at org.jboss.web.jsf.integration.config.JBossMojarraConfigureListener.contextInitialized(JBossMojarraConfigureListener.java:58) [:1.0.3]
          at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3369) [:6.0.0.Final]
          at org.apache.catalina.core.StandardContext.start(StandardContext.java:3828) [:6.0.0.Final]
          at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.0.0.Final]
          at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.0.0.Final]
          at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:477) [:6.0.0.Final]
          at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.0.0.Final]
          at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.0.0.Final]
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_25]
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_25]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_25]
          at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_25]
          at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]
          at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]
          at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]
          at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]
          at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]
          at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) [:2.2.0.GA]
          at $Proxy41.start(Unknown Source)          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53) [:2.2.0.GA]
          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41) [:2.2.0.GA]
          at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301) [:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182) [:2.2.0.GA]
          at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58) [:2.2.0.GA]
          at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62) [:2.2.0.GA]
          at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1603) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.0.GA]
          at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.0.GA]
          at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.0.0.Final]
          at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]
          at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.GA]
          at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]
          at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112) [:0.2.2]
          at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87) [:0.2.2]
          at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91) [:0.2.2]
          at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132) [:6.0.0.Final]
          at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]
          at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
          at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
          at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]
Caused by: java.lang.ClassNotFoundException: javax.faces.lifecycle.LifecycleFactory
          at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [:1.6.0_25]
          at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_25]
          at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [:1.6.0_25]
          at java.lang.ClassLoader.loadClass(ClassLoader.java:306) [:1.6.0_25]
          at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) [:1.6.0_25]
          at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_25]
          at java.lang.Class.forName0(Native Method) [:1.6.0_25]
          at java.lang.Class.forName(Class.java:247) [:1.6.0_25]
          at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:284) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1152) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:886) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.doLoadClass(BaseClassLoader.java:505) [jboss-classloader.jar:2.2.0.GA]
          at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:450) [jboss-classloader.jar:2.2.0.GA]
          at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_25]
          ... 128 more
16:24:26,371 ERROR [StandardContext] Error listenerStart
16:24:26,371 ERROR [StandardContext] Falló en arranque del Contexto [/mhzap101-web] debido a errores previos
16:24:26,465 ERROR [AbstractKernelController] Error installing to Start: name=jboss.web.deployment:war=/mhzap101-web state=Create mode=Manual requiredState=Installed: org.jboss.deployers.spi.DeploymentException: URL file:/C:/JBoss/server/default/tmp/vfs/automountaf911acfab652ecb/mhzap101-web.war-c242d09a8902114e/ deployment failed
          at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:325) [:6.0.0.Final]
          at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.0.0.Final]
          at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:477) [:6.0.0.Final]
          at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.0.0.Final]
          at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.0.0.Final]
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_25]
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_25]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_25]
          at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_25]
          at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]
          at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]
          at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]
          at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]
          at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]
          at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) [:2.2.0.GA]
          at $Proxy41.start(Unknown Source)          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53) [:2.2.0.GA]
          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41) [:2.2.0.GA]
          at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301) [:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182) [:2.2.0.GA]
          at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58) [:2.2.0.GA]
          at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62) [:2.2.0.GA]
          at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1603) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.0.GA]
          at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.0.GA]
          at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.0.GA]
          at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.0.0.Final]
          at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]
          at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.GA]
          at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
          at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]
          at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]
          at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112) [:0.2.2]
          at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87) [:0.2.2]
          at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91) [:0.2.2]
          at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132) [:6.0.0.Final]
          at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]
          at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
          at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
          at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]
16:24:26,606 INFO  [service] Removing bootstrap log handlers
16:24:26,810 ERROR [ProfileServiceBootstrap] Failed to load profile:: org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
DEPLOYMENTS IN ERROR:
  Deployment "jboss.web.deployment:war=/mhzap101-web" is in error due to the following reason(s): org.jboss.deployers.spi.DeploymentException: URL file:/C:/JBoss/server/default/tmp/vfs/automountaf911acfab652ecb/mhzap101-web.war-c242d09a8902114e/ deployment failed
          at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1228) [:2.2.0.GA]
          at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:905) [:2.2.0.GA]
          at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.checkComplete(MainDeployerPlugin.java:87) [:6.0.0.Final]
          at org.jboss.profileservice.deployment.ProfileDeployerPluginRegistry.checkAllComplete(ProfileDeployerPluginRegistry.java:107) [:0.2.2]
          at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:135) [:6.0.0.Final]
          at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]
          at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
          at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
          at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]
</code></pre><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>It seems like Mojarra can not find the LifecycleFactory class, which is located within the jsf-api-2.0.3-b05.jar file, inside the  server\default\deployers\jsf.deployer\Mojarra-2.0\jsf-libs, I read this is the default jsf deployer used by Jboss 6.1, so I don't know what could be wrong with the project.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Here is my web.xml file</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><pre class="jive-pre"><code class="jive-code jive-xml"><span class="jive-xml-tag"><?xml version="1.0" encoding="UTF-8"?></span>
<span class="jive-xml-tag"><span><web-app version="2.5" xmlns="</span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee" target="_blank">http://java.sun.com/xml/ns/javaee</a><span>" xmlns:xsi="</span><a class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a><span>" xsi:schemaLocation="</span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee" target="_blank">http://java.sun.com/xml/ns/javaee</a><span> </span><a class="jive-link-external-small" href="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" target="_blank">http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd</a><span>"></span></span>
    <span class="jive-xml-tag"><context-param></span>
        <span class="jive-xml-tag"><param-name></span>javax.faces.STATE_SAVING_METHOD<span class="jive-xml-tag"></param-name></span>
        <span class="jive-xml-tag"><param-value></span>server<span class="jive-xml-tag"></param-value></span>
    <span class="jive-xml-tag"></context-param></span>
    <span class="jive-xml-tag"><context-param></span>
        <span class="jive-xml-tag"><param-name></span>com.sun.faces.numberOfLogicalViews <span class="jive-xml-tag"></param-name></span>
        <span class="jive-xml-tag"><param-value></span>45<span class="jive-xml-tag"></param-value></span>
    <span class="jive-xml-tag"></context-param></span>
    <span class="jive-xml-tag"><context-param></span>
        <span class="jive-xml-tag"><param-name></span>com.sun.faces.numberOfViewsInSession<span class="jive-xml-tag"></param-name></span>
        <span class="jive-xml-tag"><param-value></span>45<span class="jive-xml-tag"></param-value></span>
    <span class="jive-xml-tag"></context-param></span>
    <span class="jive-xml-tag"><context-param></span>
        <span class="jive-xml-tag"><param-name></span>com.sun.faces.validateXml<span class="jive-xml-tag"></param-name></span>
        <span class="jive-xml-tag"><param-value></span>true<span class="jive-xml-tag"></param-value></span>
    <span class="jive-xml-tag"></context-param></span>
    <span class="jive-xml-tag"><context-param></span>
        <span class="jive-xml-tag"><param-name></span>com.sun.faces.verifyObjects<span class="jive-xml-tag"></param-name></span>
        <span class="jive-xml-tag"><param-value></span>false<span class="jive-xml-tag"></param-value></span>
    <span class="jive-xml-tag"></context-param></span>
    <span class="jive-xml-tag"><filter></span>
        <span class="jive-xml-tag"><filter-name></span>UploadFilter<span class="jive-xml-tag"></filter-name></span>
        <span class="jive-xml-tag"><filter-class></span>com.sun.webui.jsf.util.UploadFilter<span class="jive-xml-tag"></filter-class></span>
        <span class="jive-xml-tag"><init-param></span>
            <span class="jive-xml-tag"><description></span>The maximum allowed upload size in bytes.  If this is set to a negative value, there is no maximum.  The default value is 1000000.<span class="jive-xml-tag"></description></span>
            <span class="jive-xml-tag"><param-name></span>maxSize<span class="jive-xml-tag"></param-name></span>
            <span class="jive-xml-tag"><param-value></span>2000000<span class="jive-xml-tag"></param-value></span>
        <span class="jive-xml-tag"></init-param></span>
        <span class="jive-xml-tag"><init-param></span>
            <span class="jive-xml-tag"><description></span>The size (in bytes) of an uploaded file which, if it is exceeded, will cause the file to be written directly to disk instead of stored in memory.  Files smaller than or equal to this size will be stored in memory.  The default value is 4096.<span class="jive-xml-tag"></description></span>
            <span class="jive-xml-tag"><param-name></span>sizeThreshold<span class="jive-xml-tag"></param-name></span>
            <span class="jive-xml-tag"><param-value></span>4096<span class="jive-xml-tag"></param-value></span>
        <span class="jive-xml-tag"></init-param></span>
    <span class="jive-xml-tag"></filter></span>
    <span class="jive-xml-tag"><filter-mapping></span>
        <span class="jive-xml-tag"><filter-name></span>UploadFilter<span class="jive-xml-tag"></filter-name></span>
        <span class="jive-xml-tag"><servlet-name></span>Faces Servlet<span class="jive-xml-tag"></servlet-name></span>
    <span class="jive-xml-tag"></filter-mapping></span>
    <span class="jive-xml-tag"><servlet></span>
        <span class="jive-xml-tag"><servlet-name></span>Faces Servlet<span class="jive-xml-tag"></servlet-name></span>
        <span class="jive-xml-tag"><servlet-class></span>javax.faces.webapp.FacesServlet<span class="jive-xml-tag"></servlet-class></span>
        <span class="jive-xml-tag"><init-param></span>
            <span class="jive-xml-tag"><param-name></span>javax.faces.LIFECYCLE_ID<span class="jive-xml-tag"></param-name></span>
            <span class="jive-xml-tag"><param-value></span>com.sun.faces.lifecycle.PARTIAL<span class="jive-xml-tag"></param-value></span>
        <span class="jive-xml-tag"></init-param></span>
        <span class="jive-xml-tag"><load-on-startup></span>1<span class="jive-xml-tag"></load-on-startup></span>
    <span class="jive-xml-tag"></servlet></span>
    <span class="jive-xml-tag"><servlet></span>
        <span class="jive-xml-tag"><servlet-name></span>ExceptionHandlerServlet<span class="jive-xml-tag"></servlet-name></span>
        <span class="jive-xml-tag"><servlet-class></span>com.sun.errorhandler.ExceptionHandler<span class="jive-xml-tag"></servlet-class></span>
        <span class="jive-xml-tag"><init-param></span>
            <span class="jive-xml-tag"><param-name></span>errorHost<span class="jive-xml-tag"></param-name></span>
            <span class="jive-xml-tag"><param-value></span>localhost<span class="jive-xml-tag"></param-value></span>
        <span class="jive-xml-tag"></init-param></span>
        <span class="jive-xml-tag"><init-param></span>
            <span class="jive-xml-tag"><param-name></span>errorPort<span class="jive-xml-tag"></param-name></span>
            <span class="jive-xml-tag"><param-value></span>24444<span class="jive-xml-tag"></param-value></span>
        <span class="jive-xml-tag"></init-param></span>
    <span class="jive-xml-tag"></servlet></span>
    <span class="jive-xml-tag"><servlet></span>
        <span class="jive-xml-tag"><servlet-name></span>ThemeServlet<span class="jive-xml-tag"></servlet-name></span>
        <span class="jive-xml-tag"><servlet-class></span>com.sun.webui.theme.ThemeServlet<span class="jive-xml-tag"></servlet-class></span>
    <span class="jive-xml-tag"></servlet></span>
    <span class="jive-xml-tag"><servlet-mapping></span>
        <span class="jive-xml-tag"><servlet-name></span>Faces Servlet<span class="jive-xml-tag"></servlet-name></span>
        <span class="jive-xml-tag"><url-pattern></span>/faces/*<span class="jive-xml-tag"></url-pattern></span>
    <span class="jive-xml-tag"></servlet-mapping></span>
    <span class="jive-xml-tag"><servlet-mapping></span>
        <span class="jive-xml-tag"><servlet-name></span>ExceptionHandlerServlet<span class="jive-xml-tag"></servlet-name></span>
        <span class="jive-xml-tag"><url-pattern></span>/error/ExceptionHandler<span class="jive-xml-tag"></url-pattern></span>
    <span class="jive-xml-tag"></servlet-mapping></span>
    <span class="jive-xml-tag"><servlet-mapping></span>
        <span class="jive-xml-tag"><servlet-name></span>ThemeServlet<span class="jive-xml-tag"></servlet-name></span>
        <span class="jive-xml-tag"><url-pattern></span>/theme/*<span class="jive-xml-tag"></url-pattern></span>
    <span class="jive-xml-tag"></servlet-mapping></span>
    <span class="jive-xml-tag"><session-config></span>
        <span class="jive-xml-tag"><session-timeout></span>
            30
        <span class="jive-xml-tag"></session-timeout></span>
    <span class="jive-xml-tag"></session-config></span>
    <span class="jive-xml-tag"><welcome-file-list></span>
        <span class="jive-xml-tag"><welcome-file></span>index.jsp<span class="jive-xml-tag"></welcome-file></span>
    <span class="jive-xml-tag"></welcome-file-list></span>
    <span class="jive-xml-tag"><error-page></span>
        <span class="jive-xml-tag"><exception-type></span>javax.servlet.ServletException<span class="jive-xml-tag"></exception-type></span>
        <span class="jive-xml-tag"><location></span>/error/ExceptionHandler<span class="jive-xml-tag"></location></span>
    <span class="jive-xml-tag"></error-page></span>
    <span class="jive-xml-tag"><error-page></span>
        <span class="jive-xml-tag"><exception-type></span>java.io.IOException<span class="jive-xml-tag"></exception-type></span>
        <span class="jive-xml-tag"><location></span>/error/ExceptionHandler<span class="jive-xml-tag"></location></span>
    <span class="jive-xml-tag"></error-page></span>
    <span class="jive-xml-tag"><error-page></span>
        <span class="jive-xml-tag"><exception-type></span>javax.faces.FacesException<span class="jive-xml-tag"></exception-type></span>
        <span class="jive-xml-tag"><location></span>/error/ExceptionHandler<span class="jive-xml-tag"></location></span>
    <span class="jive-xml-tag"></error-page></span>
    <span class="jive-xml-tag"><error-page></span>
        <span class="jive-xml-tag"><exception-type></span>com.sun.rave.web.ui.appbase.ApplicationException<span class="jive-xml-tag"></exception-type></span>
        <span class="jive-xml-tag"><location></span>/error/ExceptionHandler<span class="jive-xml-tag"></location></span>
    <span class="jive-xml-tag"></error-page></span>
    <span class="jive-xml-tag"><jsp-config></span>
        <span class="jive-xml-tag"><jsp-property-group></span>
            <span class="jive-xml-tag"><url-pattern></span>*.jspf<span class="jive-xml-tag"></url-pattern></span>
            <span class="jive-xml-tag"><is-xml></span>true<span class="jive-xml-tag"></is-xml></span>
        <span class="jive-xml-tag"></jsp-property-group></span>
    <span class="jive-xml-tag"></jsp-config></span>
    <span class="jive-xml-tag"><security-constraint></span>
        <span class="jive-xml-tag"><web-resource-collection></span>
            <span class="jive-xml-tag"><web-resource-name></span>Area Publica<span class="jive-xml-tag"></web-resource-name></span>
            <span class="jive-xml-tag"><description></span>Hojas de Estilo, Imagenes, etc<span class="jive-xml-tag"></description></span>
            <span class="jive-xml-tag"><url-pattern></span>/resources/*<span class="jive-xml-tag"></url-pattern></span>
        <span class="jive-xml-tag"></web-resource-collection></span>
    <span class="jive-xml-tag"></security-constraint></span>
    <span class="jive-xml-tag"><security-constraint></span>
        <span class="jive-xml-tag"><web-resource-collection></span>
            <span class="jive-xml-tag"><web-resource-name></span>Area Privada<span class="jive-xml-tag"></web-resource-name></span>
            <span class="jive-xml-tag"><description></span>Gestion del Programa de Pension Alimentaria<span class="jive-xml-tag"></description></span>
            <span class="jive-xml-tag"><url-pattern></span>/*<span class="jive-xml-tag"></url-pattern></span>
        <span class="jive-xml-tag"></web-resource-collection></span>
        <span class="jive-xml-tag"><auth-constraint></span>
            <span class="jive-xml-tag"><role-name></span>SuperGestor<span class="jive-xml-tag"></role-name></span>
            <span class="jive-xml-tag"><role-name></span>SuperLector<span class="jive-xml-tag"></role-name></span>
            <span class="jive-xml-tag"><role-name></span>Operador<span class="jive-xml-tag"></role-name></span>
        <span class="jive-xml-tag"></auth-constraint></span>
    <span class="jive-xml-tag"></security-constraint></span>
    <span class="jive-xml-tag"><login-config></span>
        <span class="jive-xml-tag"><auth-method></span>FORM<span class="jive-xml-tag"></auth-method></span>
        <span class="jive-xml-tag"><realm-name/></span>
        <span class="jive-xml-tag"><form-login-config></span>
            <span class="jive-xml-tag"><form-login-page></span>/login.jsp<span class="jive-xml-tag"></form-login-page></span>
            <span class="jive-xml-tag"><form-error-page></span>/error.jsp<span class="jive-xml-tag"></form-error-page></span>
        <span class="jive-xml-tag"></form-login-config></span>
    <span class="jive-xml-tag"></login-config></span>
    <span class="jive-xml-tag"><ejb-local-ref></span>
        <span class="jive-xml-tag"><description></span>FacadeBeanLocator EJB Local Reference<span class="jive-xml-tag"></description></span>
        <span class="jive-xml-tag"><ejb-ref-name></span>ejb/FacadeBeanLocator<span class="jive-xml-tag"></ejb-ref-name></span>
        <span class="jive-xml-tag"><ejb-ref-type></span>Session<span class="jive-xml-tag"></ejb-ref-type></span>
        <span class="jive-xml-tag"><local></span>com.egt.ejb.persistence.FacadeBeanLocatorLocal<span class="jive-xml-tag"></local></span>
        <span class="jive-xml-tag"><ejb-link></span>mhzap101-ejb-persistence.jar#FacadeBeanLocatorBean<span class="jive-xml-tag"></ejb-link></span>
    <span class="jive-xml-tag"></ejb-local-ref></span>
    <span class="jive-xml-tag"><resource-ref></span>
        <span class="jive-xml-tag"><description></span>Visual Web generated DataSource Reference<span class="jive-xml-tag"></description></span>
        <span class="jive-xml-tag"><res-ref-name></span>jdbc/mhzap101<span class="jive-xml-tag"></res-ref-name></span>
        <span class="jive-xml-tag"><res-type></span>javax.sql.DataSource<span class="jive-xml-tag"></res-type></span>
        <span class="jive-xml-tag"><res-auth></span>Container<span class="jive-xml-tag"></res-auth></span>
    <span class="jive-xml-tag"></resource-ref></span>
   
<span class="jive-xml-tag"></web-app></span>
</code></pre><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>As you can see, there's a reference to <span style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; background-color: #ffffff;">Faces Servlet</span>, so JBoss will detect this is an JSF project. As far as I know, my project doesn't contain any jar related</p><p>to jsf libraries because those libraries are suposed to be supplied by the application server ( in my case it used to be glassfish and it worked fine there)</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>I would appreciate any reply</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Regards</p><p>Carlos Medina</p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/755885#755885">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in Beginner's Corner at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2075">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>