[ https://issues.jboss.org/browse/JBSEAM-4966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marek Schmidt updated JBSEAM-4966: ---------------------------------- Attachment: JBSEAM-4966.jpa_reproducer.patch Attaching JBSEAM-4966.jpa_reproducer.patch, a patch for the "jpa" example to reproduce the issue on a no-groovy example. I have verified that the same changes to the Seam2.2 jpa example works. I have also not been able to reproduce this on the original booking. > Factory not called after @Outjecting null value with redirect > ------------------------------------------------------------- > > Key: JBSEAM-4966 > URL: https://issues.jboss.org/browse/JBSEAM-4966 > Project: Seam 2 > Issue Type: Bug > Components: Core > Affects Versions: 2.3.0.BETA2 > Environment: AS 7.1.2.Final > Reporter: Marek Schmidt > Fix For: 2.3.0.CR1 > > Attachments: JBSEAM-4966.jpa_reproducer.patch > > > The following scenario which works in Seam2.2, doesn't work in Seam2.3.0.Beta2 > {code} > @Scope(ScopeType.SESSION) > @Name("bookingList") > class BookingListAction implements Serializable > { > @DataModel > private List<Booking> bookings > @Factory > public void getBookings() { > // load bookings from the database > } > } > {code} > {code} > @Name("hotelBooking") > public class HotelBookingAction > { > @Out (required=false, scope=ScopeType.SESSION) > List <Booking> bookings; > > @End > public void confirm() { > // ... persist a new booking > // force refresh > bookings = null; > } > } > {code} > {code} > <page view-id="/confirm.xhtml" > conversation-required="true"> > <description>Confirm booking: #{booking.description}</description> > <navigation from-action="#{hotelBooking.confirm}"> > <redirect view-id="/main.xhtml"/> > </navigation> > </page> > {code} > The getBookings factory is not called at all after the confirm action. It > works correctly if I remove the redirect rule in pages.xml (by making the > confirm action return "main".). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ seam-issues mailing list seam-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/seam-issues