14 Replies Latest reply on Mar 6, 2018 8:44 PM by jaikiran

    Problem migration from WF10 to WF12: NPE on EJB injection on Servlet

    marcial.atienzar

      Hello,

       

      I'm trying to migrate an EAR application working on WF10 to WF12.

       

      I've a servlet that inject a Singleton EJB:

      public class Controller extends HttpServlet {
          /**
           * Generated serial version ID
           */
          private static final long serialVersionUID = 8384479283247737172L;
      
          @Inject
          private Logger log;
      
          @EJB
          private ErrorManager errorManager;
      
          private static final String IS_RESULT_BEAN_PARAMETER = "isResultBean";
          public static final String OPC_PDF = "PDF";
          public static final String OPC_PDF_DIRECTO = "PDFR";
          public static final String OPC_EXCEL = "EXCEL";
          public static final String OPC_JASPER = "JASPER";
          public static final String OPC_SISTEMA = "OP";
          public static final String OPC_XML = "XML";
          public static final String OPC_JSON = "JSON";
          public static final String OPC_EMAIL = "EMAIL";
      
      
          @EJB
          private ParameterManager param;

       

      This is the header of the EJB:

      @Singleton
      @Local(value=IParameterManagerLocal.class)
      public class ParameterManager implements IParameterManagerLocal {
      
          @Inject
          private Logger log;
      
          @PersistenceContext
          private EntityManager em;

       

      And I've a NPE on init method:

       

      @Override
          public void init() throws ServletException {
              super.init();
              if (log.isInfoEnabled()) {
                  log.info("INIT del CONTROLLER");
              }
      
              // Carga inicial de los parametros de la aplicacion
              param.loadParameters();

       

      When it launchs param.loadParameters(), param is null.

       

      I've this stachtrace:

       

      java.lang.NullPointerException
              at deployment.portal.ear.kyrian-war.war//org.kyrian.core.controller.Controller.init(Controller.java:123)
              at javax.servlet.api//javax.servlet.GenericServlet.init(GenericServlet.java:244)
              at io.undertow.servlet//io.undertow.servlet.core.LifecyleInterceptorInvocation.proceed(LifecyleInterceptorInvocation.java:117)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.security.RunAsLifecycleInterceptor.init(RunAsLifecycleInterceptor.java:78)
              at io.undertow.servlet//io.undertow.servlet.core.LifecyleInterceptorInvocation.proceed(LifecyleInterceptorInvocation.java:103)
              at io.undertow.servlet//io.undertow.servlet.core.ManagedServlet$DefaultInstanceStrategy.start(ManagedServlet.java:300)
              at io.undertow.servlet//io.undertow.servlet.core.ManagedServlet.forceInit(ManagedServlet.java:207)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletChain.forceInit(ServletChain.java:129)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:63)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
              at io.undertow.core@2.0.0.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
              at io.undertow.servlet//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
              at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
              at io.undertow.core@2.0.0.Final//io.undertow.server.handlers.DisableCacheHandler.handleRequest(DisableCacheHandler.java:33)
              at io.undertow.core@2.0.0.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
              at io.undertow.core@2.0.0.Final//io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:53)
              at io.undertow.core@2.0.0.Final//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
              at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
              at io.undertow.servlet//io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:59)
              at io.undertow.core@2.0.0.Final//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
              at io.undertow.servlet//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
              at io.undertow.core@2.0.0.Final//io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
              at io.undertow.core@2.0.0.Final//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
              at io.undertow.core@2.0.0.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
              at io.undertow.core@2.0.0.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.GlobalRequestControllerHandler.handleRequest(GlobalRequestControllerHandler.java:68)
              at io.undertow.core@2.0.0.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
              at io.undertow.servlet//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
              at io.undertow.servlet//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThreadSetupAction.java:105)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1526)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1526)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1526)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1526)
              at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1526)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
              at io.undertow.servlet//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104)
              at io.undertow.core@2.0.0.Final//io.undertow.server.Connectors.executeRootHandler(Connectors.java:360)
              at io.undertow.core@2.0.0.Final//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830)
              at org.jboss.threads@2.3.1.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
              at org.jboss.threads@2.3.1.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
              at org.jboss.threads@2.3.1.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
              at org.jboss.threads@2.3.1.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1378)
              at java.base/java.lang.Thread.run(Thread.java:844)
      
      

       

      I need to do something to make it work on WF12?

       

      Lot of thanks,

       

        Marcial

        • 1. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
          marcial.atienzar

          I've see this on wildfly console: there isn't any ejb or jaxrs service deployed where there are more than 20.

          ejb not deployed on war

          • 2. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
            marcial.atienzar

            The ejb are located in WEB-INF/classes

             

            Thanks,

             

            Marcial

            • 3. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
              jaikiran

              How are you starting the server? Can you post the complete command? Also please attach the server.log file when you run into this issue.

               

              Do you have a web.xml in your war file? What does it's xsd declaration look like, if any?

              • 4. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                marcial.atienzar

                Hello,

                 

                I'll try to respond:

                - Server is started, i've try to deploy the ear from console and from maven as usual. From maven i launch: mvn clean wildfly:deploy -Dwildfly.port=9993

                - In server log, I only see 3 EJB started on and project. This EJB are in an external ejb-jar lib:

                00:36:02,957 INFO  [org.jboss.weld.deployer] (MSC service thread 1-1) WFLYWELD0003: Processing weld deployment portal-WF12-SNAPSHOT.ear
                00:36:03,005 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) WFLYWELD0003: Processing weld deployment common-widgets.jar
                00:36:03,005 INFO  [org.jboss.weld.deployer] (MSC service thread 1-5) WFLYWELD0003: Processing weld deployment contacto.jar
                00:36:03,016 INFO  [org.jboss.weld.deployer] (MSC service thread 1-2) WFLYWELD0003: Processing weld deployment planificacion-war.war
                00:36:03,017 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) WFLYWELD0003: Processing weld deployment absentismo-war.war
                00:36:03,017 INFO  [org.jboss.weld.deployer] (MSC service thread 1-1) WFLYWELD0003: Processing weld deployment common-war.war
                00:36:03,017 INFO  [org.jboss.weld.deployer] (MSC service thread 1-6) WFLYWELD0003: Processing weld deployment sisvel-war.war
                00:36:03,017 INFO  [org.jboss.weld.deployer] (MSC service thread 1-7) WFLYWELD0003: Processing weld deployment herramientas-war.war
                00:36:03,017 INFO  [org.jboss.weld.deployer] (MSC service thread 1-3) WFLYWELD0003: Processing weld deployment avisos-war.war
                00:36:03,017 INFO  [org.jboss.weld.deployer] (MSC service thread 1-8) WFLYWELD0003: Processing weld deployment amicus-war.war
                00:36:03,036 INFO  [org.jboss.weld.deployer] (MSC service thread 1-2) WFLYWELD0003: Processing weld deployment common-components.jar
                00:36:03,036 INFO  [org.jboss.weld.deployer] (MSC service thread 1-8) WFLYWELD0003: Processing weld deployment amicus-common.jar
                00:36:03,037 INFO  [org.jboss.weld.deployer] (MSC service thread 1-3) WFLYWELD0003: Processing weld deployment otr-war.war
                00:36:03,037 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) WFLYWELD0003: Processing weld deployment biblos-war.war
                00:36:03,042 INFO  [org.jboss.weld.deployer] (MSC service thread 1-6) WFLYWELD0003: Processing weld deployment sigit-war.war
                00:36:03,044 INFO  [org.jboss.as.ejb3.deployment] (MSC service thread 1-6) WFLYEJB0473: JNDI bindings for session bean named 'LopdHandler' in deployment unit 'subdeployment "sigit-war.war" of deployment "portal-WF12-SNAPSHOT.ear"' are as follows:
                
                    java:global/portal-WF12-SNAPSHOT/sigit-war/LopdHandler!org.kyrian.common.lopd.LopdHandler
                    java:app/sigit-war/LopdHandler!org.kyrian.common.lopd.LopdHandler
                    java:module/LopdHandler!org.kyrian.common.lopd.LopdHandler
                    java:global/portal-WF12-SNAPSHOT/sigit-war/LopdHandler
                    java:app/sigit-war/LopdHandler
                    java:module/LopdHandler
                
                00:36:03,045 INFO  [org.jboss.as.ejb3.deployment] (MSC service thread 1-6) WFLYEJB0473: JNDI bindings for session bean named 'LopdSql' in deployment unit 'subdeployment "sigit-war.war" of deployment "portal-WF12-SNAPSHOT.ear"' are as follows:
                
                    java:global/portal-WF12-SNAPSHOT/sigit-war/LopdSql!org.kyrian.common.lopd.LopdSql
                    java:app/sigit-war/LopdSql!org.kyrian.common.lopd.LopdSql
                    java:module/LopdSql!org.kyrian.common.lopd.LopdSql
                    java:global/portal-WF12-SNAPSHOT/sigit-war/LopdSql
                    java:app/sigit-war/LopdSql
                    java:module/LopdSql
                
                00:36:03,045 INFO  [org.jboss.as.ejb3.deployment] (MSC service thread 1-6) WFLYEJB0473: JNDI bindings for session bean named 'LopdBean' in deployment unit 'subdeployment "sigit-war.war" of deployment "portal-WF12-SNAPSHOT.ear"' are as follows:
                
                    java:global/portal-WF12-SNAPSHOT/sigit-war/LopdBean!org.kyrian.common.lopd.LopdBean
                    java:app/sigit-war/LopdBean!org.kyrian.common.lopd.LopdBean
                    java:module/LopdBean!org.kyrian.common.lopd.LopdBean
                    java:global/portal-WF12-SNAPSHOT/sigit-war/LopdBean
                    java:app/sigit-war/LopdBean
                    java:module/LopdBean

                 

                 

                This is the web.xml from one war of the ear (I can't set syntax to XML):

                 

                <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"

                         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"

                         version="3.1">

                 

                    <listener>

                        <listener-class>org.mutua.app.widgets.server.session.WebSessionListener</listener-class>

                    </listener>

                 

                    <filter>

                        <filter-name>SetCharacterEncoding</filter-name>

                        <filter-class>org.kyrian.core.controller.EncodingFilter</filter-class>

                    </filter>

                 

                    <filter>

                        <filter-name>MultipartChartsetFilter</filter-name>

                        <filter-class>org.kyrian.common.server.core.filter.MultipartCharsetFilter</filter-class>

                    </filter>

                 

                    <filter>

                        <filter-name>SessionFilter</filter-name>

                        <filter-class>org.mutua.app.widgets.server.session.core.KyrianSessionWebFilter</filter-class>

                    </filter>

                 

                    <filter>

                        <filter-name>GwtCacheControlFilter</filter-name>

                        <filter-class>org.mutua.app.widgets.server.session.GwtCacheFilter</filter-class>

                    </filter>

                 

                    <!--filter>

                        <filter-name>CDI Conversation Filter</filter-name>

                        <filter-class>org.jboss.weld.servlet.ConversationFilter</filter-class>

                    </filter-->

                 

                    <filter-mapping>

                        <filter-name>GwtCacheControlFilter</filter-name>

                        <url-pattern>/*</url-pattern>

                    </filter-mapping>

                 

                    <filter-mapping>

                        <filter-name>SessionFilter</filter-name>

                        <url-pattern>/*</url-pattern>

                    </filter-mapping>

                 

                    <filter-mapping>

                        <filter-name>MultipartChartsetFilter</filter-name>

                        <url-pattern>/*</url-pattern>

                    </filter-mapping>

                 

                    <filter-mapping>

                        <filter-name>SetCharacterEncoding</filter-name>

                        <url-pattern>/*</url-pattern>

                    </filter-mapping>

                 

                    <filter-mapping>

                        <filter-name>CDI Conversation Filter</filter-name>

                        <url-pattern>/*</url-pattern>

                    </filter-mapping>

                 

                    <servlet>

                        <display-name>Kyrian</display-name>

                        <servlet-name>kyrian</servlet-name>

                        <description>Servlet principal que maneja el core de Kyrian</description>

                        <servlet-class>org.kyrian.core.controller.Controller</servlet-class>

                        <init-param>

                            <param-name>url_init</param-name>

                            <param-value>index.html</param-value>

                        </init-param>

                        <init-param>

                            <param-name>login_page</param-name>

                            <param-value>/login.html</param-value>

                        </init-param>

                        <init-param>

                            <param-name>version</param-name>

                            <param-value>2.0</param-value>

                        </init-param>

                        <init-param>

                            <param-name>realm</param-name>

                            <param-value>kyrianAuthRealm</param-value>

                        </init-param>

                    </servlet>

                 

                    <servlet>

                        <display-name>File</display-name>

                        <servlet-name>file</servlet-name>

                        <servlet-class>org.kyrian.core.controller.FileUploadController</servlet-class>

                        <init-param>

                            <param-name>DIR_TMP</param-name>

                            <param-value>/tmp</param-value>

                        </init-param>

                        <multipart-config>

                            <location>/tmp</location>

                        </multipart-config>

                    </servlet>

                 

                    <servlet>

                        <display-name>RemoteLogging</display-name>

                        <servlet-name>remote_logging</servlet-name>

                        <servlet-class>org.kyrian.common.server.log.gwt.KyrianGWTLogServiceImpl</servlet-class>

                    </servlet>

                 

                    <servlet-mapping>

                        <servlet-name>remote_logging</servlet-name>

                        <url-pattern>/presentacion/gwt/kyrian/remote_logging</url-pattern>

                    </servlet-mapping>

                 

                    <servlet-mapping>

                        <servlet-name>file</servlet-name>

                        <url-pattern>/file</url-pattern>

                    </servlet-mapping>

                 

                    <servlet-mapping>

                        <servlet-name>kyrian</servlet-name>

                        <url-pattern>/kyrian</url-pattern>

                        <url-pattern>/login</url-pattern>

                        <url-pattern>/download</url-pattern>

                    </servlet-mapping>

                 

                    <welcome-file-list>

                        <welcome-file>index.html</welcome-file>

                    </welcome-file-list>

                 

                    <security-constraint>

                        <display-name>Kyrian application</display-name>

                        <web-resource-collection>

                            <web-resource-name>Acceso al controlador</web-resource-name>

                            <description/>

                            <url-pattern>/kyrian/*</url-pattern>

                            <url-pattern>/file/*</url-pattern>

                            <url-pattern>/xs/*</url-pattern>

                            <url-pattern>/opc/*</url-pattern>

                            <url-pattern>/index.html</url-pattern>

                            <http-method>GET</http-method>

                            <http-method>POST</http-method>

                        </web-resource-collection>

                        <auth-constraint>

                            <description>Todos los usuarios</description>

                            <role-name>publico</role-name>

                        </auth-constraint>

                        <user-data-constraint>

                            <description/>

                            <transport-guarantee>NONE</transport-guarantee>

                        </user-data-constraint>

                    </security-constraint>

                    <security-role>

                        <description>Acceso a la parte privada</description>

                        <role-name>publico</role-name>

                    </security-role>

                    <security-role>

                        <description>Permiso de administrador</description>

                        <role-name>Admin</role-name>

                    </security-role>

                    <security-role>

                        <description>Gestión de tipos de actividades</description>

                        <role-name>GestorTiposActividad</role-name>

                    </security-role>

                    <security-role>

                        <description>Acceso al escandallo</description>

                        <role-name>escandallo</role-name>

                    </security-role>

                    <security-role>

                        <description>Acceso al escandallo desde amicus</description>

                        <role-name>AMICUS - Escandallo</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil HB</description>

                        <role-name>HB</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil DRED</description>

                        <role-name>DRed</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil PSC</description>

                        <role-name>PSC</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil Secretarias</description>

                        <role-name>Secretarias</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil Secretarias DZ</description>

                        <role-name>Secretarias DZ</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil DZ</description>

                        <role-name>DZ</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil DT</description>

                        <role-name>DT</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil Administrador Portal</description>

                        <role-name>Administrador Portal</role-name>

                    </security-role>

                    <security-role>

                        <description>Perfil Amicus-Reasignación Emp/Des</description>

                        <role-name>Amicus-Reasignación Emp/Des</role-name>

                    </security-role>

                    <security-role>

                        <description>Acceso al informe de empresas mal asignadas</description>

                        <role-name>AMICUS-INF-Emp.Mal Asignadas</role-name>

                    </security-role>

                    <security-role>

                        <description>Acceso atención al cliente</description>

                        <role-name>Amicus MKT</role-name>

                    </security-role>

                 

                    <login-config>

                        <auth-method>BASIC?silent=true,FORM</auth-method>

                        <realm-name>kyrianAuthRealm</realm-name>

                        <form-login-config>

                            <form-login-page>/webjars/common-login/login.jsp</form-login-page>

                            <form-error-page>/webjars/common-login/login.jsp?Retry=True</form-error-page>

                        </form-login-config>

                    </login-config>

                 

                </web-app>

                 

                Lot of thanks,

                 

                  Marcial

                • 5. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                  marcial.atienzar

                  I'm stating server with: /opt/wildfly/bin/standalone.sh -c standalone-full.xml

                  • 6. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                    marcial.atienzar

                    I've create a simple project with forge: EJB, CDI and REST to show hello world and it works.

                     

                    Some more information: jboss-ejb3.xml

                     

                    <?xml version="1.0" encoding="UTF-8"?>

                    <jboss:jboss xmlns="http://java.sun.com/xml/ns/javaee"

                        xmlns:jboss="http://www.jboss.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                        xmlns:s="urn:security:1.1" version="3.1" impl-version="2.0">

                     

                        <assembly-descriptor>

                            <s:security>

                                <!-- Imprescindible para que se puedan invocar metodos EJB que no tengan declarado ningun RolesAllowed -->

                                <!-- DEBEN revisarse todos los permisos de la aplicacion, y tal vez llevar los RolesAllowed a capa de Negocio -->

                                <s:missing-method-permissions-deny-access>false</s:missing-method-permissions-deny-access>

                                <!-- Even wildcard * is supported -->

                                <ejb-name>*</ejb-name>

                                <!-- Name of the security domain which is configured in the EJB3 subsystem -->

                                <s:security-domain>kyrianAuthRealm</s:security-domain>

                            </s:security>

                        </assembly-descriptor>

                    </jboss:jboss>

                    • 7. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                      mchoma

                      Does it work on WildFly 11?

                      • 8. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                        marcial.atienzar

                        I don't know, I've migrated server to WF12 directly.

                         

                        Thanks,

                        • 9. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                          jaikiran

                          This EJB are in an external ejb-jar lib:

                          Can you post us the output of the following command:

                           

                          jar -tf <the-ear-file-you-are-deploying>.ear

                           

                          Also let us know which file within that .ear represents the EJB jar within which these "missing" EJBs reside. If you have an application.xml in the ear, please post its contents too.

                          • 10. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                            marcial.atienzar

                            Content, I've use a simple war (it fails the same way):

                            META-INF/MANIFEST.MF
                            META-INF/
                            images/
                            WebPrivada/
                            WebPrivada/blue/
                            WebPrivada/blue/images/
                            WebPrivada/blue/images/slider/
                            WebPrivada/blue/images/menu/
                            WebPrivada/css/
                            WebPrivada/images/
                            WebPrivada/images/yearMonthCalendar/
                            WebPrivada/images/yearMonthCalendar/toolbar/
                            WebPrivada/deferredjs/
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/
                            WebPrivada/googlemaps/
                            WebPrivada/base/
                            WebPrivada/base/images/
                            WebPrivada/base/images/button/
                            WebPrivada/base/images/grid/
                            WEB-INF/
                            WEB-INF/classes/
                            WEB-INF/classes/org/
                            WEB-INF/classes/org/mutua/
                            WEB-INF/classes/org/mutua/app/
                            WEB-INF/classes/org/mutua/app/server/
                            WEB-INF/classes/org/mutua/app/server/core/
                            WEB-INF/classes/org/mutua/app/server/core/websocket/
                            WEB-INF/classes/org/mutua/app/server/core/canview/
                            WEB-INF/classes/org/mutua/app/server/core/cuenta/
                            WEB-INF/classes/org/mutua/app/server/core/lopd/
                            WEB-INF/classes/org/mutua/app/server/bean/
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/
                            WEB-INF/classes/org/mutua/app/server/bean/delta/
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/
                            WEB-INF/classes/org/mutua/app/server/bean/misdatos/
                            WEB-INF/classes/org/mutua/app/server/bean/general/
                            WEB-INF/classes/org/mutua/app/server/bean/curar/
                            WEB-INF/classes/org/mutua/app/server/bean/organizador/
                            WEB-INF/classes/org/mutua/app/server/bean/mutua/
                            WEB-INF/classes/org/mutua/app/server/bean/pagocolaborador/
                            WEB-INF/classes/org/mutua/app/server/bean/empaut/
                            WEB-INF/classes/org/mutua/app/server/bean/aviso/
                            WEB-INF/classes/org/mutua/app/server/bean/botiquin/
                            WEB-INF/classes/org/mutua/app/server/utils/
                            WEB-INF/classes/org/mutua/app/server/utils/sql/
                            WEB-INF/classes/org/mutua/app/server/report/
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/filter/
                            WEB-INF/classes/org/mutua/app/server/report/delta/
                            WEB-INF/classes/org/mutua/app/server/report/pedidos/
                            WEB-INF/classes/org/mutua/app/server/report/core/
                            WEB-INF/classes/org/mutua/app/server/report/web/
                            WEB-INF/classes/org/mutua/app/server/report/solicitudvisita/
                            WEB-INF/classes/org/mutua/app/server/report/mutua/
                            WEB-INF/classes/org/mutua/app/server/report/asistencia/
                            WEB-INF/classes/org/mutua/app/server/report/pagocolaborador/
                            WEB-INF/classes/org/mutua/app/server/data/
                            WEB-INF/classes/org/mutua/app/server/data/dto/
                            WEB-INF/classes/org/mutua/app/server/data/delta/
                            WEB-INF/classes/org/mutua/app/server/data/ui/
                            WEB-INF/classes/org/mutua/app/server/data/bonus/
                            WEB-INF/classes/org/mutua/app/server/data/estructura/
                            WEB-INF/classes/org/mutua/app/server/data/misdatos/
                            WEB-INF/classes/org/mutua/app/server/data/filtros/
                            WEB-INF/classes/org/mutua/app/server/data/organizador/
                            WEB-INF/classes/org/mutua/app/server/data/pagocolaborador/
                            WEB-INF/classes/org/mutua/app/server/data/clave/
                            WEB-INF/classes/org/mutua/app/server/data/aviso/
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/
                            WEB-INF/classes/org/mutua/app/server/ws/
                            WEB-INF/classes/org/mutua/app/server/ws/app/
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/publico/
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/services/
                            WEB-INF/classes/org/mutua/app/shared/
                            WEB-INF/classes/org/mutua/app/shared/core/
                            WEB-INF/classes/org/mutua/app/shared/validationgroups/
                            WEB-INF/classes/META-INF/
                            WEB-INF/deploy/
                            WEB-INF/deploy/WebPrivada/
                            WEB-INF/deploy/WebPrivada/symbolMaps/
                            WEB-INF/deploy/WebPrivada/rpcPolicyManifest/
                            WEB-INF/deploy/WebPrivada/rpcPolicyManifest/manifests/
                            WEB-INF/lib/
                            confSolVisita.html
                            WebPrivada/blue/images/slider/trackHorizontalRight.png
                            WebPrivada/images/yearMonthCalendar/toolbar/btn-arrow-light.gif
                            WebPrivada/A2B94191C8E3B469B1081B09D51990BA.cache.png
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/10.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/24.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/21.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/15.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/16.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/25.cache.js
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap28.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap8.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap20.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap7.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7.symbolMap
                            solicitudEnTratamiento.html
                            images/Bequal.png
                            solicitudConfirmada.html
                            WebPrivada/images/close.gif
                            WebPrivada/images/yearMonthCalendar/right-btn.gif
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/4.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/3.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/14.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/15.cache.js
                            WebPrivada/47D9B0F07701545BEF201F6AECBE72BC.cache.png
                            WebPrivada/896C9A2EF764C787EC2FF5BE68E38233.cache.js
                            WEB-INF/lib/jcommon-1.0.23.jar
                            META-INF/maven/org.mutua.app/web-privada/pom.properties
                            favicon.ico
                            images/umivale.png
                            images/incidencias.png
                            WebPrivada/blue/images/slider/trackVerticalBottom.png
                            WebPrivada/css/scheduler.css
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/17.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/28.cache.js
                            WEB-INF/classes/org/mutua/app/server/report/mutua/ReportMisCcc.class
                            WEB-INF/classes/org/mutua/app/server/report/asistencia/ReportFichaProceso.class
                            WEB-INF/classes/org/mutua/app/server/report/asistencia/ReportFichaProceso$1.class
                            WEB-INF/classes/org/mutua/app/server/report/pagocolaborador/FacturasColaboradorReport.class
                            WEB-INF/classes/org/mutua/app/server/data/dto/PasarPendienteData.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/DeltaRemesaSinBajaData.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/DeltaParametros.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/EconomicosDelta.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/AccidenteDelta.class
                            WEB-INF/classes/org/mutua/app/server/data/bonus/Bonus.class
                            WEB-INF/classes/org/mutua/app/server/data/GrupoWeb.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlLineas.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/MisDespachosFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/DeudaFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/PrestacionesFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/MisTrabajadoresFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/WebOperation.class
                            WEB-INF/classes/org/mutua/app/server/data/Deuda.class
                            WEB-INF/classes/org/mutua/app/server/data/clave/Estado.class
                            WEB-INF/classes/org/mutua/app/server/data/WebTrcOperation.class
                            WEB-INF/classes/org/mutua/app/server/data/VGrid.class
                            WEB-INF/classes/org/mutua/app/server/data/aviso/TemaPlaniMail.class
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/SecretariasCoordinadorPk.class
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/ArticuloPedido.class
                            WEB-INF/classes/org/mutua/app/server/ws/app/ServiceApplication.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/MisDatosWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/DiferenciasGestionWS$1.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/publico/PublicWS$1.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/DeduccionesPracticarWS.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$4.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$49.class
                            WEB-INF/classes/org/mutua/app/shared/core/ValidationGroups$Login.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$10.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$12.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$16.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$48.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$18.class
                            WEB-INF/classes/org/mutua/app/shared/DeltaConstants.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$9.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$47.class
                            WEB-INF/classes/org/mutua/app/shared/WebConstant.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$8.class
                            WEB-INF/classes/META-INF/persistence.xml
                            WEB-INF/classes/kyrian_checkstyle.xml
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap15.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap28.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap5.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap19.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap16.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap17.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap26.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap30.json
                            WEB-INF/lib/common-i18n-WF12-SNAPSHOT.jar
                            WEB-INF/lib/jfreechart-1.0.19.jar
                            WEB-INF/lib/jasperreports-6.5.1.jar
                            desuscripcion.html
                            images/900.png
                            WebPrivada/blue/images/slider/trackHorizontalLeft.png
                            WebPrivada/images/zonebg.png
                            WebPrivada/images/opciones-h.png
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/28.cache.js
                            WEB-INF/classes/org/mutua/app/server/utils/sql/PckPerfil$AttemptRememberPassword.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Permisos.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/PagoDelegadoRelacionMensualReport.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/FichaExpedienteReport.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/filter/PagoDelegadoReportFilter.class
                            WEB-INF/classes/org/mutua/app/server/report/delta/RemesaDeltaReport.class
                            WEB-INF/classes/org/mutua/app/server/report/delta/DeltaSinBajaReport.class
                            WEB-INF/classes/org/mutua/app/server/report/core/WebPrivadaReportingBean.class
                            WEB-INF/classes/org/mutua/app/server/report/web/ConfidencialGrupoReport.class
                            WEB-INF/classes/org/mutua/app/server/report/ReportNames.class
                            WEB-INF/classes/org/mutua/app/server/report/asistencia/CitasPreviasReport$1.class
                            WEB-INF/classes/org/mutua/app/server/report/pagocolaborador/FichaPrefacturaReport.class
                            WEB-INF/classes/org/mutua/app/server/data/dto/GrupoUserAccount.class
                            WEB-INF/classes/org/mutua/app/server/data/dto/UserAccount.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/DeltaRemesaSinBajaProcesoData.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/LugarDelta.class
                            WEB-INF/classes/org/mutua/app/server/data/ui/AvisosCounter.class
                            WEB-INF/classes/org/mutua/app/server/data/ui/FooterLink.class
                            WEB-INF/classes/org/mutua/app/server/data/bonus/CnaeWebPrivada.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlExpedienteIndemnizacionPK.class
                            WEB-INF/classes/org/mutua/app/server/data/estructura/DatosGestionVisita.class
                            WEB-INF/classes/org/mutua/app/server/data/RiesgoEmbarazo.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/EmpresasOrAutonomosFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/VGridFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/AsistenciaSanitariaFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/CitasMedicasFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/WebPerfil.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlRecaidasPK.class
                            WEB-INF/classes/org/mutua/app/server/data/ProcesosAvisosPk.class
                            WEB-INF/classes/org/mutua/app/server/data/PedidosPK.class
                            WEB-INF/classes/org/mutua/app/server/data/CitasPrevias.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlRecaidas.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlExpedienteIndemnizacion.class
                            WEB-INF/classes/org/mutua/app/server/data/aviso/AvisoSubtemaGrupo.class
                            WEB-INF/classes/org/mutua/app/server/data/aviso/AvisoNoLeido.class
                            WEB-INF/classes/org/mutua/app/server/data/IncapacidadAvisos.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/MatepssWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/PagoDirectoWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/BotiquinWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/MisCccWS.class
                            WEB-INF/classes/org/mutua/app/shared/EnumProcesos$Listados.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$7.class
                            WEB-INF/classes/org/mutua/app/shared/EnumProcesos$TipoPrestaciones.class
                            WEB-INF/classes/org/mutua/app/shared/FilasAplicacionConstant.class
                            WEB-INF/classes/org/mutua/app/shared/validationgroups/DeltaValidation.class
                            WEB-INF/classes/org/mutua/app/shared/IMotivoAltaProceso.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$39.class
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233.symbolMap
                            images/sinbaja.svg
                            images/conbaja.svg
                            images/mistrabajadores.png
                            WebPrivada/blue/images/slider/trackVerticalTop.png
                            WebPrivada/images/yearMonthCalendar/left-btn.gif
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/5.cache.js
                            WEB-INF/classes/org/mutua/app/server/bean/general/MenuBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/FilePagoColaboradorBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/AbsentismoWebBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/AbsentismoWebBean$5.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/AbsentismoWebBean$2.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/ProcesosAvisosBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/AbsentismoWebBean$4.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/CitasPreviasBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/AbsentismoWebBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/organizador/OrganizadorCallable.class
                            WEB-INF/classes/org/mutua/app/server/bean/mutua/MisGruposBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/mutua/MisEmpresasBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/mutua/MisDespachosBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/empaut/EmpresasAutonomosBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/aviso/TemasAvisosBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/aviso/AvisosBean.class
                            WEB-INF/classes/org/mutua/app/server/utils/WebQuery.class
                            WEB-INF/classes/org/mutua/app/server/utils/MailUtils.class
                            WEB-INF/classes/org/mutua/app/server/utils/NamedQueryIdentifiers.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Avisos$PckAvisos$Desuscribir.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Avisos$PckAvisos.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Avisos$PckAvisos$DesuscribirTodos.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/PckPerfil$ResetAttemptsRememberPassword.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Avisos.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/PckPerfil$AddPrincipalPasswordHash.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/DeudaReport.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/PagoDelegadoReport.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/DeudaDetalleReport.class
                            WEB-INF/classes/org/mutua/app/server/report/delta/DeltaSinBajaReport$1.class
                            WEB-INF/classes/org/mutua/app/server/report/delta/ParteDeltaReport.class
                            WEB-INF/classes/org/mutua/app/server/report/pedidos/PedidoReport.class
                            WEB-INF/classes/org/mutua/app/server/report/web/ConfidencialReport.class
                            WEB-INF/classes/org/mutua/app/server/report/web/ClaveWebReport.class
                            WEB-INF/classes/org/mutua/app/server/report/mutua/ReportEmpresaOrAutonomo.class
                            WEB-INF/classes/org/mutua/app/server/report/asistencia/CitasPreviasReport.class
                            WEB-INF/classes/org/mutua/app/server/report/asistencia/ProcesosReport$1.class
                            WEB-INF/classes/org/mutua/app/server/data/dto/DocumentoClavesUploadData.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/EmpresaDelta.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/ActoresDelta.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/DeltaRemesaSinBajaContactoData.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/TrabajadorDelta.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlExpedienteTc2Anual.class
                            WEB-INF/classes/org/mutua/app/server/data/PreFacturaDetalle.class
                            WEB-INF/classes/org/mutua/app/server/data/DeudaEstado.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlExpedienteTc2Diaria.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/MisEmpresasFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/AvisoFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/AbsentismoReportFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/PedidosFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/WebTrcConexion.class
                            WEB-INF/classes/org/mutua/app/server/data/ProcesosDatosEconomicos.class
                            WEB-INF/classes/org/mutua/app/server/data/organizador/OtrConsulta.class
                            WEB-INF/classes/org/mutua/app/server/data/pagocolaborador/PagoColaboradorFacturaUpload.class
                            WEB-INF/classes/org/mutua/app/server/data/clave/Migracion.class
                            WEB-INF/classes/org/mutua/app/server/data/IncapacidadAvisosPk.class
                            WEB-INF/classes/org/mutua/app/server/data/WebSuscripcionPK.class
                            WEB-INF/classes/org/mutua/app/server/data/WebSuscripcion.class
                            WEB-INF/classes/org/mutua/app/server/data/ProcesosDatosEconomicosPk.class
                            WEB-INF/classes/org/mutua/app/server/data/aviso/TemasAvisos.class
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/ValidPedidoBotiquin.class
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/DireccionEnvio.class
                            WEB-INF/classes/org/mutua/app/server/data/EstadoDeltaComponent.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/IncapacidadAvisosWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/PerfilWS.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$37.class
                            WEB-INF/classes/org/mutua/app/shared/SolicitudVisitaFinal.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$5.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$1.class
                            WEB-INF/classes/org/mutua/app/shared/EnumProcesos.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$46.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$27.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$40.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$24.class
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap19.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap13.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap18.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap22.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap13.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap29.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap15.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap12.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap23.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap24.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap6.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap4.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap27.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap5.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap27.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap16.json
                            WEB-INF/lib/gwt-servlet-2.8.2.jar
                            images/deducciones.png
                            WebPrivadaLostPassw.html
                            WebPrivada/zebra.css
                            WebPrivada/blue/images/menu/menuParent.gif
                            WebPrivada/css/KyrianResponsiveLayoutStyles.css
                            WebPrivada/css/boxSelect.css
                            WebPrivada/1D07056982EA8A7ECC0B010BCC23CA1E.cache.png
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/9.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/6.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/20.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/26.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/27.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/12.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/22.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/11.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/10.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/8.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/6.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/21.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/20.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/1.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/18.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/13.cache.js
                            WebPrivada/googlemaps/gmap.html
                            WebPrivada/01C84E7ACA89B6314A537E9FE83EA0A4.cache.png
                            WebPrivada/clear.gif
                            WebPrivada/compilation-mappings.txt
                            WebPrivada/clear.cache.gif
                            WebPrivada/WebPrivada.nocache.js
                            WebPrivada/base/images/button/split.gif
                            WebPrivada/base/images/button/splitBottom.gif
                            WebPrivada/base/images/button/arrowBottom.gif
                            WebPrivada/base/images/button/arrow.gif
                            WebPrivada/base/images/grid/row-over.gif
                            WebPrivada/base/images/grid/grid3-hd-btn.gif
                            WebPrivada/base/images/grid/sort_desc.gif
                            WebPrivada/base/images/grid/grid3-special-col-bg.gif
                            WebPrivada/base/images/grid/unchecked.gif
                            WebPrivada/base/images/grid/sort_asc.gif
                            WebPrivada/base/images/grid/col-move-top.gif
                            WebPrivada/base/images/grid/grid3-special-col-sel-bg.gif
                            WebPrivada/base/images/grid/dirty.gif
                            WebPrivada/base/images/grid/row-check-sprite.gif
                            WebPrivada/base/images/grid/invalid_line.gif
                            WebPrivada/base/images/grid/col-move-bottom.gif
                            WebPrivada/base/images/grid/group-expand-sprite.gif
                            WebPrivada/base/images/grid/checked.gif
                            WebPrivada/base/images/grid/grid3-hrow-over.gif
                            WebPrivada/base/images/grid/row-expand-sprite.gif
                            newpassword_notvalid.html
                            WEB-INF/jboss-deployment-structure.xml
                            WEB-INF/classes/org/mutua/app/server/core/SesionUsuarioBean.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanViewId$Mode.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanViewInterceptor.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanViewId$1.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanBean$1.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanViewBean.class
                            WEB-INF/classes/org/mutua/app/server/core/SesionPropiedades$PckPerfil.class
                            WEB-INF/classes/org/mutua/app/server/core/cuenta/ValidacionCuentasBean.class
                            WEB-INF/classes/org/mutua/app/server/core/SistemaBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/RiesgoEmbarazoBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/IncapacidadAvisosBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/IncapacidadBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/PagoDirectoBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/DeduccionesPracticarBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/DeduccionesPracticarBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/PagoDelegadoBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/IncapacidadBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/EnviosDeltaWebBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/AccidenteDeltaValidator.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/ParteDeltaValidator.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/EmpresaDeltaValidator.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/ActoresDeltaValidator.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/LugarDeltaValidator.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/TrabajadorDeltaValidator.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/EconomicosDeltaValidator.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/DeltaValidationUtils.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/EnviosDeltaWebUtil.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/ValidParteDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/ValidActoresDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/ValidLugarDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/ValidTrabajadorDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/ValidAccidenteDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/ValidAsistencialesDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/DeltaBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/PasswordBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/GrupoEmpresasBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/PerfilBean$2.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/DemoBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/CommonBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/PerfilBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/CitasPreviasBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/mutua/MisCccBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/mutua/BonusBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/pagocolaborador/PagoColaboradorBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/botiquin/BotiquinBean$2.class
                            WEB-INF/classes/org/mutua/app/server/bean/botiquin/BotiquinBean$1.class
                            WEB-INF/classes/org/mutua/app/server/utils/SessionUtils.class
                            WEB-INF/classes/org/mutua/app/server/utils/WebCollectors.class
                            WEB-INF/classes/org/mutua/app/server/utils/FilterIdentifiers.class
                            WEB-INF/classes/org/mutua/app/server/utils/ConversionUtils.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Avisos$PckAvisos$MarcarComoLeido.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/PckPerfil.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/PckPerfil$ResetPrincipalPasswordHash.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Permisos$1.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Avisos$PckAvisos$MarcarComoLeidoArray.class
                            WEB-INF/classes/org/mutua/app/server/utils/sql/Avisos$PckAvisos$Suscribir.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/PrestacionesReport$1.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/DeudaReport$1.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/PrestacionesReport.class
                            WEB-INF/classes/org/mutua/app/server/report/prestaciones/filter/PagoDelegadoRelacionMensualReportFilter.class
                            WEB-INF/classes/org/mutua/app/server/report/delta/DeltaConBajaReport$1.class
                            WEB-INF/classes/org/mutua/app/server/report/delta/DeltaConBajaReport.class
                            WEB-INF/classes/org/mutua/app/server/report/web/ConfidencialDespachoReport.class
                            WEB-INF/classes/org/mutua/app/server/report/solicitudvisita/SolicitudVisitaReport.class
                            WEB-INF/classes/org/mutua/app/server/report/mutua/CartaBonusReport.class
                            WEB-INF/classes/org/mutua/app/server/report/mutua/CentrosReferenciaReport.class
                            WEB-INF/classes/org/mutua/app/server/report/asistencia/ProcesosReport.class
                            WEB-INF/classes/org/mutua/app/server/report/pagocolaborador/ListDetalleFacturaReport.class
                            WEB-INF/classes/org/mutua/app/server/data/dto/EvolucionPacienteData.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/ParametroDelta.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/DeltaParteBaja.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/AsistencialesDelta.class
                            WEB-INF/classes/org/mutua/app/server/data/delta/DeltaRemesaSinBajaCCCData.class
                            WEB-INF/classes/org/mutua/app/server/data/Facol.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlEstados.class
                            WEB-INF/classes/org/mutua/app/server/data/DespachoWeb.class
                            WEB-INF/classes/org/mutua/app/server/data/OrganizadorRecordatorios.class
                            WEB-INF/classes/org/mutua/app/server/data/misdatos/DatosEmpresaDespacho.class
                            WEB-INF/classes/org/mutua/app/server/data/PagoDirecto.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/ClavesFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/DeltaFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/PagoDelegadoRelacionMensualFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/BonusFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/Procesos.class
                            WEB-INF/classes/org/mutua/app/server/data/Distinciones.class
                            WEB-INF/classes/org/mutua/app/server/data/EmpresaWeb.class
                            WEB-INF/classes/org/mutua/app/server/data/clave/EstadoPk.class
                            WEB-INF/classes/org/mutua/app/server/data/ProcesosLog.class
                            WEB-INF/classes/org/mutua/app/server/data/Pedidos.class
                            WEB-INF/classes/org/mutua/app/server/data/DatosFacturaDP.class
                            WEB-INF/classes/org/mutua/app/server/data/ProcesosPk.class
                            WEB-INF/classes/org/mutua/app/server/data/aviso/Aviso.class
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/PedidoBotiquinValidator.class
                            WEB-INF/classes/org/mutua/app/server/ws/app/PublicApplication.class
                            WEB-INF/classes/org/mutua/app/server/ws/app/PrivateApplication.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/TemasAvisosWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/PagoColaboradorWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/publico/PublicWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/ClavesWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/CitasPreviasWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/CommonWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/PagoColaboradorWS$1.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/EnviosDeltaWebWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/AvisoWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/BonusWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/SistemaWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/ProcesosAvisosWS.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$11.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$2.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$31.class
                            WEB-INF/classes/org/mutua/app/shared/core/ValidationGroups.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$17.class
                            WEB-INF/classes/org/mutua/app/shared/EstadosEmpresa.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$36.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$3.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$14.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$23.class
                            WEB-INF/classes/org/mutua/app/shared/OrigenPagoDelegado.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$21.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$45.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$43.class
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap18.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap14.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap9.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap14.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap9.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap11.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap10.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap8.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap21.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap10.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap17.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap21.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap3.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap1.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap0.json
                            WEB-INF/lib/commons-collections4-4.1.jar
                            WEB-INF/lib/common-widgets-WF12-SNAPSHOT.jar
                            WEB-INF/lib/xmlpull-1.1.3.1.jar
                            WEB-INF/lib/xpp3_min-1.1.4c.jar
                            WEB-INF/lib/commons-digester-2.1.jar
                            WEB-INF/lib/common-discovery-WF12-SNAPSHOT.jar
                            WEB-INF/lib/common-processor-3.0.3.jar
                            WEB-INF/web.xml
                            WEB-INF/jboss-web.xml
                            confSolVisita_error.html
                            newpassword.html
                            desuscripcion_error.html
                            aspa_small.png
                            WebPrivada.html
                            acceso.html
                            error.html
                            newpassword_error.html
                            META-INF/maven/org.mutua.app/web-privada/pom.xml
                            images/columnHeader.png
                            images/logo_efqm.png
                            WebPrivada/reset.css
                            WebPrivada/images/yearMonthCalendar/hd-sprite.gif
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/22.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/2.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/13.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/23.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/9.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/3.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/2.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/24.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/7.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/26.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/27.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/12.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/30.cache.js
                            WEB-INF/lib/common-login-1.1.4.jar
                            WEB-INF/lib/common-ldap-1.0.18.jar
                            WEB-INF/lib/common-email-1.0.1.jar
                            WEB-INF/lib/common-lopd-1.0.1.jar
                            WEB-INF/lib/bcprov-jdk15on-1.52.jar
                            WEB-INF/lib/kxml2-2.3.0.jar
                            WEB-INF/lib/common-components-WF12-SNAPSHOT.jar
                            images/deuda.png
                            images/logo110web.png
                            WebPrivada/3C5070B84E3F4B01A1E1B9DD9E3128F0.cache.png
                            WebPrivada/css/common.css
                            WebPrivada/images/yearMonthCalendar/glass-bg.gif
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/23.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/7.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/19.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/4.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/5.cache.js
                            WEB-INF/classes/org/mutua/app/server/data/VGridPK.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlRelacionMensual.class
                            WEB-INF/classes/org/mutua/app/server/data/aviso/AvisoGrupo.class
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/SecretariasCoordinador.class
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/LineaPedido.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/GrupoEmpresasWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/DiferenciasGestionWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/AbsentismoWebWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/ProcesosWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/IncapacidadWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/PagoDelegadoWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/DeltaWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/MenuWS$1.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/EmpresasAutonomosWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/OrganizadorWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/services/DeltaService.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$13.class
                            WEB-INF/classes/org/mutua/app/shared/EnumProcesos$EstadoPrestaciones.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$15.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$28.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$34.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$32.class
                            WEB-INF/classes/org/mutua/app/shared/EnumProcesos$1.class
                            WEB-INF/classes/org/mutua/app/shared/DeltaConstants$SEXO_VALUES.class
                            WEB-INF/classes/org/mutua/app/shared/ModoDelta.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$42.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$26.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$41.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$20.class
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap1.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap25.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap2.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap20.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap11.json
                            WEB-INF/deploy/WebPrivada/rpcPolicyManifest/manifest.txt
                            WEB-INF/deploy/WebPrivada/rpcPolicyManifest/manifests/A60F8DE99D6813AE0DE1E71AD16855EC.txt
                            WEB-INF/beans.xml
                            WEB-INF/lib/jquery-ui-1.12.1.jar
                            WEB-INF/lib/absentismo-common-12.1.16.jar
                            WEB-INF/lib/common-data-WF12-SNAPSHOT.jar
                            WEB-INF/lib/bootstrap-3.3.7-1.jar
                            WEB-INF/lib/cookieconsent-3.0.6.jar
                            WEB-INF/lib/ecj-4.4.2.jar
                            images/Logo_Charter.png
                            images/Igualtat.png
                            WebPrivada/css/yearMonthCalendar.css
                            WebPrivada/blank.html
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/8.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/1.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/18.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/29.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/19.cache.js
                            WebPrivada/B4C79CEDFB89F2AFC9DCCFE4610AB0C7.cache.js
                            WEB-INF/lib/itext-2.1.7.js6.jar
                            images/miabsentismo.png
                            images/miorganizador.png
                            WebPrivada/86ADF293576C8349486855AE7267335B.gwt.rpc
                            WebPrivada/css/verticalTabPanel.css
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/11.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/25.cache.js
                            WEB-INF/classes/org/mutua/app/shared/TipoEmpresa.class
                            WEB-INF/classes/org/mutua/app/shared/Operaciones.class
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap12.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap3.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap23.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap2.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap29.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap7.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap25.json
                            WEB-INF/lib/xstream-1.4.10.jar
                            WEB-INF/lib/poi-3.17.jar
                            WEB-INF/lib/contacto-WF12-SNAPSHOT.jar
                            images/misdatos.png
                            images/conbaja.png
                            WebPrivada/WebPrivada.devmode.js
                            WebPrivada/blue/images/slider/trackHorizontalMiddle.png
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/29.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/17.cache.js
                            WebPrivada/deferredjs/B4C79CEDFB89F2AFC9DCCFE4610AB0C7/14.cache.js
                            WEB-INF/classes/org/mutua/app/server/core/SesionUsuarioBean$1.class
                            WEB-INF/classes/org/mutua/app/server/core/WebTracerFilter.class
                            WEB-INF/classes/org/mutua/app/server/core/websocket/SessionWebsocket.class
                            WEB-INF/classes/org/mutua/app/server/core/SesionPropiedades.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanBean.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanViewId.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanViewBean$1.class
                            WEB-INF/classes/org/mutua/app/server/core/canview/CanViewInterceptorImpl.class
                            WEB-INF/classes/org/mutua/app/server/core/WebTracerCallable.class
                            WEB-INF/classes/org/mutua/app/server/core/lopd/LopdUtil.class
                            WEB-INF/classes/org/mutua/app/server/core/Credentials.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/RiesgoEmbarazoBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/DiferenciasTgssBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/DiferenciasGestionBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/PagoDirectoBean$2.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/DiferenciasTgssBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/PagoDirectoBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/PagoDelegadoBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/prestaciones/DiferenciasGestionBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/validator/AsistencialesDeltaValidator.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/DeltaSinBajaBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/ValidEmpresaDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/annotation/ValidEconomicosDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/DeltaConBajaBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/DeltaConBajaBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/DeltaSinBajaBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/delta/EnviosDeltaWebUtil$PckGenerarDelta.class
                            WEB-INF/classes/org/mutua/app/server/bean/misdatos/MisDatosBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/PerfilBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/PerfilBean$3.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/GridBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/MenuBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/VisitaBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/CommonBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/general/VisitaBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/AbsentismoWebBean$3.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/ProcesosBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/ProcesosAvisosBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/curar/ProcesosBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/organizador/OrganizadorRecordatoriosBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/mutua/BonusBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/mutua/MisCccBean$1.class
                            WEB-INF/classes/org/mutua/app/server/bean/empaut/EmpresasAutonomosBean.class
                            WEB-INF/classes/org/mutua/app/server/bean/botiquin/BotiquinBean.class
                            WEB-INF/classes/org/mutua/app/server/data/DocDocumento.class
                            WEB-INF/classes/org/mutua/app/server/data/ProcesosAvisos.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/MisGruposFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/CccFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/PagoColaboradorFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/filtros/PagoDelegadoFilter.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlExpedienteTc2Mensual.class
                            WEB-INF/classes/org/mutua/app/server/data/PdlFichaExpediente.class
                            WEB-INF/classes/org/mutua/app/server/data/TipoArchivo.class
                            WEB-INF/classes/org/mutua/app/server/data/DeudaDetalle.class
                            WEB-INF/classes/org/mutua/app/server/data/CitasPreviasPk.class
                            WEB-INF/classes/org/mutua/app/server/data/aviso/AvisoSubtema.class
                            WEB-INF/classes/org/mutua/app/server/data/botiquin/PedidoBotiquin.class
                            WEB-INF/classes/org/mutua/app/server/data/FichaProceso.class
                            WEB-INF/classes/org/mutua/app/server/data/Incapacidad.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/RiesgoEmbarazoWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/DeudaWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/DemoWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/MenuWS.class
                            WEB-INF/classes/org/mutua/app/server/ws/modulos/GridWS.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$35.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$6.class
                            WEB-INF/classes/org/mutua/app/shared/core/ValidationGroups$ForgottenPassword.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$33.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$30.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$29.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$25.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$44.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$38.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$19.class
                            WEB-INF/classes/org/mutua/app/shared/Parametro$22.class
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap24.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap22.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap0.json
                            WEB-INF/lib/jasperreports-extensions-3.5.3.jar
                            WEB-INF/lib/amicus-common-WF12-SNAPSHOT.jar
                            WEB-INF/lib/common-report-WF12-SNAPSHOT.jar
                            images/sinbaja.png
                            images/Excelente.png
                            images/misccc.png
                            WebPrivada/blue/images/slider/trackVerticalMiddle.png
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/16.cache.js
                            WebPrivada/deferredjs/896C9A2EF764C787EC2FF5BE68E38233/30.cache.js
                            WEB-INF/deploy/WebPrivada/symbolMaps/B4C79CEDFB89F2AFC9DCCFE4610AB0C7_sourceMap6.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap4.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap26.json
                            WEB-INF/deploy/WebPrivada/symbolMaps/896C9A2EF764C787EC2FF5BE68E38233_sourceMap30.json
                            WEB-INF/lib/jquery-1.12.4.jar
                            WEB-INF/lib/icu4j-50.1.1.jar
                            • 11. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                              marcial.atienzar

                              Example of EJB that is not deployed:

                               

                              WEB-INF/classes/org/mutua/app/server/bean/prestaciones/DiferenciasTgssBean.class

                               

                              @Stateless
                              @DeclareRoles({org.kyrian.server.constante.Permisos.TODOS, org.kyrian.server.constante.Permisos.MUTUA, org.kyrian.server.constante.Permisos.PERFIL_EMPRESA, org.kyrian.server.constante.Permisos.PERFIL_DESPACHO, org.kyrian.server.constante.Permisos.PERFIL_GRUPO})
                              @RolesAllowed({org.kyrian.server.constante.Permisos.TODOS})
                              @TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)
                              public class DiferenciasGestionBean {
                              
                                  @Inject
                                  private Logger log;
                              
                                  @PersistenceContext
                                  private EntityManager em;
                              
                                  @EJB
                                  private CommonBean commonBean;
                              
                                  @Inject
                                  private KyrianRequestContext session;
                              
                                  @Resource
                                  private SessionContext ctx;
                              
                                  @Inject
                                  private Event lopd;
                              
                                  @EJB
                                  private LopdSql lopdSql;
                              
                                  /**
                                  * Obtener los estados de liquidacion
                                  *
                                  * @return
                                  */
                                  public List getEstadosLiquidacion() {
                                      return em.createNamedQuery("VPdlEstados.getEstadosLiquidacion", PdlEstados.class)
                                              .getResultList();
                                  }
                              .
                              .
                              .
                              }
                              • 12. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                                jaikiran

                                Just to rule out one other known issue - was this application code compiled using Java 9 JDK?

                                • 13. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                                  marcial.atienzar

                                  Yes, I'm using jdk9, is there a bug?

                                  • 14. Re: Problem migration from WF10 to WF12: NPE on EJB injection on Servlet
                                    jaikiran

                                    Yes, you seem to be affected by this issue [WFLY-9961] [JDK9+] @WebListener and Spring WebApplicationInitializer not working (JDK8 OK!) - JBoss Issue Tracker

                                     

                                    The underlying Jandex library has a bug which seems to skipping classes compiled by any Java version greater than Java 8.

                                    2 of 2 people found this helpful