Bu birkaç gün open portal container'ın portal container olarak kullanılıp kullanamayağına bakıyordum. Sun portal gibi getContent ile portlet çekebilen bir methot yaratmaya çalıştım. Action oluştuğunda birden fazla action oluşup render methotları çalıştığında bu işin olmayağı fikrine kapıldım. Çünkü getPortlet(Portletid) render sırasına göre render ediliyor ve örneğin 1,2,3,4 ve 5 numaralı portletler var ve 3 numaralı portlette action oluşuyorsa ve bu oluşan action sonucunda 1 numaralı portlet bir event yakalıyorsa; getPortlet() methodumun tüm çağrıları yakalaması gerekiyordu. Böyle bir şeyi ilk önce hook ile olabilir mi diye düşündüm. Hook olmazdı çünkü bir işlem yapılmadan önce yapılacak işlemleri belirliyordu.
Tam bu arada action oluştuktan sonra portallerin beni tekrar render url gönderdiğinin farkına vardım. Yani action oluşup gerekli değişiklikler, eventler handle ediliyor ardından tekrar render çağırılarak işlemin doğru şekilde yapılması sağlanıyor.
