Archiwum wpisów dla kategorii „Java Enterprise”


Maj
06
2010

Seam: Pobieranie konfiguracji poczty z bazy

Słowa kluczowe: , , , , | Kategorie: Seam Framework
Gdy już udało mi się wysłać wiadomość email z poziomu aplikacji Seam, postanowiłem przenieść konfigurację serwera poczty wychodzącej do bazy danych – tak aby użytkownik (administrator) systemu mógł ją zmieniać w dowolnym momencie. Realizacja tego zadania wymagała rozszerzenia funkcjonalności komponentu org.jboss.seam.mail.mailSession. Na początek ... Więcej…
Kwiecień
22
2010

Seam: Powiadomienia email

Słowa kluczowe: , | Kategorie: Seam Framework
Dzisiejszy artykuł stanowi jedynie wstęp do bardziej zaawansowanych zagadnień dotyczących poczty elektronicznej w Seam Framework. Opiszę tutaj podstawową konfigurację oraz wysyłanie prostej wiadomości email – kwestie kluczowe z punktu widzenia tematyki kolejnych wpisów. Obsługa poczty w Seam realizowana jest za pośrednictwem biblioteki JavaMail. Dlatego ... Więcej…
Styczeń
21
2010

Seam, iText i zapis do pliku

Słowa kluczowe: , , , | Kategorie: Seam Framework
Seam Framework pozwala na generowanie plików PDF przy pomocy widoków JSF oraz biblioteki iText. Zagadnienie to zostało szerzej opisane w dokumentacji. Jednak wygenerowany tą metodą dokument jest jedynie przesyłany do klienta HTTP. Podczas pracy nad projektem potrzebowaliśmy zachować nowy plik PDF na serwerze. Po przeszukaniu Internetu, znaleźliśmy ... Więcej…
Listopad
27
2009

Błąd serializacji Log4JProvider

Słowa kluczowe: , , | Kategorie: Seam Framework
Od dłuższego czasu miałem problem ze stabilnością aplikacji Seam. Mimo przeszukania dziesiątek stron internetowych, nie udało mi się znaleźć satysfakcjonującego rozwiązania. Błąd polegał na tym, że wykonanie jakiejkolwiek operacji po ponad 10 minutach bezczynności kończyło się błędem, którego przyczyna prezentowała się następująco: […] Caused ... Więcej…
Wrzesień
24
2009

Testowanie konwersacji

Słowa kluczowe: , , , | Kategorie: Seam Framework
Omawiając testy integracyjne pominąłem kwestię konwersacji. Dlatego dzisiaj postanowiłem utworzyć i przetestować nowy komponent, działający w oparciu o konwersację. Interfejs Komponent będzie pozwalał na utworzenie nowego konta użytkownika. Jednak oprócz widoku formularza będzie on posiadał widok z pytaniem o potwierdzenie danych: package pl.info.czerwinski; import javax.ejb.Local; @Local public interface NewUser { ... Więcej…