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
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