Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1537 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

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
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

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
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-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR