Webes eszközök projekt korlátozások és ismert problémák

Az alábbiak korlátozások és ismert problémák:

XDoclet használatakor úgy tűnik, hogy az előállítás nem fut

Ok: Az XDoclet bizonyos korlátozásokkal rendelkezik a hosszú elérési utak esetén.

Megoldás: Az Eclipse és a Webes eszközök platformot rövid elérési úttal rendelkező könyvtárba telepítse.

Webszolgáltatás létrehozásakor elképzelhető, hogy az alábbihoz hasonló üzenetet kap:

org.apache.axis.utils.JavaUtils isAttachmentSupported FIGYELMEZTETÉS: A szükséges osztályok nem találhatók (javax.activation.DataHandler és javax.mail.internet.MimeMultipart). A csatolmányok támogatása tiltott.

Ok: A csatolmányok támogatása le van tiltva.

Megoldás: Az Apache Axis eszközöknek automatikusan fel kell ismerniük a javax.activation osztályokat, amennyiben hozzáadja az activation.jar fájlt annak a projektnek az összeépítési útvonalához, amelyhez előállítja a webszolgáltatást vagy ügyfelet. Szolgáltatások esetén azt is ellenőrizze, hogy az activation.jar elérhető a Tomcat Java futási környezetben, vagy úgy, hogy befoglalja a kiszolgáló globális osztályútvonalába, vagy úgy, hogy elhelyez egy másolt activation.jar fájlt a cél webprojekt lib/ könyvtárába.