begin process at 2010 02 10 14:57:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Réseau & internet

 > 

Servlet

 > 

Tomcat deploiment .war


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Tomcat deploiment .war

jeudi 23 novembre 2006 à 11:46:12 | Tomcat deploiment .war

John_Doe_88

Salut tout le monde,

J'ai un probleme pour deployer des .war sous Tomcat.
Alors je développe une appli Java/Tapestry qui tourne sous Tomcat. Je développe sous Eclipse et j'ai configuré le serveur Tomcat dans Eclipse pour mes tests (ca marche nickel). Par contre la j'exporte en .WAR pour tester en conditions réelles, je le déploie sur Tomcat et ca marche pas : erreur HTTP 404.

Alors j'essaie de déployer un exemple plus simple : je fais la même chose pour un Hello World -> marche sous Eclipse, et avec le .WAR : erreur HTTP 500 dont voici un extrait :

description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

exception

javax.servlet.ServletException: Unable to initialize application servlet: Error at jar:file:/var/lib/tomcat5/webapps/HelloWorld/WEB-INF/lib/tapestry-4.0.2.jar!/META-INF/tapestry.request.xml, line 250, column 113: access denied (java.util.PropertyPermission org.apache.tapestry.disable-caching read)
org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java:206)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

[...]

cause mère

org.apache.hivemind.ApplicationRuntimeException: Error at jar:file:/var/lib/tomcat5/webapps/HelloWorld/WEB-INF/lib/tapestry-4.0.2.jar!/META-INF/tapestry.request.xml, line 250, column 113: access denied (java.util.PropertyPermission org.apache.tapestry.disable-caching read) [jar:file:/var/lib/tomcat5/webapps/HelloWorld/WEB-INF/lib/tapestry-4.0.2.jar!/META-INF/tapestry.request.xml, line 250, column 113]
org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.java:39)


Si vous savez de quoi ca provient, ca serait cool...

Meci d'avance

JohnDoe


vendredi 24 novembre 2006 à 09:37:16 | Re : Tomcat deploiment .war

ouertanis

Je te conseil de voir tes librairies. Certainnes librairies font ce disfonctionnenement que ce soit par leur presences ou par leur absences.

Slim OUERTANI Application Engineer
vendredi 24 novembre 2006 à 10:54:41 | Re : Tomcat deploiment .war

John_Doe_88

D'abord merci pour ta réponse.
Mais ca marche toujours pas

J'ai vu mes librairies : j'ai mis à jour celles de HelloWorld -> maintenant il me sort la liste du répertoire pour le dossier de l'appli... Ca veut dire qu'il ne trouve pas le web.xml ou quelque chose comme ca non ?

Par contre pour ma grosse appli (qui faisait une erreur HTTP404 file not found) maintenant il me fait l'erreur que j'avais sur le HelloWorld (alors que c'est les mêmes librairies que le dernier HelloWorld)...
Donc qu'est ce que tu entends par "voir mes librairies" parce que j'ai besoin de celles la et pas d'autres, et celles la marchent sur une appli mais pas sur l'autre...


vendredi 24 novembre 2006 à 11:26:04 | Re : Tomcat deploiment .war

John_Doe_88

Non en fait c'est toujours la même erreur...
Comment je fais pour "voir" mes librairies ?

vendredi 24 novembre 2006 à 12:23:32 | Re : Tomcat deploiment .war

super_toinou

Yopla, si ca liste les repertoires c est peut etre que tout betement t as pas de welcome-file dans ton web.xml et que t as pas d'index.html a la racine du contexte de ton appli. Sinon pour les problemes de jar ca peut vernir du fait que sous eclipse t execute aussi avec les jar d eclispe ... et que les copies pas dans ton war et au moment du deployment ca marche pas ! ++ Toinou
vendredi 24 novembre 2006 à 13:41:29 | Re : Tomcat deploiment .war

John_Doe_88

Merci pour ta réponse, mais :

Error at jar:file:/var/lib/tomcat5/webapps/HelloWorld/WEB-INF/lib/tapestry-4.0.2.jar!/META-INF/tapestry.request.xml, line 250, column 113: access denied (java.util.PropertyPermission org.apache.tapestry.disable-caching read)

Ca veut dire qu'il trouve bien les jars mais qu'il y a une erreur... access denied... qu'est ce que je peux faire pour autoriser un accès au beau milieu d'un .jar ???


vendredi 24 novembre 2006 à 13:55:32 | Re : Tomcat deploiment .war

super_toinou

vérifie que ton jar (quand déployé sur le serveur) aie bien les droits de lecture ... c est peut etre ca qui merde (ptite cherche sur le net mais le seul truc que j ai trouvé rapidement qui a le mm pb que toi c est en hongrois russe ou je sais pas quoi !!) Courage Toinou
vendredi 24 novembre 2006 à 14:20:57 | Re : Tomcat deploiment .war

John_Doe_88

Ca marche toujours pas... snif. Et oui l'aide sur Tomcat / Tapestry ca court pas les rues sur le net !

Si on regarde l'erreur en détails, il y a 2 trucs que je comprends pas :
Error at jar:file:/var/lib/tomcat5/webapps/NoviaSuiteDev/WEB-INF/lib/tapestry-framework-4.1.jar!/META-INF/tapestry.request.xml, line 246, column 113: access denied (java.util.PropertyPermission org.apache.tapestry.disable-caching read)

/var/lib/tomcat5/webapps/NoviaSuiteDev/WEB-INF/lib/tapestry-framework-4.1.jar!/META-INF/tapestry.request.xml
-> ca ok c l'adresse de la librairie mais pourquoi il met !/META-INF/tapestry.request.xml à la fin ? (et à quoi ca sert d'ailleurs le dossier META-INF ?)

org.apache.tapestry.disable-caching read
-> disable-caching : j'ai mis cette option là à true dans Eclipse pour pouvoir tester, mais normalement c'est true ou false, et pas read !

Enfin merci pour ton aide... J'ai pas l'impression que ca sera résolu avant le week-end...
En plus j'ai posté sur tous les forums que j'ai trouvé qui ont un peu de rapport avec mon truc...

vendredi 24 novembre 2006 à 14:25:47 | Re : Tomcat deploiment .war

John_Doe_88

Est ce que tu sais comment on accède aux paramètres de Tomcat sous Linux ?


vendredi 24 novembre 2006 à 14:33:11 | Re : Tomcat deploiment .war

super_toinou

alors pour moi !/META-INF/tapestry.request.xml c est que dans ton jar apres t as le dossier META-INF et le fichier tapestry.request.xml. A premiere vue t as pas le droit de lire le fichier, le meta-inf te decris les droit d acces etc .. J suis pas expert la dedans du tout sorry (regarde la gueuele du manifest) Sinon derniere tentative dezip ton jar regarde si tapestry.request.xml a les droirs de lecture et si c est pas le cas ajoute les et refaits ton jar. Ce sera temporaire mais bon ... Apres j ai plus d idées ! Sorry

1 2

Cette discussion est classée dans : java, tomcat, jar, lib, tapestry


Répondre à ce message

Sujets en rapport avec ce message

comment intégrer mysql dans le jar [ par hichem147 ] J'ai écrit un programme test avec mysqlça marcheqd je crée le fichier jarle jar ne fonctionne pas.J'ai le message :java.lang.ClassNotFoundException: c JUnit Hibernate Acces BD [ par g25451 ] Bonjour, Je travail avec JUnit, Hibernate et postgresql.Pour tester, j'ai :    - créer la table "personne" dans postgresql    - créer le fichier "data Le format jar avec les packages [ par vincem35 ] Vince Bonjour, fichier jar [ par rednac1 ] bonjours tous le monde voila  la creation du jar m'echape et j'ai besoin de votre aide c urgent svp.par exemple :j'ai créé un fichier java test.java q Java n'a pas réservé assez de place memoire [ par scherrens ] Bonjour j'ai un programme de création de site pour mettre ma généalogie sur le net... ( www.scherrens.com )Comme le fichier text que j'importe dans ce probleme jdom et tomcat [ par emna10 ] Bonjour, j'ai un probleme avec l'utilisation des java Beans sous tomcat.j'ai écris une classe java en utilisant jdom pour parser un fichier xml,je com


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales