Accueil de l'archive Service proposé par Hervé AGNOUX

TOUT -|- TOUT sur le visuel -|- TOUT sur la logistique

From:           	"Claude Couderc" <ccouderc@gmx.fr>
To:             	<java@u-strasbg.fr>
Subject:        	tomcat compilation forcée
Date sent:      	Tue, 13 Feb 2001 11:05:45 +0100
Send reply to:  	java@u-strasbg.fr

Bonjour,

dans tomcat 3.2.1, existe-t-il un moyen pour forcer la compilation des
pages jsp avant qu'elles ne soient exécutées par l'utilisateur final ?


Bonne réception,

Claude Couderc

Directeur Technique
CORIOLYS
Parc Activité Moulin Neuf
1 avenue Michael Faraday
44812 SAINT-HERBLAIN Cedex
Tél. 02 40 92 24 95 (directe)
Tél. 02 40 92 25 00 (standard)
Fax. 02 40 92 24 94


     

From:           	Jean François Peltier <jfa1096@yahoo.fr>
To:             	<java@u-strasbg.fr>
Subject:        	Re: tomcat compilation forcée
Date sent:      	Tue, 13 Feb 2001 11:39:39 +0100
Send reply to:  	java@u-strasbg.fr



    Sauf erreur, je dirais qu'il suffit d'accéder a toutes les pages jsp
    en
premier au moins une fois (lors du tout premier acces le server fait la
compil et archive la servlet quelque part chez lui. Et tant que le fichier
jsp ne sera pas modifié, il utilisera cette servlet...)

    Dans le meme ordre d'idée, pour éviter le temps de chargement en
    mémoire
de la servlet, il faudrait y accéder au moins une fois apres chaque reboot
du server...

    Jeff

----- Original Message -----
From: Claude Couderc <ccouderc@gmx.fr>
To: <java@u-strasbg.fr>
Sent: Tuesday, February 13, 2001 11:05 AM
Subject: tomcat compilation forcée


> Bonjour,
>
> dans tomcat 3.2.1, existe-t-il un moyen pour forcer la compilation des
pages
> jsp avant qu'elles ne soient exécutées par l'utilisateur final ?
>
>
> Bonne réception,
>
> Claude Couderc
>
> Directeur Technique
> CORIOLYS
> Parc Activité Moulin Neuf
> 1 avenue Michael Faraday
> 44812 SAINT-HERBLAIN Cedex
> Tél. 02 40 92 24 95 (directe)
> Tél. 02 40 92 25 00 (standard)
> Fax. 02 40 92 24 94
>


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

     

From:           	"Claude Couderc" <ccouderc@gmx.fr>
To:             	<java@u-strasbg.fr>
Subject:        	RE: tomcat compilation forcée
Date sent:      	Tue, 13 Feb 2001 14:29:57 +0100
Send reply to:  	java@u-strasbg.fr

justement, je voudrais éviter d'accéder manuellement à chacune des pages à
cause du temps de pre-compilation qui peut être très long. Par ailleurs,
Tomcat ne gère pas la modification ou non du fichier jsp pour le
recompiler. Il l'ignore tout simplement. Sinon, je pensais à un mécanisme
au niveau de ant mais je n'ai rien trouvé.


Bonne réception,

Claude Couderc

Directeur Technique
CORIOLYS
Parc Activité Moulin Neuf
1 avenue Michael Faraday
44812 SAINT-HERBLAIN Cedex
Tél. 02 40 92 24 95 (directe)
Tél. 02 40 92 25 00 (standard)
Fax. 02 40 92 24 94


-----Message d'origine-----
De : Jean François Peltier [mailto:jfa1096@yahoo.fr]
Envoyé : mardi 13 février 2001 11:40
À : java@u-strasbg.fr
Objet : Re: tomcat compilation forcée




    Sauf erreur, je dirais qu'il suffit d'accéder a toutes les pages jsp
    en
premier au moins une fois (lors du tout premier acces le server fait la
compil et archive la servlet quelque part chez lui. Et tant que le fichier
jsp ne sera pas modifié, il utilisera cette servlet...)

    Dans le meme ordre d'idée, pour éviter le temps de chargement en
    mémoire
de la servlet, il faudrait y accéder au moins une fois apres chaque reboot
du server...

    Jeff

----- Original Message -----
From: Claude Couderc <ccouderc@gmx.fr>
To: <java@u-strasbg.fr>
Sent: Tuesday, February 13, 2001 11:05 AM
Subject: tomcat compilation forcée


> Bonjour,
>
> dans tomcat 3.2.1, existe-t-il un moyen pour forcer la compilation des
pages
> jsp avant qu'elles ne soient exécutées par l'utilisateur final ?
>
>
> Bonne réception,
>
> Claude Couderc
>
> Directeur Technique
> CORIOLYS
> Parc Activité Moulin Neuf
> 1 avenue Michael Faraday
> 44812 SAINT-HERBLAIN Cedex
> Tél. 02 40 92 24 95 (directe)
> Tél. 02 40 92 25 00 (standard)
> Fax. 02 40 92 24 94
>


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

     

From:           	Jean François Peltier <jfa1096@yahoo.fr>
To:             	<java@u-strasbg.fr>
Subject:        	Re: tomcat compilation forcée
Date sent:      	Tue, 13 Feb 2001 15:19:45 +0100
Send reply to:  	java@u-strasbg.fr


> justement, je voudrais éviter d'accéder manuellement à chacune des pages
> à cause du temps de pre-compilation qui peut être très long.

    Eh bien dans ce cas la, je vois guere qu'une solution : dans une toute
petite applet indépendante, faire autant de
applet.getAppletContext().showDocument("http://...","_blank") qu'il y a de
pages jsp (pour ouvrir chaque fichier jsp dans une page navigateur) en
précisant dans l'url d'appel l'argument jsp_precompile=true, qui permet de
dire au server de compiler le fichier jsp sans l'executer.

ex :

applet.getAppletContext().showDocument("http://localhost9090/jsp/DetailRec
et te.jsp?jsp_precompile=true","_blank")

    Ainsi, pour compiler automatiquement les jsp il suffirait de lancer
l'applet.

    A priori, ca devrait pouvoir le faire, non ?

> Par ailleurs, Tomcat ne gère pas la modification ou non du fichier jsp
pour le recompiler.
> Il l'ignore tout simplement.

    Voila qui m'étonne.
    J'ai pour ma part fait l'essai sur un tomcat que j'ai en local et la
recompilation se fait (sans probleme).
    Probleme de conf ?

    Jeff




_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

     

From:           	"Claude Couderc" <ccouderc@gmx.fr>
To:             	<java@u-strasbg.fr>
Subject:        	RE: tomcat compilation forcée
Date sent:      	Tue, 13 Feb 2001 17:26:11 +0100
Send reply to:  	java@u-strasbg.fr

j'essaie la recette.

> justement, je voudrais éviter d'accéder manuellement à chacune des pages
> à cause du temps de pre-compilation qui peut être très long.

    Eh bien dans ce cas la, je vois guere qu'une solution : dans une toute
petite applet indépendante, faire autant de
applet.getAppletContext().showDocument("http://...","_blank") qu'il y a de
pages jsp (pour ouvrir chaque fichier jsp dans une page navigateur) en
précisant dans l'url d'appel l'argument jsp_precompile=true, qui permet de
dire au server de compiler le fichier jsp sans l'executer.

ex :

applet.getAppletContext().showDocument("http://localhost9090/jsp/DetailRec
et te.jsp?jsp_precompile=true","_blank")

    Ainsi, pour compiler automatiquement les jsp il suffirait de lancer
l'applet.

    A priori, ca devrait pouvoir le faire, non ?

> Par ailleurs, Tomcat ne gère pas la modification ou non du fichier jsp
pour le recompiler.
> Il l'ignore tout simplement.

    Voila qui m'étonne.
    J'ai pour ma part fait l'essai sur un tomcat que j'ai en local et la
recompilation se fait (sans probleme).
    Probleme de conf ?

    Jeff




_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
     

From:           	Stéphane Laurière 
To:             	
Subject:        	Re: tomcat compilation forcée
Date sent:      	Sat, 17 Feb 2001 12:32:15 +0100
Send reply to:  	java@u-strasbg.fr

Il y a un "jspc.sh" fourni avec Tomcat (Jsp Compiler) qui est fait pour
ça. stéphane

----- Original Message -----
From: "Claude Couderc" 
To: 
Sent: Tuesday, February 13, 2001 5:26 PM
Subject: RE: tomcat compilation forcée


j'essaie la recette.

> justement, je voudrais éviter d'accéder manuellement à chacune des pages
> à cause du temps de pre-compilation qui peut être très long.

    Eh bien dans ce cas la, je vois guere qu'une solution : dans une toute
petite applet indépendante, faire autant de
applet.getAppletContext().showDocument("http://...","_blank") qu'il y a de
pages jsp (pour ouvrir chaque fichier jsp dans une page navigateur) en
précisant dans l'url d'appel l'argument jsp_precompile=true, qui permet de
dire au server de compiler le fichier jsp sans l'executer.

ex :

applet.getAppletContext().showDocument("http://localhost9090/jsp/DetailRec
et te.jsp?jsp_precompile=true","_blank")

    Ainsi, pour compiler automatiquement les jsp il suffirait de lancer
l'applet.

    A priori, ca devrait pouvoir le faire, non ?

> Par ailleurs, Tomcat ne gère pas la modification ou non du fichier jsp
pour le recompiler.
> Il l'ignore tout simplement.

    Voila qui m'étonne.
    J'ai pour ma part fait l'essai sur un tomcat que j'ai en local et la
recompilation se fait (sans probleme).
    Probleme de conf ?

    Jeff




_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com



     

Date sent:      	Sat, 17 Feb 2001 13:26:18 +0000
From:           	francisco Garcia <fga2@wanadoo.fr>
To:             	java@u-strasbg.fr
Subject:        	Re: tomcat compilation forcée
Send reply to:  	java@u-strasbg.fr

Super Steph thanks

Stéphane Laurière a écrit :

> Il y a un "jspc.sh" fourni avec Tomcat (Jsp Compiler) qui est fait pour
> ça. stéphane
>
> ----- Original Message -----
> From: "Claude Couderc" <ccouderc@gmx.fr>
> To: <java@u-strasbg.fr>
> Sent: Tuesday, February 13, 2001 5:26 PM
> Subject: RE: tomcat compilation forcée
>
> j'essaie la recette.
>
> > justement, je voudrais éviter d'accéder manuellement à chacune des
> > pages à cause du temps de pre-compilation qui peut être très long.
>
>     Eh bien dans ce cas la, je vois guere qu'une solution : dans une
>     toute
> petite applet indépendante, faire autant de
> applet.getAppletContext().showDocument("http://...","_blank") qu'il y a
> de pages jsp (pour ouvrir chaque fichier jsp dans une page navigateur)
> en précisant dans l'url d'appel l'argument jsp_precompile=true, qui
> permet de dire au server de compiler le fichier jsp sans l'executer.
>
> ex :
>
> applet.getAppletContext().showDocument("http://localhost9090/jsp/DetailR
> ecet te.jsp?jsp_precompile=true","_blank")
>
>     Ainsi, pour compiler automatiquement les jsp il suffirait de lancer
> l'applet.
>
>     A priori, ca devrait pouvoir le faire, non ?
>
> > Par ailleurs, Tomcat ne gère pas la modification ou non du fichier jsp
> pour le recompiler.
> > Il l'ignore tout simplement.
>
>     Voila qui m'étonne.
>     J'ai pour ma part fait l'essai sur un tomcat que j'ai en local et la
> recompilation se fait (sans probleme).
>     Probleme de conf ?
>
>     Jeff
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com


C'est fini ! Retour à l'accueil de la pseudo-archive