[
https://issues.jboss.org/browse/JBSEAM-5143?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13023836#comment-13023836
]
Robert Becker commented on JBSEAM-5143:
---------------------------------------
I noticed something else being quirky: I have an issue with a certain bean
which worked fine with Seam 2.2.x and has a prepare method annotated with:
@Create
@Begin(nested = true, flushMode = FlushModeType.MANUAL)
public void prepare() { ... }
The bean is initialized simply by being referenced in the view (which is linked
via s:link from the main conversation view). The problem here is that the new
conversation id it not propagated properly when submitting a form within the
view using an h:commandButton. Instead, the parent conversation id is
propagated and the bean with its child conversation is recreated in the next
request. I tested the same action with an s:button, which works, though.
Perhaps this is related to the main issue above.
> Random IllegalArgumentException: Stack must not be null
> -------------------------------------------------------
>
> Key: JBSEAM-5143
> URL: https://issues.jboss.org/browse/JBSEAM-5143
> Project: Seam 2
> Issue Type: Bug
> Components: Core
> Affects Versions: 2.3.1.Final
> Reporter: Robert Becker
>
> Since upgrading to Seam 2.3 with Mojarra 2.1.29 on glassfish v3 from Seam
> 2.2.2, I get random IllegalArgumentExceptions with the message "Stack must
> not be null". The application worked fine for several years until now.
> The full stack trace is listed here: http://pastebin.com/RjLndvnE
> The exception randomly happens (in about 1 of 500 requests) when navigating
> between pages, submitting forms, switching (RichFaces) tabs and so on.
> I believe restarting glassfish and/or enabling client side state saving
> reduces the frequency of the issue whereas it seems to happen more often
> after multiple successive redeployments during development. Sadly, due to
> several dependencies this is already in production but happens far less often
> there, but it still happens daily according to the server logs.
> I have also posted this on stackoverflow
> (http://stackoverflow.com/questions/27107870/seam-2-3-illegalargumentexception-stack-must-not-be-null)
> but have not received any answers yet.
> Besides Seam 2.3, the following libraries are used:
> - Mojarra 2.1.29
> - RF 4.5 (exception also occurred with 4.3.x)
> - Omnifaces 1.10RC1 (will upgrade to 2.0)
> - Primefaces 5.1
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues