Help! Erreur incompréhensible sur le template ayant un portlet

Aller en bas

Help! Erreur incompréhensible sur le template ayant un portlet

Message  JavaPower le Jeu 5 Mar - 17:58

Bonjour,

J'ai une erreur que je ne comprend pas.
Tout d'abord voila la configuration de mon serveur :

RAM : 1Go
Disque dur : 40Go

Option de jvm :
Code:

-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=C:\Dev\jahia5.0.4\tomcat\conf\logging.properties
-Dsun.io.useCanonCaches=false -Xms1024m -Xmx1024m -XX:MaxPermSize=128m -server
-Dhibernate.jdbc.use_streams_for_binary=true -verbose:gc 
-Djava.endorsed.dirs=C:\Dev\jahia5.0.4\tomcat\common\endorsed
-Dcatalina.base=C:\Dev\jahia5.0.4\tomcat
-Dcatalina.home="C:\Dev\jahia5.0.4\tomcat
-Djava.io.tmpdir=C:\Dev\jahia5.0.4\tomcat\temp


Voici la trace de l'erreur dans la log :

2009-03-05 15:42:34,156: INFO [http-8080-Processor22] ApplicationContext, org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/jahia]: Your Jahia Server has generated an error. Please review the details below for additional information:
Severity : CRITICAL
Error :

User message=Error while forwarding a Jahia engine's content,
System message=Root cause : Error while forwarding the Engine
/jsp/jahia/templates/mySite/corporate_portal_templates_v2/simple.jsp :
org.apache.struts.util.PropertyMessageResources cannot be cast to org.apache.struts.util.MessageResources -> BAILING OUT, root cause:Exception in JSP: /jsp/jahia/templates/intraADEX/corporate_portal_templates_v2/common/top.inc:565
Code:

562:    <logic:equal name="currentRequest" property="logged" value="true">
563:    <div id="content"
564:       <%if (isFullScreen) {%> style="width: 984px;"<%}%> >
565:          <jsp:include page="splash/splash.jsp" flush="true"/>
566:        <%if (isFullScreen) {%>
567:    </div><%}%>
568:    </logic:equal>

En faite j'ai un portlet sur le portail et quand je clique sur une action parfois ça fonctionne, parfois il n'y a plus rien sur le boxcontent (boxcontent vide comme une page blanche mais le template est toujours la seul la box est blanche).
Lorsque j'actualise, il m'affiche bien la page (surement parce qu'il la mise en cache) mais je ne sais pas pourquoi cette erreur arrive.

Quelqu'un saurait l'expliquer???

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help! Erreur incompréhensible sur le template ayant un portlet

Message  JavaPower le Lun 9 Mar - 21:33

Salut,

J'ai la solution!
En faite le problème c'est que je donne des objets en paramètre :
Code:
ActionMessages messages = getMessages(request);
         messages.add(INFO_MESSAGE, new ActionMessage(key, parameters));
En tant normal, c'est ce qu'il faut faire, mais apparament jahia n'apprécie pas trop...

En tout cas il suffit de tout mettre en String et ça passe tout seul !!!
Code:

String[] param = {};
for (int i = 0; i < parameters.length; i++) {
  param[i] = parameters[i].toString();
}
ActionMessages messages = getMessages(request);
messages.add(INFO_MESSAGE, new ActionMessage(key, param));

Voili voilou

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help! Erreur incompréhensible sur le template ayant un portlet

Message  JavaPower le Mar 17 Mar - 17:52

Autre cause de l'erreur le template :

dans le fichier splash.jsp, on a :

Code:
<div class="splash <bean:write name='currentPage' property='level' /> "
style="background-image:url( <bean:write name='splashImage' property='downloadUrl' />);"></div>

Il semble que le
Code:
<bean:write name='currentPage' property='level' />
pose problème.

Voila.

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help! Erreur incompréhensible sur le template ayant un portlet

Message  Guillaume le Mar 17 Mar - 19:14

Qu'est ce qui pose problème avec ce tag ?
avatar
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

Voir le profil de l'utilisateur http://jahia.frenchboard.com

Revenir en haut Aller en bas

Re: Help! Erreur incompréhensible sur le template ayant un portlet

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum