Newsgroup: it.comp.java
Titolo: Aiuto installazione TOMCAT.

Ho scaricato TOMCAT dal sito Jakarta e dopo averlo installato in
C:\TOMCAT
ho configurato il file AUTOEXEC.BAT come segue (e come indicato dalla
documentazione):
aggiungendovi le ultime due linee specificate.
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
set path=c:\; C:\jdk1.2.2; C:\jdk1.2.2\bin; c:\windows; C:\xerces_1.3.1
set TOMCAT_HOME=C:\TOMCAT
set JAVA_HOME=C:\jdk1.2.2
Quando vado ad installare Tomcat con il comando c:\tomcat\bin\startup
ricevo il seguente messaggio di errore:
C:\TOMCAT\bin>startup
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Unable to set CLASSPATH dynamically.
Note: To set the CLASSPATH dynamically
      only DOS 8.3 names may be used in
Setting your CLASSPATH statically.
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Spazio di ambiente esaurito
Using CLASSPATH:
Starting Tomcat in new window
C:\TOMCAT\bin>
In seguito ho provato ad impostare SET CLASSPATH=c:\tomcat\lib ma non ha
funzionato
lo stesso.
Dove ho sbagliato ?
Grazie anticipate per la Vostra eventuale attenzione.
-- 
Posted from 
auspop.auselda.it
 [194.185.113.130] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3AD30C36...@auselda.it...

classico, capita ad un sacco di gente
devi andare su proprieta degli eseguibili (i vari startup.bat e compagnia) ,
memoria , e  impostare mi pare ambiente iniziale a 2048 o 4096
comunque avevo inviato un post che spiegava il tutto qualche settimana fa.
cerca per nome frolix-8
ciao

 memoria , e  impostare mi pare ambiente iniziale a 2048 o 4096
Se devi lavorare sul sistema con Java (come capita a me) è meglio che
modifichi direttamente il config.sys così da avere la proprietà estesa a
tutto il sistema.
Nel config.sys va aggiunta la riga:
Shell = C:\
COMMAND.COM
 C:\ /e:4096 /p
e poi riavviare win.
Ciao,
Oliviero

Frolix-8, grazie per il tuo aiuto !
 Saluti.


 spiegava il tutto qualche settimana fa. cerca per nome frolix-8 ciao
Non ce l'ho piů!!!
potresti ripostarlo? GRAZIE!
Mario.

 Mario.
come segnalatomi avevo dato un'indicazione errata riguardo il problema dello
spazio di ambiente esaurito.
questo è il testo riveduto e corretto (spero)
mi scuso se ho fatto perdere tempo a qualcuno
dopo 3 giorni a fare le 3 di notte e una giornata a lavoro passata a farmi i
cazzi miei, sono riuscito a far funzionare apache 1.3.19 e tomcat 3.2 su
windows me in locale (funziona anche con w98).
qualcuno penserà "sai che scoperta" ma penso che a molti che stanno al mio
livello possano servire queste 2 righe
allora, queste sono le fasi
1) ovviamente scaricarsi apace1.3.19 , tomcat 3.2 , mod_jk.dll (quando si
scarica tomcat lo si trova nella subdirectory win32 mi pare e serve per far
funzionare le servlet sotto apache)
2) installare apache , esplodere il file zippato di tomcat in una directory
tipo c:\jt
3) cambiare il nome della directory che mi pare si chiama
jakarta-tomcat-3.2.1 in tomcat, per evitare problemi com w98 o wME per la
lunghezza del nome. ora si avrà c:\jt\tomcat\ e sotto le varie
sottodirectory bin, conf etc.
4) mettere nel file autoexec.bat le variabili di sistema, cioè, nel mio caso
   SET JAVA_HOME=C:\JDK1.3  (dove sta il JDK)
   SET TOMCAT_HOME=C:\JT\TOMCAT  (dove sta tomcat)
   ovviamente nel path dell'autoexec.bat c'e anche c:\jdk1.3\bin
  a questo punto tomcat dovrebbe funzionare da solo (è lui stesso un server)
andando sulla directory bin e lanciando STARTUP.BAT. se ci sono problemi con
"spazio di ambiente esaurito" andare nelle proprietà del file e ampliare la
memoria di ambiente iniziale (io ho messo 4096)
per vedere se tomcat funziona aprire il browser e andare all'indirizzo
http://localhost:8080/
 , o 
http://127.0.0.1:8080/
 e dovrebbe comparire la
pagina di prova di tomcat , con esempi da far girare su servlet e jsp.
per chiudere tomcat lanciare SHUTDOWN.BAT , per lo spazio ambiente stesso
discorso dello startup.bat.
5) controllare il corretto funzionamento di apache aprendo il browser
all'indirizzo http:/localhost , dovrebbe comparire la pagina di prova di
apache (che dovrebbe stare nella directory apache/htdocs)
6) mettere il file mod_jdk.dll nella directory apache/modules
7) aprire il file httpd.conf che sta sotto la directory conf  e aggiungere
questa riga in fondo al file
include c:/jt/tomcat/conf/mod_jk.conf-auto
(attenzione , il file mod_jk.conf-auto  viene creato da tomcat
automaticamente a ogni startup , quindi prima bisogna lanciare tomcat , poi
apache)
mi pare che questo sia tutto, a posteriori sembra una stronzatina, prima no
per fare funzionare il tutto aprire tomcat (startup.bat) , POI aprire apache
(su questo ci ho perso una giornata , io pensavo che una volta finite le
impostazioni bastasse aprire apache che a sua volta apriva tomcat, invece no
!!).
a questo punto aprire il browser e andare ad aprire la pagina
http://localhost/example/servlet/HelloWorldExample
 (uso le impostazioni di
base di tomcat) e si aprirà la pagina desiderata (l'ho anche provato in rete
in ufficio, da un'altro pc ho richiamato
http://mionomedirete/example/servlet/HelloWorldExample
 e funziona)
oppure in locale
http://localhost:8080/example/servlet/HelloWorldExample
 (come tomcat)
se funziona è tutto ok
mi sembra di non aver dimenticato niente, se non funziona scrivetemi (sul
newsgroup)
rieccolo così come postato
ciao

 ha scritto nel messaggio
news:9b194g$6iecn$1...@ID-56021.news.dfncis.de...

però su windows me non puoi configurare il config.sys , quindi sei costretto
ad agire direttamente su file
ciao
frolix-8

 frolix-8
Fortunatamente mai avuto a che fare con WinMe, ne ho già abbastanza delle
schizofrenie dei suoi 4 genitori (95, 98, NT, 2000), comunque buono a
sapersi.
Grazie e ciao,
Oliviero.

Ho avuto lo stesso problema e l'ho risolto così:
Nella finestra DOS c'è un pulsante per la modifica delle proprietà.
Clicca lì e nella finestra che compare clicca sulla scheda [Memoria].
Nella sezione  [Memoria convenzionale] alla voce [Ambiente iniziale]
setta il massimo valore disponibile.
Con ogni probabilità non è la soluzione ottimale... ma a me ha risolto
l'inghippo!
ciao
