I have set-up the debugging and it took me some time to figure out putting
debugging, testng and netbeans together. I now start the testng session in
command-line style (as opposed to testng ant task) and attach the netbeans
debugger on to it.
Here is where I lose track:
BaseSeamTest.java:
|
| public String run() throws Exception
| {
| try
| {
| init();
| beforeRequest();
| setStandardJspVariables();
| seamFilter.doFilter(request, response, new FilterChain() { //(A)
| public void doFilter(ServletRequest request, ServletResponse
response) throws IOException, ServletException
| {
| try
| {
| if ( emulateJsfLifecycle() )
| {
| saveConversationViewRoot();
| }
| }
| catch (Exception e)
| {
| onException(e);
| throw new ServletException(e);
| }
| }
| } );
| seamFilter.destroy();
| afterRequest();
| return conversationId;
| }
| finally
| { //(B)
| if (Contexts.isEventContextActive())
| {
| FacesLifecycle.endRequest(externalContext);
| }
| }
|
| }
At (A) request and response objects are not null. The breakpoints in doFilter
method are never visited. When it tries to execute line (A)
it jumps directly to finally block at (B). What else would you like me to check?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4107847#4107847
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4107847
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user