Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4716 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Compilation jsp, caractères étrange, prob d'encoding ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Compilation jsp, caractères étrange, prob d'encoding ?

n°1376793
boulax
Inserer phrase hype en anglais
Posté le 29-05-2006 à 16:19:01  profilanswer
 

Bonjour,
 
J'essaye de faire tourné la webapp Axis2 (WAR distribution) dans un environnement JBuilder, Tomcat 4.1. Je crée donc mon module web à partir de l'archive, tout se passe bien. Je construis le bousin, il compile les jsp et là paf, des erreurs du genre:
 

"admin.jsp" : Erreur No : 901 : le paquet axis2_0002dweb spécifié dans le source C:\Documents and Settings\...\jbproject\axis2test\classes\Generated Source\.jsp\axis2\axis2-web\admin_0002ejsp_jsp.java ne correspond pas au répertoire axis2-web


 
On voit que le caractère '-' est sournoisement remplacé par des '_0002d' dans les sources java générées depuis la jsp qu'il tente donc de compiler, sans succès.
 
D'ou peut venir cette faggoterie, un probleme d'encoding ? Autre chose, des idées ou n'importe quoi, merci [:moule_bite]


Message édité par boulax le 29-05-2006 à 16:35:14

---------------
Posté depuis des chiottes, sales. Me gusta.
mood
Publicité
Posté le 29-05-2006 à 16:19:01  profilanswer
 

n°1376845
uriel
blood pt.2
Posté le 29-05-2006 à 17:15:09  profilanswer
 

je peux pas dire pour tomcat4 mais sur le 5 aucun souci, j'ai deployé le war de axis2 en 10sec [:el g]
 
ton deploiement foire? ta axis2 happiness page te donne rien? les logs tomcat?  
 
 juste pour tester, tu as tenté un deploiement en dehors de jbuilder?


---------------
IVG en france
n°1376851
boulax
Inserer phrase hype en anglais
Posté le 29-05-2006 à 17:20:40  profilanswer
 

Bah je peux pas tester en dehors de JBuilder ou alors en faisant une manoeuvre d'ours... et ce sera toujours avec tomcat 4.1 :/
On peut choisir dans JBuilder de compiler les jsp a la volée ou lors de la construction du "module web".
Dans le cas présent je compile tout avant, et j'ai ces erreurs.
 
Si je choisis de compiler à la volée, j'ai une page blanche sur l'url
http://localhost:8080/axis2/axis2-web/index.jsp
 
avec comme erreur :
 


Compile failed; see the compiler error output for details.
 
 at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:844)
 
 at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)
 
 at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:317)
 
 at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
 
 at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
 
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
 
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
 
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
 
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
 
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
 
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
 
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 
 at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416)
 
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 
 at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
 
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
 
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
 
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 
 at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
 
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:601)
 
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
 
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
 
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
 
 at java.lang.Thread.run(Thread.java:534)


 
Donc voila [:moule_bite]
Evidemment si y'avait marqué que c'est Tomcat 5 only je me poserai pas de questions mais bon...


Message édité par boulax le 29-05-2006 à 17:21:42

---------------
Posté depuis des chiottes, sales. Me gusta.
n°1376860
uriel
blood pt.2
Posté le 29-05-2006 à 17:28:18  profilanswer
 

pas de bol alors [:el g]
 je vais pas installer tomcat 4 pour tes beaux yeux, je vois pas pourquoi ca fonctionne pas [:el g] (et j'ai rien trouvé sur google, mais ca tu as deja du chercher)


---------------
IVG en france
n°1376867
boulax
Inserer phrase hype en anglais
Posté le 29-05-2006 à 17:32:15  profilanswer
 

Tu peux jsute me confirmer le nom du fichier java pour HappyAxis.jsp ?
 
Moi j'ai ([:moule_bite])
HappyAxis_0002ejsp_jsp.java
 
extrait du source, lol:

Code :
  1. package axis2_0002dweb;
  2.  
  3. [...]
  4. public class HappyAxis_0002ejsp_jsp extends HttpJspBase {

Message cité 1 fois
Message édité par boulax le 29-05-2006 à 17:32:35

---------------
Posté depuis des chiottes, sales. Me gusta.
n°1376869
masklinn
í dag viðrar vel til loftárása
Posté le 29-05-2006 à 17:35:11  profilanswer
 

Ho ho ho is your bottom crying rivers of brown sadness now?

Message cité 1 fois
Message édité par masklinn le 29-05-2006 à 17:35:47

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1376871
boulax
Inserer phrase hype en anglais
Posté le 29-05-2006 à 17:37:38  profilanswer
 

masklinn a écrit :

Ho ho ho is your bottom crying rivers of brown sadness now?


lol
 
En esperant que ma relation avec axis2 restera au stade de l'étude-pour-determiner-que-c'est-a-chier [:sisicaivrai]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1376876
uriel
blood pt.2
Posté le 29-05-2006 à 17:41:51  profilanswer
 

boulax a écrit :

Tu peux jsute me confirmer le nom du fichier java pour HappyAxis.jsp ?


pardon? [:pingouino]
 


---------------
IVG en france
n°1376878
boulax
Inserer phrase hype en anglais
Posté le 29-05-2006 à 17:44:21  profilanswer
 


Dans tomcat tu dois avoir un dossier work ou autre ou sont stockées les jsp compilées non ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1376882
uriel
blood pt.2
Posté le 29-05-2006 à 17:46:54  profilanswer
 

ah oui, pardon j'ai cru que tu parlais des sources:
 

Code :
  1. package org.apache.jsp.axis2_002dweb;
  2. ...
  3.  
  4. public final class HappyAxis_jsp extends org.apache.jasper.runtime.HttpJspBase
  5.    implements org.apache.jasper.runtime.JspSourceDependent {



---------------
IVG en france
mood
Publicité
Posté le 29-05-2006 à 17:46:54  profilanswer
 

n°1376883
boulax
Inserer phrase hype en anglais
Posté le 29-05-2006 à 17:48:16  profilanswer
 

Ton package à un nom chelou aussi [:pingouino]
Ptin j'implémente pas ct'interface moi [:psychokwak]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1376887
uriel
blood pt.2
Posté le 29-05-2006 à 17:51:17  profilanswer
 

http://img110.imageshack.us/img110/5853/lol2qh.png
 y a ca dans /Library/jakarta-tomcat-5.0.28/work/Catalina/localhost/axis2/org/apache/jsp/axis2_002dweb  
 
 clair le nom est chelou [:pingouino]


---------------
IVG en france
n°1376891
uriel
blood pt.2
Posté le 29-05-2006 à 17:52:54  profilanswer
 

j'ai pris le war dans le lien que tu as donné en haut, rien d'autre, comment ca se fait que le code soit different [:god]
(ma version de java: java version "1.5.0_06" et tomcat 5/0/28)


Message édité par uriel le 29-05-2006 à 17:53:50

---------------
IVG en france
n°1376893
boulax
Inserer phrase hype en anglais
Posté le 29-05-2006 à 17:55:42  profilanswer
 

J'ai ça aussi au démarrage de tomcat [:moule_bite]


StandardManager[/axis2]: L'alimentation du générateur de nombre aléatoire est terminé
StandardWrapper[/axis2:default]: Chargement du conteneur (container) de servlet default
- Deploying module : addressing-1.0
- Deploying module : soapmonitor-1.0
- Invalid service  version.aar due to java.lang.NoSuchMethodError: javax.xml.namespace.QName.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
 at org.apache.ws.java2wsdl.utils.TypeTable.populateSimpleTypes(TypeTable.java:38)
 at org.apache.ws.java2wsdl.utils.TypeTable.<init>(TypeTable.java:33)
 at org.apache.ws.java2wsdl.SchemaGenerator.<init>(SchemaGenerator.java:48)
 at org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:209)


 


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1376896
boulax
Inserer phrase hype en anglais
Posté le 29-05-2006 à 17:56:14  profilanswer
 

(moi java 1.4)


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1377246
boulax
Inserer phrase hype en anglais
Posté le 30-05-2006 à 10:12:14  profilanswer
 

J'essaye de poser le war dans un tomcat 4.1.29 qui est sur ma machine, independemment de l'install JBuilder.... Et là je me choppe:
 

Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK


 
Effectivement mon JAVA_HOME pointe sur un Jdk 1.3 [:el g]
Et pas moyen de modifier la variable, n'étant pas admin sur la machine...
 
Comment je peux me sortir de là ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1377252
masklinn
í dag viðrar vel til loftárása
Posté le 30-05-2006 à 10:14:30  profilanswer
 

boulax a écrit :

J'essaye de poser le war dans un tomcat 4.1.29 qui est sur ma machine, independemment de l'install JBuilder.... Et là je me choppe:
 

Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK


 
Effectivement mon JAVA_HOME pointe sur un Jdk 1.3 [:el g]
Et pas moyen de modifier la variable, n'étant pas admin sur la machine...
 
Comment je peux me sortir de là ?


set JAVA_HOME=path en ligne de commande?
 
Ca le settera au moins pour ta session, pour commencer [:dawa]

Message cité 1 fois
Message édité par masklinn le 30-05-2006 à 10:14:55

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1377255
boulax
Inserer phrase hype en anglais
Posté le 30-05-2006 à 10:16:03  profilanswer
 

Je vais tenter de bousiller mon catalina.bat [:moule_bite]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1377258
uriel
blood pt.2
Posté le 30-05-2006 à 10:16:36  profilanswer
 

boulax a écrit :

Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK




[:the real moins moins]


---------------
IVG en france
n°1377259
boulax
Inserer phrase hype en anglais
Posté le 30-05-2006 à 10:16:58  profilanswer
 

masklinn a écrit :

set JAVA_HOME=path en ligne de commande?


Bah j'ai essayé, ça me change bien la variable en ligne de commande mais c'est pas pris en compte


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1377264
boulax
Inserer phrase hype en anglais
Posté le 30-05-2006 à 10:18:45  profilanswer
 


wtf ? Dans Jbuilder j'etais bien sur un jdk 1.4 donc stfu :o


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1377266
uriel
blood pt.2
Posté le 30-05-2006 à 10:19:08  profilanswer
 

tu l'ajoutes au catalina.bat, c'est ce que tu viens de faire non?


---------------
IVG en france
n°1377303
boulax
Inserer phrase hype en anglais
Posté le 30-05-2006 à 10:31:31  profilanswer
 

J'ai remplacé dans le setclasspath.bat toutes les occurences de %JAVA_HOME% par le chemin vers mon jdk1.4, et c'est toujours la merde [:god]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1377318
boulax
Inserer phrase hype en anglais
Posté le 30-05-2006 à 10:40:03  profilanswer
 

Ah nan ca marche [:jar jar]
 
lancement en ligne de commande plutot qu'avec eclipse [:petrus75]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1378148
boulax
Inserer phrase hype en anglais
Posté le 31-05-2006 à 14:33:48  profilanswer
 

On a reçu nos licences JBuilder 2005 [:jar jar]
 
Il intègre Tomcat 4.1.30 et 5.0, l'import du war axis2 fonctionne sans probleme maintenant [:dawa]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1378150
uriel
blood pt.2
Posté le 31-05-2006 à 14:39:11  profilanswer
 

tout ça pour ça [:pingouino]


---------------
IVG en france
n°1378159
boulax
Inserer phrase hype en anglais
Posté le 31-05-2006 à 14:51:10  profilanswer
 

c'est toujours formateur [:dawa]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1378515
the real m​oins moins
Posté le 01-06-2006 à 00:38:50  profilanswer
 

[:pingouino][:pingouino][:pingouino][:pingouino][:pingouino][:pingouino][:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1378637
boulax
Inserer phrase hype en anglais
Posté le 01-06-2006 à 10:51:39  profilanswer
 

"Faut goûter la merde pour savoir quel goût elle a" [:pingouino]


---------------
Posté depuis des chiottes, sales. Me gusta.
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Compilation jsp, caractères étrange, prob d'encoding ?

 

Sujets relatifs
[Résolu] Problème de compilation fonction poll()Nom de fichier : caractères interdits
compilation c++probleme de compilation
PHP est caractéres réservésprob communication formulaire popup page appelante variable php
prob vbaTest de XQuery SAXON - Problème de Compilation
Probléme d'encoding maybeProb installe java, pourtant c pas dur !!!!
Plus de sujets relatifs à : Compilation jsp, caractères étrange, prob d'encoding ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)