1 2 Previous Next 16 Replies Latest reply on Nov 15, 2019 8:26 AM by adinn Go to original post
      • 15. Re: Byteman stops working when there are more than 3 JSF applications deployed to JBoss
        leiyu

        Hi Andrew,

         

        No problem, similar situation for me yesterday.

         

        Good news. I can confirm that the fix is working. I can see the byteman debug messages in the log:

         

        12:05:47,608 INFO  [stdout] (ServerService Thread Pool -- 25) getImplGivenPreviousImpl execute

        12:05:47,608 INFO  [stdout] (ServerService Thread Pool -- 25) ********> entering getImplGivenPreviousImpl

        12:05:47,608 INFO  [stdout] (ServerService Thread Pool -- 25) ************> getImplGivenPreviousImpl classLoader == ModuleClassLoader for Module "deployment.ServiceCenter.war:main" from Service Module Loader

        12:05:47,608 INFO  [stdout] (ServerService Thread Pool -- 25) ************> getImplGivenPreviousImpl factoryName == javax.faces.lifecycle.LifecycleFactory

        12:05:47,609 INFO  [stdout] (ServerService Thread Pool -- 25) ************> getImplGivenPreviousImpl implName == com.sun.faces.lifecycle.LifecycleFactoryImpl

        12:05:47,610 INFO  [stdout] (ServerService Thread Pool -- 25) ************> getImplGivenPreviousImpl previousImpl == null

         

        and in the JBoss, there are 21 applications deployed.

         

        Thanks a lot for the fix.

         

        Kind Regards

         

        Lei

        • 16. Re: Byteman stops working when there are more than 3 JSF applications deployed to JBoss
          adinn

          Hi Lei,

           

          leiyu  wrote:

           

          Good news. I can confirm that the fix is working. I can see the byteman debug messages in the log:

           

          12:05:47,608 INFO  [stdout] (ServerService Thread Pool -- 25) getImplGivenPreviousImpl execute

          12:05:47,608 INFO  [stdout] (ServerService Thread Pool -- 25) ********> entering getImplGivenPreviousImpl

          12:05:47,608 INFO  [stdout] (ServerService Thread Pool -- 25) ************> getImplGivenPreviousImpl classLoader == ModuleClassLoader for Module "deployment.ServiceCenter.war:main" from Service Module Loader

          12:05:47,608 INFO  [stdout] (ServerService Thread Pool -- 25) ************> getImplGivenPreviousImpl factoryName == javax.faces.lifecycle.LifecycleFactory

          12:05:47,609 INFO  [stdout] (ServerService Thread Pool -- 25) ************> getImplGivenPreviousImpl implName == com.sun.faces.lifecycle.LifecycleFactoryImpl

          12:05:47,610 INFO  [stdout] (ServerService Thread Pool -- 25) ************> getImplGivenPreviousImpl previousImpl == null

           

          and in the JBoss, there are 21 applications deployed.

           

          Excellent! Thanks very much for all your help, from idenitfying and isolating this problem through to verifying the fix. This was a really tricky bug and I could not have fixed it without your help.

           

          I'll commit this change now it is confirmed and then try to push a new release (4.0.9) some time next week.

           

          regards,

           

           

          Andrew Dinn

          1 2 Previous Next