You are not logged in.
Après une longue période de gestation, l'équipe Ametys est particulièrement fière de vous présenter la dernière version d'Ametys.
Au menu :
Pour télécharger cette version, rendez-vous sur
Offline
Bonjour,
J'ai réussi à installer cms Ametys, mais je suis bloqué sur la page de chargement du cms :
XXXXXX8080/cms/intranet_numergy/index.html
Je ne sais trop si cela est du à un défaut de configuration de ma part ou si il existe une solution.
Auriez vous la gentillesse d'éclairer ma lanterne svp?
Merci par avance
Offline
Bonjour,
qu'entendez-vous par bloqué ? vous avez la barre de progression et rien ne se passe ensuite ?
Raphael Franchet
Expert Ametys
Offline
Oui la barre de progression est statique %age à zero. Il a u un sursot, est monté à 1% puis est retombé à zero
Offline
Quelle version avez-vous prise ? est-ce que vous avez utilisé l'installeur ou avez-vous installé Ametys manuellement ?
Quel navigateur utilisez-vous ?
Aviez-vous une version précédente d'Ametys installée ?
Raphael Franchet
Expert Ametys
Offline
j'ai installé la version de déploiement, aucune version antérieur, je l'ai installé manuellement. J'utilise chrome comme broswer.
Cordialement,
Offline
il se peut que vous ayez commis une erreur à l'installation.
vous pouvez commencer par analyser les logs de tomcat (catalina.out et localhost....txt, et ceux du cms), vous pouvez aussi analyser les trames HTTP avec l'outil de développement de chrome : je pense que vous devez avoir des erreurs au chargement des fichiers JS
vous installez ça sur un serveur ? ou bien sur votre poste ?
car si vous cherchez simplement à évaluer Ametys, la version "installable" contient en plus un jeu de données pertinent, et elle est préconfigurée...
Raphael Franchet
Expert Ametys
Offline
Voici le mess que je pense être d'erreur :
Jun 25, 2013 3:36:12 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet RuntimeApplicationServlet threw exception
java.lang.OutOfMemoryError: Java heap space
Cordialement,
Offline
en inspectant la trame voici le retour:
8080/cms/plugins/core/jsfilelist/-2034685280-false.js
Merci
Offline
ça ça veut dire que vous lancez votre tomcat avec pas assez de mémoire: tout simplement.
je viens de relire rapidement le manuel d'installation, et en effet, on précise le besoin de mémoire mais jamais on ne dit de configurer tomcat pour l'utiliser.
dans votre script de lancement de tomcat, il faut position les options java suivantes
JAVA_OPTS=-Djava.encoding=UTF8 -Xmx512M -XX:MaxPermSize=128M
(selon le système utilisé le fichier à modifier peut être différent)
Raphael Franchet
Expert Ametys
Offline
concernant votre url "8080/cms/plugins/core/jsfilelist/-2034685280-false.js", quel est le retour ? vous avez une erreur http 500 sur cette ligne j'imagine ? si oui, c'est lié au manque de mémoire
Raphael Franchet
Expert Ametys
Offline
Merci j'ai ceci :
JAVA_OPTS="-Djava.awt.headless=true -Xmx128M"
Offline
Oui vous avez raison pour l'erreur 500. Vous lisez à travers mon serveur
Offline
Donc avec votre commande actuelle vous allouez maximum 128 MO au cms, ce qui est insuffisant.
Pour faire tourner un serveur de test il faut allouer 512 méga. Ensuite en production, il faut envisager d'augmenter cette mémoire en fonction de l'utilisation du cms : en général entre 2 et 4 GO sont bien.
A cela s'ajoute la mémoire de chargement des librairies. La valeur par défaut est trop faible (64mo), je vous invite donc à l'augmenter aussi via la commande que j'ai mis plus haut : -XX:MaxPermSize=128M
Si vous ne le mettez pas, tout semblera fonctionner pdt un bout de temps et finira par planter au moment où vous activez une fonctionnalité pas encore chargée qui nécessite des nouvelles classes java...
voilà donc.
Raphael Franchet
Expert Ametys
Offline
Malgré les changements rien ne bouge.
voici les erreurs dans firebug
org.ametys.uitool.ToolsManager.getInstance().addFactory("uitool-datasources", new org.ametys.cms.tool.datainclusion.DataSourcesToolFactory ("uitool-datasources", {"icon-medium" : "/plugins/datainclusion/resources/img/datainclusion-medium.png", "icon-small" : "/plugins/datainclusion/resources/img/datainclusion-small.png", "footer" : "", "title" : "Sources de données", "icon-large" : "/plugins/datainclusion/resources/img/datainclusion-large.png", "description" : "Définir des sources de données pour les données fusionnées.", "role" : "uitool-datasources", "default-location" : "l"}, "datainclusion"));
Ext.chart.Chart.CHART_URL = '/cms/plugins/extjs/resources/charts.swf';
voilà, ce sont les deux lignes qui bloque le chargement de 'index.html" si je comprend bien
Offline
merci encore de votre patience
Offline
Est-ce que les erreurs de mémoire ont bien disparu ? En vous connectant à l'admin (/cms/_admin) vous pouvez allez dans l'icone de monitoring pour vérifier la mémoire allouée
Dans votre message vous avez listé des lignes à problème, mais pas l'erreur associée.
Je pense que le fichier js principal n'est toujours pas chargé.
Raphael Franchet
Expert Ametys
Offline
lorsque je regarde l'utilisation de la mémoire, je constate que les changement n'ont pas été pris en compte
Offline
les valeurs sont elles bien a changé dans /etc/init.d/tomcat6 ?
Offline
eh bien... soit vous n'avez pas redémarré, soit vous n'avez pas modifié le bon fichier.
si vous utilisez un tomcat sous forme de zip, c'est le fichier startup.sh qu'il faut fouiller, mais si vous utilisé un package de votre distribution c'est... variable (mais cela peut être dans /etc/init.t/tomcatX par exemple)
Raphael Franchet
Expert Ametys
Offline
ensuite, parfois lorsqu'on coupe tomcat, il ne s'éteint pas complètement.
quand vous faites stop, assurez-vous qu'aucun process ne continue de tourner.
(dans l'écran qui affiche la mémoire, vous avez l'heure de démarrage du process)
Raphael Franchet
Expert Ametys
Offline
Je reboot complètement la machine, j'espere que cela sera pris en compte
Offline
c'est un peu violent
Raphael Franchet
Expert Ametys
Offline
Voici le chemin trouvé qui j'espere aidera d'autres personne :
/etc/default/tomcat6
J'ai lutté mais ça fonctionne.
Merci 1000fois encore
Et vive ametys
Offline
avec plaisir !
Raphael Franchet
Expert Ametys
Offline