Hi Adriaan,
I tracked this and the reason why it seems to you that the flowlink
target id isn't used is because you do:
try {
Seat seat = Seat.RetrieveById( person.getSeatId() );
reservationId = seat.getReservationId();
processEmbeddedElement( mTemplate, ".SeatEntry", String.valueOf( i )
+ "_" + String.valueOf( seat.getId() ) + "_" + String.valueOf
( reservationId ) );
i++;
mTemplate.appendBlock( "seatEntries", "seatEntry" );
} catch ( Exception e ) {
}
By catching all exceptions and silently discarding them (which is
never a good idea), you also swallow the
CancelEmbeddingTriggeredException that RIFE throws to cancel the
embedding context. When you remove that empty catch statement, the
embedding cancellation behaves as expected (ie. it goes to
ManageReservation).
Best regards,
Geert
On 09 Jun 2006, at 00:42, apdewith wrote:
Hi Geert,
Thanks for your interest! In the meantime (since my last upload) I
have gradually added functionality. Agile development? Yes!
Regards,
Adriaan
<src__0608.zip>
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users
--
Geert Bevin
Uwyn "Use what you need" - http://uwyn.com
RIFE Java application framework - http://rifers.org
Music and words - http://gbevin.com
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users