Dzisiaj spędziłem sporo czasu nad problemem, który powstał po zaimportowaniu projektu do nowego środowiska. Pozornie warunki były takie same:
Baza wiedzy
GWT and Eclipse classpath
Alternatywna metoda iterowania po kursorze w mysql
Dziś natknąłem się na mało przyjemnego buga w mysql'u i to w czymś tak powszechnie używanym jak kursor. Zazwyczaj w mysql iteracja po kursorze oparta jest o zdefiniowanie tzw. handlera kontynuacji. Jak się niestety okazuje ta metoda, której używałem od dawna, nie działa we wszystkich przypadkach! W moim przypadku efekt był taki, że kursor robił tylko 2 pętle zamiast 40.
Seam-gen nie tworzy relacji z mysql
Seam-gen wywoływany z Eclipse nie mógł poradzić sobie z prostym schematem bazy danych MySql. Oto możlwia przyczyna problemu
GWT Zmniejszanie rozmiaru aplikacji
Czasami aplikacje GWT mają za duży rozmiar, potrafią się roztyć do ponad 300KB, co dla niektórych użytkonwników może być mało atrakcyjne. Na szczęście jest kilka sposobów, żeby zmniejszyć rozmiar wygenerowanego javascriptu. Pierwsza technika to prostu dieta cud rodem z telezakupów i daje super efekty. Wowawiwa!
Narzędzie bazodanowe
DbSchema [Darmowe narzędzie database]
Jesteśmy bardzo zadowoleni z aplikacji "DB schema", gorąco polecamy tę aplikację.
Jasper Reports i servlet eksportujący do Excela
Servlet generujący pliki xls (Excel) przy pomocy Jasper Reports
Tym, co się śpieszą podpowiem, że kod servletu jest na końcu. W moim edytorze formularzy i ankiet internetowych chciałem dodać możliwość eksportowania plików xls zawierających tabelę z zebranymi danym. Wszystko przebiegło sprawnie, ale ... Zawsze jest jakieś "ale". Wszystko było ok na moim komputerze roboczym(Windows), ale nie działało na moim serwerze produkcyjnym, który działa na linuxie (a dokładniej na Gentoo).
Restart aplikacji Jboss przez konsole JMX
Jak zrestartować aplikację na serwerze JBoss, bez ponownego uruchamiania JBoss'a.
Integracja Seam i Recaptcha
Jednym z moich ulubionych frameworków jest Jboss seam, bardzo mi przypadł do gustu projekt recaptcha (zabezpieczenei przed spamem, które pomaga cyfryzyować książki). Zatem połączenie obu tych rozwiązań było dla mnie tylko kwestią czasu. W dodatku okazało się banalnie łatwe o czym zaraz się przekonamy. Należy wykonać następujące kroki:
Instalacja JBoss'a na Gentoo (pl)
Opiszę mój sposób na zainstalowanie serwera Jboss na Gentoo. Moja znajomość unixów jest średnia, mój stosunek do linuxa jest generalnie przerywany. Gentoo dodatkowo okazało się trochę bardziej wymagające niż dystrybucje, z którymi się zetknąłem.
Więcej artykułów…
Strona 1 z 2




