<!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;">
    Migrating from glassfish v3 to JBoss 6.1+JSF
</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/753140#753140">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 everyone, this is my first post, I'm kinda newbie in jboss AS and I started using JBoss v 6.1 Final since JBoss AS 7.1 is not recognized by netbeans 7.1. Here&#160; is my story:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I have a fully developed working application&#160; on glassfish v3.1.1. My application uses JSF 1.2, it also connects to a PostgreSQL 9.1 database and uses JMS queues for asynchronous messaging. It's all configured and it works on Glassfish without any problem. Due tu user requirements I have to migrate this application from glassfish v3 to any version of JBoss (it doesn't matter which version it is but I tried installing the latest and my Netbeans version didn't recognized it, so I had to work on Jboss AS 6.1 final version). By now I use a group of batch files in order to manage the installation, configuration and deployment for my application on glassfish. Those batch files work great, they communicate to Glassfish using the asadmin command, so I don't have to modify any xml configuration file for it. These are the steps covered for my batch files:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>1. Start domain: it starts the glassfish server.</p><p>2. Server config: it configures the following server parameters:</p><ul><li>server-config.security-service.default-principal=principal</li><li>server-config.security-service.default-principal-password=password</li><li>server-config.security-service.mapped-principal-class=CustomPrincipalImplClass</li><li>server-config.security-service.activate-default-principal-to-role-mapping=false</li><li>server-config.http-service.virtual-server.server.property.sso-enabled="true"</li><li>server-config.http-service.virtual-server.server.property.sso-max-inactive-seconds="300"</li><li>server-config.http-service.virtual-server.server.property.sso-reap-interval-seconds="60"</li></ul><p>3. Create JDBC: it creates the JDNC connection pool and JDBC resources for my project (I only use one resource and one connection pool as well)</p><p>4. Create JMS: it creates two MessageFactoryPools and three message queues for each (one for request, one for reply and one for return)</p><p>5. Deploy: It deploys my .ear application (including all its .war and ejb instances and dependencies)</p><p>6. Copy properties: which copies the project properties(relative path of project resources, which are used&#160; by my classes) into a resources folder inside the glassfish server.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>It would be great if I could execute the same scripts that I use on glassfish with JBoss, and if I only would have to change the commands received by the command line. But sadly it doesn't work in that way.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>My first attempt was trying to find a command line interface for JBoss that worked in the same way Glassfish asadmin command did, it wasn't successfull. (pleas somebody correct me if I'm wrong) It turned out that JBoss AS 7 comes with an CLI but previous versions don't.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>So I started studying the JBoss AS structure and trying to figure out the way for at least deploying my application on JBoss AS from Netbeans. Those attempts&#160; weren't successfull either, so I decided to post my current situation telling you my story first, so you can understand what my goal is: I want to have my application on JBoss AS 6.1.1 with the least of changes to my source code and I want to be able to configure it in a pretty similar way as I do in glassfish.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I have the following file structure in my project: mhzap101.ear which includes the ejb classes and the war files of the application.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>My application.xml file includes the following</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p><p><span>&lt;application version="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/application_5.xsd" target="_blank">http://java.sun.com/xml/ns/javaee/application_5.xsd</a><span>"&gt;</span></p><p>&#160;&#160;&#160; &lt;display-name&gt;mhzap101&lt;/display-name&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb&gt;mhzap101-ejb-business.jar&lt;/ejb&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb&gt;mhzap101-ejb-core.jar&lt;/ejb&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb&gt;mhzap101-ejb-persistence.jar&lt;/ejb&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-filtro.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-filtro&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-rastro.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-rastro&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-recurso.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-recurso&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-recurso-filtro.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-recurso-filtro&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-usuario.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-usuario&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-conjunto-segmento.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-conjunto-segmento&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-rol.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-rol&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-configuracion-fija.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-configuracion-fija&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-configuracion-manual.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-configuracion-manual&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-gestion-pension.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-gestion-pension&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-gestion-censo.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-gestion-censo&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-proceso.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-proceso&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;module&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-uri&gt;mhzap101-web-consulta.war&lt;/web-uri&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;context-root&gt;/mhzap101-web-consulta&lt;/context-root&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web&gt;</p><p>&#160;&#160;&#160; &lt;/module&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;S&amp;#250;per Gestor&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;SuperGestor&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;S&amp;#250;per Lector&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;SuperLector&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Operador&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;Operador&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Registrador de Control de Acceso&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;RegistradorControlAcceso&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Procesador de Control de Acceso&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;ProcesadorControlAcceso&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Lector de Control de Acceso&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;LectorControlAcceso&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Configurador de Control de Acceso&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;ConfiguradorControlAcceso&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Gestor de Control de Acceso&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;GestorControlAcceso&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Registrador de Recursos de Pensiones&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;RegistradorRecursosPensiones&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Procesador de Recursos de Pensiones&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;ProcesadorRecursosPensiones&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Lector de Recursos de Pensiones&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;LectorRecursosPensiones&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Configurador de Recursos de Pensiones&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;ConfiguradorRecursosPensiones&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Gestor de Recursos de Pensiones&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;GestorRecursosPensiones&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Registrador de Recursos de Censos&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;RegistradorRecursosCensos&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Procesador de Recursos de Censos&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;ProcesadorRecursosCensos&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Lector de Recursos de Censos&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;LectorRecursosCensos&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Configurador de Recursos de Censos&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;ConfiguradorRecursosCensos&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&#160;&#160;&#160; &lt;security-role&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Gestor de Recursos de Censos&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;GestorRecursosCensos&lt;/role-name&gt;</p><p>&#160;&#160;&#160; &lt;/security-role&gt;</p><p>&lt;/application&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>each of my web.xml files inside my war files look pretty similar to this:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p><p><span>&lt;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>"&gt;</span></p><p>&#160;&#160;&#160; &lt;context-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;javax.faces.STATE_SAVING_METHOD&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;server&lt;/param-value&gt;</p><p>&#160;&#160;&#160; &lt;/context-param&gt;</p><p>&#160;&#160;&#160; &lt;context-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;com.sun.faces.numberOfLogicalViews &lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;45&lt;/param-value&gt;</p><p>&#160;&#160;&#160; &lt;/context-param&gt;</p><p>&#160;&#160;&#160; &lt;context-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;com.sun.faces.numberOfViewsInSession&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;45&lt;/param-value&gt;</p><p>&#160;&#160;&#160; &lt;/context-param&gt;</p><p>&#160;&#160;&#160; &lt;context-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;com.sun.faces.validateXml&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;true&lt;/param-value&gt;</p><p>&#160;&#160;&#160; &lt;/context-param&gt;</p><p>&#160;&#160;&#160; &lt;context-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;com.sun.faces.verifyObjects&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;false&lt;/param-value&gt;</p><p>&#160;&#160;&#160; &lt;/context-param&gt;</p><p>&#160;&#160;&#160; &lt;filter&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;filter-name&gt;UploadFilter&lt;/filter-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;filter-class&gt;com.sun.webui.jsf.util.UploadFilter&lt;/filter-class&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;init-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;The maximum allowed upload size in bytes.&#160; If this is set to a negative value, there is no maximum.&#160; The default value is 1000000.&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;maxSize&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;2000000&lt;/param-value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/init-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;init-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;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.&#160; Files smaller than or equal to this size will be stored in memory.&#160; The default value is 4096.&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;sizeThreshold&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;4096&lt;/param-value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/init-param&gt;</p><p>&#160;&#160;&#160; &lt;/filter&gt;</p><p>&#160;&#160;&#160; &lt;filter-mapping&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;filter-name&gt;UploadFilter&lt;/filter-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;</p><p>&#160;&#160;&#160; &lt;/filter-mapping&gt;</p><p>&#160;&#160;&#160; &lt;servlet&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-class&gt;javax.faces.webapp.FacesServlet&lt;/servlet-class&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;init-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;javax.faces.LIFECYCLE_ID&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;com.sun.faces.lifecycle.PARTIAL&lt;/param-value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/init-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;</p><p>&#160;&#160;&#160; &lt;/servlet&gt;</p><p>&#160;&#160;&#160; &lt;servlet&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-name&gt;ExceptionHandlerServlet&lt;/servlet-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-class&gt;com.sun.errorhandler.ExceptionHandler&lt;/servlet-class&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;init-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;errorHost&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;localhost&lt;/param-value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/init-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;init-param&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-name&gt;errorPort&lt;/param-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;param-value&gt;24444&lt;/param-value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/init-param&gt;</p><p>&#160;&#160;&#160; &lt;/servlet&gt;</p><p>&#160;&#160;&#160; &lt;servlet&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-name&gt;ThemeServlet&lt;/servlet-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-class&gt;com.sun.webui.theme.ThemeServlet&lt;/servlet-class&gt;</p><p>&#160;&#160;&#160; &lt;/servlet&gt;</p><p>&#160;&#160;&#160; &lt;servlet-mapping&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;url-pattern&gt;/faces/*&lt;/url-pattern&gt;</p><p>&#160;&#160;&#160; &lt;/servlet-mapping&gt;</p><p>&#160;&#160;&#160; &lt;servlet-mapping&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-name&gt;ExceptionHandlerServlet&lt;/servlet-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;url-pattern&gt;/error/ExceptionHandler&lt;/url-pattern&gt;</p><p>&#160;&#160;&#160; &lt;/servlet-mapping&gt;</p><p>&#160;&#160;&#160; &lt;servlet-mapping&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;servlet-name&gt;ThemeServlet&lt;/servlet-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;url-pattern&gt;/theme/*&lt;/url-pattern&gt;</p><p>&#160;&#160;&#160; &lt;/servlet-mapping&gt;</p><p>&#160;&#160;&#160; &lt;session-config&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;session-timeout&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 30</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/session-timeout&gt;</p><p>&#160;&#160;&#160; &lt;/session-config&gt;</p><p>&#160;&#160;&#160; &lt;welcome-file-list&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt;</p><p>&#160;&#160;&#160; &lt;/welcome-file-list&gt;</p><p>&#160;&#160;&#160; &lt;error-page&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;exception-type&gt;javax.servlet.ServletException&lt;/exception-type&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;location&gt;/error/ExceptionHandler&lt;/location&gt;</p><p>&#160;&#160;&#160; &lt;/error-page&gt;</p><p>&#160;&#160;&#160; &lt;error-page&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;exception-type&gt;java.io.IOException&lt;/exception-type&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;location&gt;/error/ExceptionHandler&lt;/location&gt;</p><p>&#160;&#160;&#160; &lt;/error-page&gt;</p><p>&#160;&#160;&#160; &lt;error-page&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;exception-type&gt;javax.faces.FacesException&lt;/exception-type&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;location&gt;/error/ExceptionHandler&lt;/location&gt;</p><p>&#160;&#160;&#160; &lt;/error-page&gt;</p><p>&#160;&#160;&#160; &lt;error-page&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;exception-type&gt;com.sun.rave.web.ui.appbase.ApplicationException&lt;/exception-type&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;location&gt;/error/ExceptionHandler&lt;/location&gt;</p><p>&#160;&#160;&#160; &lt;/error-page&gt;</p><p>&#160;&#160;&#160; &lt;jsp-config&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;jsp-property-group&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;url-pattern&gt;*.jspf&lt;/url-pattern&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;is-xml&gt;true&lt;/is-xml&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/jsp-property-group&gt;</p><p>&#160;&#160;&#160; &lt;/jsp-config&gt;</p><p>&#160;&#160;&#160; &lt;security-constraint&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-resource-collection&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-resource-name&gt;Area Publica&lt;/web-resource-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Hojas de Estilo, Imagenes, etc&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;url-pattern&gt;/resources/*&lt;/url-pattern&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web-resource-collection&gt;</p><p>&#160;&#160;&#160; &lt;/security-constraint&gt;</p><p>&#160;&#160;&#160; &lt;security-constraint&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-resource-collection&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;web-resource-name&gt;Area Privada&lt;/web-resource-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Gestion del Programa de Pension Alimentaria&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;url-pattern&gt;/*&lt;/url-pattern&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/web-resource-collection&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;auth-constraint&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;SuperGestor&lt;/role-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;SuperLector&lt;/role-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role-name&gt;Operador&lt;/role-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/auth-constraint&gt;</p><p>&#160;&#160;&#160; &lt;/security-constraint&gt;</p><p>&#160;&#160;&#160; &lt;login-config&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;auth-method&gt;FORM&lt;/auth-method&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;realm-name/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;form-login-config&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;form-login-page&gt;/login.jsp&lt;/form-login-page&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;form-error-page&gt;/error.jsp&lt;/form-error-page&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/form-login-config&gt;</p><p>&#160;&#160;&#160; &lt;/login-config&gt;</p><p>&#160;&#160;&#160; &lt;ejb-local-ref&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;FacadeBeanLocator EJB Local Reference&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb-ref-name&gt;ejb/FacadeBeanLocator&lt;/ejb-ref-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb-ref-type&gt;Session&lt;/ejb-ref-type&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;local&gt;com.egt.ejb.persistence.FacadeBeanLocatorLocal&lt;/local&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb-link&gt;mhzap101-ejb-persistence.jar#FacadeBeanLocatorBean&lt;/ejb-link&gt;</p><p>&#160;&#160;&#160; &lt;/ejb-local-ref&gt;</p><p>&#160;&#160;&#160; &lt;resource-ref&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;Visual Web generated DataSource Reference&lt;/description&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;res-ref-name&gt;jdbc/mhzap101&lt;/res-ref-name&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;res-auth&gt;Container&lt;/res-auth&gt;</p><p>&#160;&#160;&#160; &lt;/resource-ref&gt;</p><p>&#160;&#160;&#160; </p><p>&lt;/web-app&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>when I try to deploy my application I get the following error messages:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;">Deployment "vfs:///C:/JBoss/server/default/deploy/mhzap101.ear" is in error due to the following reason(s): java.lang.ClassNotFoundException: com.sun.errorhandler.ExceptionHandler from BaseClassLoader@1cdbc83{vfs:///C:/JBoss/server/default/deploy/mhzap101.ear/mhzap101-web-configuracion-fija.war/}</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"><br/></span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1228) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:905) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.checkComplete(MainDeployerPlugin.java:87) [:6.0.0.Final]</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at org.jboss.profileservice.deployment.ProfileDeployerPluginRegistry.checkAllComplete(ProfileDeployerPluginRegistry.java:107) [:0.2.2]</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:135) [:6.0.0.Final]</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]</span></p><p style="color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px; background-color: #ffffff;"><span style="font-size: 8pt;"> at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>It also shows the following messages:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">0:00:52,818 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to PostClassLoader: name=vfs:///C:/JBoss/server/default/deploy/mhzap101.ear state=ClassLoader mode=Manual requiredState=PostClassLoader: org.jboss.deployers.spi.DeploymentException: Error during deploy: vfs:///C:/JBoss/server/default/deploy/mhzap101.ear</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:185) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.0.0.Final]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.plugins.deploy.actions.DeploymentStartAction.doPrepare(DeploymentStartAction.java:98) [:0.2.2]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.prepare(AbstractTwoPhaseModificationAction.java:101) [:0.2.2]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.management.ModificationSession.prepare(ModificationSession.java:87) [:0.2.2]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.management.AbstractActionController.internalPerfom(AbstractActionController.java:234) [:0.2.2]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.management.AbstractActionController.performWrite(AbstractActionController.java:213) [:0.2.2]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:150) [:0.2.2]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.startDeployments(AbstractDeployHandler.java:168) [:0.2.2]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.management.upload.remoting.DeployHandlerDelegate.startDeployments(DeployHandlerDelegate.java:74) [:6.0.0.Final]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.profileservice.management.upload.remoting.DeployHandler.invoke(DeployHandler.java:156) [:6.0.0.Final]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:898) [:6.0.0.Final]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.0.0.Final]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.0.0.Final]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.0.0.Final]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.0.0.Final]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">Caused by: java.lang.Error: Error visiting "/C:/JBoss/server/default/deployers/jsf.deployer/Mojarra-2.0/jsf-libs/jsf-api-2.0.3-b05.jar/javax/faces/model/DataModel$DataModelIterator.class"</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:268) [jboss-classloading-vfs.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:408) [jboss-vfs.jar:<a class="jive-link-external-small" href="http://3.0.0.ga/" target="_blank">3.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:410) [jboss-vfs.jar:<a class="jive-link-external-small" href="http://3.0.0.ga/" target="_blank">3.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:410) [jboss-vfs.jar:<a class="jive-link-external-small" href="http://3.0.0.ga/" target="_blank">3.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:410) [jboss-vfs.jar:<a class="jive-link-external-small" href="http://3.0.0.ga/" target="_blank">3.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:396) [jboss-vfs.jar:<a class="jive-link-external-small" href="http://3.0.0.ga/" target="_blank">3.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:102) [jboss-classloading-vfs.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.vfs.plugins.classloader.VFSDeploymentClassLoaderPolicyModule.visit(VFSDeploymentClassLoaderPolicyModule.java:181) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.plugins.DeploymentUnitScanner.scan(DeploymentUnitScanner.java:111) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.spi.helpers.UrlScanner.scan(UrlScanner.java:96) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.deployers.ScanningDeployer.deploy(ScanningDeployer.java:95) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">... 30 more</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">Caused by: java.lang.RuntimeException: Error visiting resource: VFSResourceContext @ javax/faces/model/DataModel$DataModelIterator.class / BaseClassLoader@8df350{vfs:///C:/JBoss/server/default/deploy/mhzap101.ear}, visitor: org.jboss.scanning.annotations.plugins.GenericAnnotationVisitor@41bcb7</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.plugins.visitor.IgnoreSetErrorHandler.handleError(IgnoreSetErrorHandler.java:56) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.visit(ReflectResourceVisitor.java:91) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.annotations.plugins.AnnotationsScanningPlugin.visit(AnnotationsScanningPlugin.java:89) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.spi.helpers.ScanningPluginWrapper.visit(ScanningPluginWrapper.java:112) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.classloading.plugins.visitor.FederatedResourceVisitor.visit(FederatedResourceVisitor.java:101) [jboss-classloading.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:264) [jboss-classloading-vfs.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">... 41 more</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">Caused by: java.lang.reflect.MalformedParameterizedTypeException</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.validateConstructorArguments(ParameterizedTypeImpl.java:42) [:1.6.0_25]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.&lt;init&gt;(ParameterizedTypeImpl.java:35) [:1.6.0_25]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.make(ParameterizedTypeImpl.java:77) [:1.6.0_25]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at sun.reflect.generics.factory.CoreReflectionFactory.makeParameterizedType(CoreReflectionFactory.java:86) [:1.6.0_25]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:122) [:1.6.0_25]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:31) [:1.6.0_25]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at sun.reflect.generics.repository.ConstructorRepository.getParameterTypes(ConstructorRepository.java:76) [:1.6.0_25]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at java.lang.reflect.Constructor.getGenericParameterTypes(Constructor.java:238) [:1.6.0_25]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getConstructors(IntrospectionTypeInfoFactoryImpl.java:166) [jboss-reflect.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.reflect.plugins.ClassInfoImpl.getDeclaredConstructors(ClassInfoImpl.java:446) [jboss-reflect.jar:<a class="jive-link-external-small" href="http://2.2.0.ga/" target="_blank">2.2.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.plugins.visitor.ClassHierarchyResourceVisitor.handleClass(ClassHierarchyResourceVisitor.java:79) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.doVisit(ReflectResourceVisitor.java:108) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">at org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.visit(ReflectResourceVisitor.java:86) [:<a class="jive-link-external-small" href="http://1.0.0.ga/" target="_blank">1.0.0.GA</a>]</p><p style="color: #222222; font-family: arial, sans-serif; font-size: x-small; background-color: #ffffff;">... 45 more</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>If anyone could give me some ideas for solving my problem I would appreciate it!!! I don't know what to do</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>P.D. I included the Postgres-DS file for my datasource I can't find out if it works good because I can't deploy my application.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks a lot</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/753140#753140">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>