IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

tomcat 5.5.17 bugger?


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5
    Par défaut tomcat 5.5.17 bugger?
    Bonjour, j'ai installer sur deux machines différente un 5.5.17 et je me retrouve avec les meme problème sur les deux (que je n ai pas en 5.5.9)
    1er problème toute les image (pdf aussi) supérieur a 50k génére une erreur :
    java.lang.NoSuchMethodError: org.apache.naming.resources.ResourceAttributes.getCanonicalPath()Ljava/lang/String;
    org.apache.catalina.servlets.DefaultServlet.checkSendfile(DefaultServlet.java:1530)
    org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:843)
    org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:354)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)



    deuxième problème la fonction getRealPath() sur un 5.5.9 elle me donne la racine de ma webapps (par ex : /usr/local/tomcat5/webapps/mavhost) peu importe le répertoire ou je situe la fonction (/usr/local/tomcat5/webapps/mavhost/test/)

    mais sur un 5.5.17 pour le meme exemple getrealpath me donnera /usr/local/tomcat5/webapps/mavhost/test et non /usr/local/tomcat5/webapps/mavhost

    ce qui peut etre assez genant, si quelqu un a des idées.

    Mon installation est "neuve" sans rien ajouter dedans qui pourrait "corrompre" tomcat.

    pour pousser encore plus loin j ai pris deux tomcat propre 5.5.9 5.5.17 et j'ai copié coller ma conf ds les deux et j ai fait un petit script pour obetenir les variables
    sur le 5.5.17
    RealPath: /usr/local/tom5/webapps/montest/try
    TranslatedPath: null
    ContextPath: /try
    ServletPath: /envi.jsp
    PathInfo: null
    RequestURI: /try/envi.jsp
    QueryString: null

    sur le 5.5.9 le meme script
    RealPath: /usr/local/tom5/webapps/montest
    TranslatedPath: null
    ContextPath:
    ServletPath: /try/envi.jsp
    PathInfo: null
    RequestURI: /try/envi.jsp
    QueryString: null

    merci

    personne n'a d'idée?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 16
    Par défaut
    Salut avengeur,

    J'avais le même problème que toi (ton premier problème) et j'ai enfin trouvé une solution.

    Dans le fichier web.xml du repertoire conf, il faut rajouter ce paramètre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            <init-param>
            <param-name>sendfileSize</param-name>
            <param-value>-1</param-value>
            </init-param>
    aux allentours de la ligne 71...80 du fichier.

    Par défaut Tomcat limite les envoie de fichiers à 48Ko... va savoir pkoi...

    Ensuite tu redémarre ton Tomcat, et pouf ça marche.

    Ca faisait des mois que je cherchais une solution, j'ai trouvé ça sur un newsgroup (http://marc.theaimsgroup.com/?l=tomc...2351315522&w=2)

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5
    Par défaut
    Effectivement je n'ai plus cette erreur la (mais une nouvelle que j ai mis dans un nouveau post )
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Docs, Tutoriels et astuces Tomcat et JBoss (US)
    Par Ricky81 dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 13/03/2009, 21h00
  2. [configuration] lancer plusieurs serveurs Tomcat
    Par polo54 dans le forum JBuilder
    Réponses: 4
    Dernier message: 13/06/2003, 15h52
  3. Debuggage d'une application WEB-TOMCAT
    Par oziller dans le forum JBuilder
    Réponses: 3
    Dernier message: 07/02/2003, 23h10
  4. Context sous Tomcat
    Par EL MANSOURI dans le forum JBuilder
    Réponses: 5
    Dernier message: 28/01/2003, 11h26
  5. Tomcat + Apache-SOAP
    Par lucho31 dans le forum Services Web
    Réponses: 3
    Dernier message: 17/10/2002, 09h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo