anonymous wrote : When _should_ the applicationContext have been initialized? What can I
do to debug this?
Help! I've compared my new config to 2.0.0.CR1-seamgen-produced examples, and the
booking example and I can't find anything in my configuration to explain this. To be
clear, this was a working application in Seam 1.2.1 - all I've done is follow the
migration cookbook to migrate to the new 2.0.0 jars and configuration files.
Debugging the absence of something (applicationContext is null) is hard - without
understanding where it sould have been set, I'm just making wild stabs in the dark.
Can someone help me understand when an applicationContext should have been set? I've
set breakpoints on the various places where I see Contexts.applicationContext.set() being
called (eg. Lifecycle.beginCall(), FacesLifecycle.beginRequest(),
ServletLifecycle.beginRequest()).
I hit the following breakpoints before the "no active application scope"
exception:
<start server>
| ServletLifecycle.beginInitialization()
| ServletLifecycle.endInitialization()
| Lifecycle.mockApplication()
| Lifecycle.unmockApplication()
| <browse to
http://localhost:8080/myproject>
| FacesLifecycle.beginRequest()
| Lifecycle.beginSession()
| FacesLifecycle.endRequest()
| FacesLifecycle.beginRequest()
| FacesLifecycle.endRequest()
| FacesLifecycle.beginRequest()
| FacesLifecycle.endRequest()
| <exception happens now -- applicationContext is null>
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4087210#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...