Projet

Général

Profil

Actions

Bug #10620

ouvert

Erreur 500 si on veut récupérer un fichier

Ajouté par David Lesimple il y a plus de 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Feedback
Priorité:
Low
Assigné à:
-
Version cible:
-
Début:
15/04/2019
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.1-x
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

09:43:28,978 SEVERE [silverpeas.exception.unexpected] (default task-19073) org.silverpeas.core.util.SettingBundle cannot be cast to org.silverpeas.core.util.LocalizationBundle: java.lang.ClassCastException: org.silverpeas.core.util.SettingBundle cannot be cast to org.silverpeas.core.util.LocalizationBundle
    at org.silverpeas.core.util.ResourceLocator.getLocalizationBundle(ResourceLocator.java:100)
    at org.silverpeas.core.util.ResourceLocator.getLocalizationBundle(ResourceLocator.java:143)
    at org.silverpeas.components.silvercrawler.servlets.SilverCrawlerFileServer.displayWarningHtmlCode(SilverCrawlerFileServer.java:150)
    at org.silverpeas.components.silvercrawler.servlets.SilverCrawlerFileServer.sendFile(SilverCrawlerFileServer.java:145)
    at org.silverpeas.components.silvercrawler.servlets.SilverCrawlerFileServer.doPost(SilverCrawlerFileServer.java:128)
    at org.silverpeas.components.silvercrawler.servlets.SilverCrawlerFileServer.doGet(SilverCrawlerFileServer.java:77)

build6.1-190331

Mis à jour par Yohann Chastagnier il y a plus de 5 ans

  • Statut changé de New à Feedback

Je n'arrive pas à reproduire le problème.
Pour information, si ce code est appelé c'est qu'il y a un problème de lecture du fichier pour pousser dans la réponse de la requête HTTP.

Mis à jour par David Lesimple il y a plus de 5 ans

Droits de lecture du répertoire/fichier à vérifier sur le serveur du client.

Mis à jour par David Lesimple il y a plus de 5 ans

David Lesimple a écrit :

Droits de lecture du répertoire/fichier à vérifier sur le serveur du client.

Après vérification, les droits sont pourtant corrects.

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

Je n'arrive pas à reproduire non plus sur mon environnement Windows.
Peut-être lié à Linux ?

Mis à jour par David Lesimple il y a plus de 5 ans

La vrai erreur (la 1ère n'était liée à l'affichage de la page d'erreur 500) est :

15:23:13,852 SEVERE [silverpeas.components.silvercrawler.servlets] (default task-52601) Cannot send file /silverpeas-6.1/log/jboss-output.log: java.io.FileNotFoundException: /silverpeas-6.1/log/jboss-output.log (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.(FileInputStream.java:138)
    at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:1105)
    at org.silverpeas.components.silvercrawler.servlets.SilverCrawlerFileServer.sendFile(SilverCrawlerFileServer.java:140)
    at org.silverpeas.components.silvercrawler.servlets.SilverCrawlerFileServer.doPost(SilverCrawlerFileServer.java:128)
    at org.silverpeas.components.silvercrawler.servlets.SilverCrawlerFileServer.doGet(SilverCrawlerFileServer.java:77)

Peut-etre un problème de liens symboliques.

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

David Lesimple a écrit :

Peut-etre un problème de liens symboliques.

C'est à dire ?

Mis à jour par David Lesimple il y a plus de 5 ans

Nicolas Eysseric a écrit :

David Lesimple a écrit :

Peut-etre un problème de liens symboliques.

C'est à dire ?

Si $SILVERPEAS_HOME=/home/titi/silverpeas
et que silverpeas est un lien symbolique vers silverpeas-6.1

ET qu'on indique comme répertoire de base dans Silvercrawler /home/titi/silverpeas
on a l'erreur 500.

Si on indique comme répertoire de base dans Silvercrawler /home/titi/silverpeas-6.1 on peut télécharger les fichiers.

Mis à jour par Nicolas Eysseric il y a presque 5 ans

  • Priorité changé de Normal à Low
Actions

Formats disponibles : Atom PDF