Omezení a známé problémy platformy webových nástrojů

Na tomto místě uvádíme omezení a známé problémy:

Při použití XDoclet se zdá, že generování neprobíhá.

Příčina: XDoclet má určitá omezení v oblasti dlouhých názvů cesty.

Řešení: Nainstalujte Eclipse a Platformu webových nástrojů do adresáře s krátkou cestou.

Při vytváření webové služby se může zobrazit zpráva typu:

org.apache.axis.utils.JavaUtils isAttachmentSupported VAROVÁNÍ: Nelze nalézt požadované třídy (javax.activation.DataHandler a javax.mail.internet.MimeMultipart). Podpora příloh není povolena.

Příčina: Podpora příloh není povolena.

Řešení: Nástroje Apache Axis by měly provést automatické zjištění tříd javax.activation za předpokladu, že přidáte activation.jar do cesty sestavení projektu, pro který generujete svou webovou službu nebo klienta. V případě služeb musíte rovněž zajistit dostupnost souboru activation.jar pro prostředí Tomcat JRE - buď soubor zahrňte do globální cesty ke třídě serveru, nebo jej zkopírujte do adresáře lib/ cílového webového projektu.

Problémy, ke kterým dojde při publikování z dynamických webových projektů pomocí znaků jiných než ASCII v kontextovém kořenovém adresáři

Příčina: Kontextový kořenový adresář dynamického webového projektu standardně používá název projektu. Pokud jsou v názvech dynamických webových projektů použity znaky jiné než ASCII, výchozí kontextový kořenový adresář způsobí problémy při pokusu o publikování z webového projektu.

Pokud k tomu dojde, můžete se setkat s těmito chybami:

Řešení: Znaky ASCII platné v kontextovém kořenovém adresáři: Všechna písmena, všechna čísla, podtržítko, pomlčka, dopředné lomítko nebo tečka.