Newsgroup: it.comp.java
Titolo: Tomcat Standalone + Varie

Scusate la domanda stupida, ma a che cosa serve abbinare tomcat ad un
webserver, se Tomcat stesso è già anche un webserver?
E già che siamo in tema di stupidità.. sto facendo un porting di un progetto
(Jsp) da unix a nt (aargh! Matti!).. ovviamente senza uno straccio di
documentazione.. attualmente ricevo questo errore:
1) In cima:
org.apache.jasper.JasperException: Unable to compile class for JSP
2) Ogni volta che viene chiamata la classe (?) "var":
C:\Programmi\Apache
Group\jakarta-tomcat-4.0.3\work\localhost\_\jsp\Accesso$jsp.java:121:
Undefined variable or class name: Var
                  String ColoreSfondo = Var.getBgcolorBody();
3) In fondo:
Note: C:\Programmi\Apache
Group\jakarta-tomcat-4.0.3\work\localhost\_\jsp\Accesso$jsp.java uses or
overrides a deprecated API.  Recompile with "-deprecation" for details.
-------------
Ok. Chiedo ancora scusa per la banalità delle domande, e spero che qualcuno
abbia voglia di rispondermi... nel frattempo continuo a cercare di capire..
ciau ciau!

 overrides a deprecated API.  Recompile with "-deprecation" for details.
E' un warning che ti avverte che stai utilizzando una classe o un metodo 
deprecated.

 deprecated.
Ma infatti.. avevo pensato che potesse essere una cosa del genere. Infatti
ho installato sul server TUTTE le versione dell'SDK (per la precisione:
jdk1.1.8 - jdk1.2.2 - jdk1.3.1_03 - j2sdk1.4.0) e ho provato a far girare
tomcat specificando ogni volta una %JAVA_HOME% diversa.
I risultati:
1.4 - Mi dice subito che sono un "deprecated" (;-D
1.3 - Mi da gli errori descritti nel primo post
1.2 - Come 1.3
1.1 - Tomcat non parte
Allora ho pensato che sbagliavo da qualche altra parte. Ma se mi confermi
che il problema è quello.. boh.. avete consigli?
Nel frattempo installo anche Tomcat 3, per vedere se parte con la jdk 1.1.
Ciau e grazie.

 
Certo che puň, solo che in questo modo lo rendi piů lento, comunque per 
un contesto come il tuo va piů che bene.

 un contesto come il tuo va più che bene.
Già..
Intanto neanche il signor Tomcat 3.3.1 vuole partire con il jdk 1.1.8 :-(
Gli errori restituiti sono però diversi (finalmente riesco a leggere i
messaggi di errori.. ho sostituito "tomcat start" con "tomcat run" dentro
"startup.bat", così il processo viene eseguito nella stessa finestra e ho il
tempo materiale di leggere i messaggi di errore!)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- Tomcat 3.3.1 con Jdk 1.1.8:
Jdk11Compat: Installing jar protocol handler
Guessed home=C:\Programmi\Apache Group\jakarta-tomcat-3.3.1\lib
Exception: java.lang.ClassNotFoundException:
org.apache.tomcat.startup.EmbededTomcat
java.lang.ClassNotFoundException: org.apache.tomcat.startup.EmbededTomcat
        at
org.apache.tomcat.util.compat.SimpleClassLoader.loadClass(Compiled Code)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:147)
        at org.apache.tomcat.startup.Main.execute(Main.java:300)
        at org.apache.tomcat.startup.Main.main(Main.java:140)
- Tomcat 4.0.3 con Jdk 1.1.8:
Unable to initialize threads: cannot find class java/lang/Thread
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Spero che qualcuno mi possa aiutare...
Ciao e grazie in anticipo.

 webserver, se Tomcat stesso è già anche un webserver?
1) I webserver sono piu ottimizzati sull'html statico
2) tomcat ti fa anche php, asp?
se usi solo java, allora usalo standalone sulla 80
-- 
Antonello Pasella