JSPWiki logo
Strona główna
Zbieranina
Serwisy
Porady
Projekty
Humor sektora IT
TODO
Nowości
Ostatnie zmiany
Kontakt

Find pages
Unused pages
Undefined pages
Page Index

Set your name in
UserPreferences

Edit this page


Referenced by
Porady




JSPWiki v2.2.33


Tomcat 5.5.20 Naming Factory


Apache Tomcat 5.5.20 nie potrafi utworzyć obiektu javax.mail.Session w JNDI

Wiele aplikacji webowych używa obiektów zarządzanych przez kontener - czy fabryki połączeń do bazy danych (javax.sql.DataSource), skonfigurowane sesje pocztowe (javax.mail.Session) czy inne obiekty, zależnie od aplikacji.

Wszystko jest ładnie opisane w konfiguracji Tomcata na stronie JNDI Resources HOW-TO. Niestety do wersji Tomcata 5.5.20 wkradł się błąd i Tomcat nie jest w stanie utworzyć instancji obiektu javax.mail.Session! Po prostu w wynikowych jarach brakuje paru klas odpowiedzialnych za tę fabrykę... Problem jest znany i opisany w Bugzilli pod hasłem MailSessionFactory is missing in Tomcat 5.5.20.

Do czasu pojawienia się nowej, poprawionej wersji nie pozostaje nic innego jak zastosowanie patcha. Należy po prostu dograć brakujące klasy. Wystarczy więc, że plik jar dołączony do tej strony skopiuje się do katalogu common/lib instalacji Tomcata.


Attachments:



Go to top   Edit this page   More info...   Attach file...
This page last changed on 01-Dec-2006 13:38:12 GMT by mikolajr.