Web-työkalujen käyttöympäristön rajoitukset ja tunnetut ongelmat

Rajoitukset ja tunnetut ongelmat ovat seuraavat:

Luonnin ajo ei onnistu XDoclet-työkalua käytettäessä.

Syy: XDoclet-työkalussa on polkujen nimien pituusrajoituksia.

Ratkaisu: Asenna Eclipse ja Web Tools Platform hakemistoon, jonka polku on lyhyt.

Web-palvelua luotaessa näkyviin tulee seuraavanlainen sanoma:

org.apache.axis.utils.JavaUtils isAttachmentSupported WARNING: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.

Syy: Liitteiden tuki on poistettu käytöstä.

Ratkaisu: Apache Axis -työkalujen pitäisi havaita javax.activation-luokat automaattisesti, jos olet lisännyt activation.jar-arkiston sen projektin koontipolkuun, johon luot Web-palvelun tai työasemaohjelman. Palveluja luotaessa varmista lisäksi, että activation.jar-arkisto on Tomcat JRE -ympäristön käytettävissä, joko lisäämällä se palvelimen yleiseen luokkapolkuun tai sijoittamalla activation.jar-arkiston kopio Web-kohdeprojektin lib/-hakemistoon.

Ongelmat julkaistaessa dynaamisista Web-projekteista, joissa on kontekstin päähakemistossa muita kuin ASCII-merkkejä

Syy: Oletusarvon mukaan dynaamisen Web-projektin kontekstin päähakemistona on projektin nimi. Jos dynaamisen Web-projektin nimessä on käytetty muita kuin ASCII-merkkejä, oletusarvon mukainen kontekstin päähakemisto aiheuttaa ongelmia Web-projektista julkaistaesssa.

Tällöin saattaa ilmetä seuraavia virheitä:

Ratkaisu: Kontekstin päähakemistossa voi käyttää seuraavia ASCII-merkkejä: kaikki kirjaimet, kaikki numerot, alaviiva, yhdysmerkki (ajatusviiva), vinoviiva ja piste.