Web Tools Platform: korlátozások és ismert problémák

Az alábbi korlátozások és problémák ismertek:

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

Ok: Az XDoclet bizonyos korlátozásokkal rendelkezik a hosszú útvonalnevekre vonatkozóan.

Megoldás: Az Eclipse és Web Tools Platform termékeket telepítse rövid útvonallal rendelkező könyvtárba.

Webszolgáltatás létrehozásakor az alábbihoz hasonló üzenet jelenhet meg:

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

Ok: A csatlakozási támogatás tiltott.

Megoldás: Az Apache Axis eszközöknek automatikus fel kell ismerniük a javax.activation osztályokat, feltéve, hogy az activation.jar fájlt felveszi annak a projektnek az összeépítési útvonalába, amelyhez a webszolgáltatást vagy ügyfelet előállítja. Szolgáltatások esetében ezen kívül győződjön meg arról is, hogy az activation.jar a Tomcat JRE részére rendelkezésre áll, vagy azáltal, hogy a kiszolgáló globális osztályútvonala tartalmazza, vagy azáltal, hogy az activation.jar egy példányát elhelyezi a cél webprojekt lib/ könyvtárában.

A kontextusgyökérben nem ASCII karaktereket tartalmazó dinamikus webprojektek közzétételének problémái

Ok: Alapértelmezésben egy dinamikus webprojekt kontextusgyökere a projekt nevét használja. Ha dinamikus webprojektekben a projektnévben nem ASCII karakterek szerepelnek, akkor az alapértelmezett kontextusgyökér problémákat okoz, amikor a webprojektet közzé próbálja tenni.

Ha ez történik, akkor a következő hibákba ütközhet:

Megoldás: A következő ASCII karakterek érvényesek a kontextusgyökérben: minden betű, minden szám, aláhúzás, kötőjel, osztásjel, vagy pont.