We are having a pretty strange issue with weld 1.1.2, Tomcat 6 and jsf 2.1.
From an extendedDataTable we have added an ajax listener and from the code below we the conversationid are correct. But when we wait for more than 10 minutes the handleNavigation does not evaluate the correct url - not cid is appended - the conversation.getid returns the correct answer !
System.out.println("Conversationid: "+conversation.getId()); FacesContext.getCurrentInstance().getApplication().getNavigationHandler().handleNavigation(FacesContext.getCurrentInstance(), null, forwardTo);
Does anyone know if it is a bug or a feature ? And how to bypass the error ?
/aage