Foros de discusión

RE: problème deploiement des thèmes et des portlets sous jboss

Christophe DENIS, modificado hace 14 años.

problème deploiement des thèmes et des portlets sous jboss

New Member Mensajes: 2 Fecha de incorporación: 4/12/09 Mensajes recientes
Bonjour,
Je travaille actuellement avec liferay 5.2.3 et jboss 5.1.0 sous linux redhat RHEL v5.3 server 32 bits.
Je ne suis pas en version bundled car j'ai d'autres applications qui tournent sous jboss. J'ai installé le war portal-5.2.3-with-dependencies.war.
Je fais également une authentification via CAS.
Mon liferay semble bien marcher car je peux me balader dans l'ensemble de l'application.

j'ai un problème lors du déploiement des thèmes et des portlets.

Après plusieurs tests, je me suis dit que ça pouvait peu être venir des war testés.
J'ai donc essayé d'installer un thème officiel via l'interface liferay. J'ai testé le thème : http://www.liferay.com/web/guest/downloads/official_plugins/-/software_catalog/products/432037?_98_redirect=/web/guest/downloads/official_plugins

dans mon fichier de log jboss/server/default/log/server.log j'ai les traces suivantes :
2009-12-07 11:47:31,926 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) 11:47:31,850 INFO [AutoDeployDir:183] Processing liferay-jedi-theme-5.2.0.1.war
2009-12-07 11:47:31,947 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) 11:47:31,947 INFO [ThemeAutoDeployListener:54] Copying themes for /epide/dev/product/deploy/liferay-jedi-theme-5.2.0.1.war
2009-12-07 11:47:32,042 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) Expanding: /epide/dev/product/deploy/liferay-jedi-theme-5.2.0.1.war into /tmp/20091207114731955
2009-12-07 11:47:32,384 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) Copying 1 file to /tmp/20091207114731955/WEB-INF
2009-12-07 11:47:32,713 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) Copying 1 file to /tmp/20091207114731955/WEB-INF/classes
2009-12-07 11:47:32,716 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) Copying 1 file to /tmp/20091207114731955/WEB-INF/classes
2009-12-07 11:47:32,718 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) Copying 1 file to /tmp/20091207114731955/WEB-INF
2009-12-07 11:47:33,265 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) Copying 464 files to /epide/dev/product/jboss-5.1.0.GA/server/default/deploy/liferay-jedi-theme.war
2009-12-07 11:47:33,466 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) Copying 1 file to /epide/dev/product/jboss-5.1.0.GA/server/default/deploy/liferay-jedi-theme.war
2009-12-07 11:47:33,481 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) Deleting directory /tmp/20091207114731955
2009-12-07 11:47:33,511 INFO [STDOUT] (com.liferay.portal.kernel.deploy.auto.AutoDeployScanner) 11:47:33,511 INFO [ThemeAutoDeployListener:60] Themes for /epide/dev/product/deploy/liferay-jedi-theme-5.2.0.1.war copied successfully. Deployment will start in a few seconds.
2009-12-07 11:47:37,444 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner) deploy, ctxPath=/liferay-jedi-theme
2009-12-07 11:48:01,370 INFO [STDOUT] (org.springframework.scheduling.quartz.SchedulerFactoryBean#1a98448_Worker-1) 11:48:01,367 INFO [PluginPackageUtil:1153] Reloading repositories

On voit bien que le thème est bien pris en compte et qu'il essaie de le déployer.

Le répertoire deploy/liferay-jedi-theme.war/ contient bien des répertoires (css images javascript templates WEB-INF).
Par contre, le répertoire work/jboss.web/localhost/liferay-jedi-theme est vide et du coup je pense que c'est pour ça que le thème n'est pas pris en compte.

Est ce que quelqu'un a déjà rencontré ce problème ?

D'avance merci pour votre aide.

Christophe
patrice Louis VERIN, modificado hace 14 años.

RE: problème deploiement des thèmes et des portlets sous jboss

New Member Mensajes: 22 Fecha de incorporación: 23/12/09 Mensajes recientes
Bonjour,

je tente également de créer un premier theme sous liferay 5.2.3 et il me semble que je rencontre le même problème mais avec un serveur Tomcat 6.0
avez vous reussi à trouver l'origine du dysfonctionnement ??
merci d'avance pour votre retour
patrice Louis VERIN, modificado hace 14 años.

RE: problème deploiement des thèmes et des portlets sous jboss

New Member Mensajes: 22 Fecha de incorporación: 23/12/09 Mensajes recientes
J'ai légèrement avancé sur mon problème de déploiement de thème sous Tomcat.
Le problème,dans mon cas, ne provient pas de la phase de build ou de déploiement à chaud mais plutôt du chargement des CSS à l'exécution.
Après quelques expérimentations, j'ai pu voir qu'en renommant dans le répertoire du thème déployé ( tomcat-6.0.18 > webapps > websynergy-theme > css) le fichier "main.css" en "everything_packed.css", le nouveau style s'affiche correctement.

Quelqu'un a t'il déjà rencontré ce problème ?
Où puis-je modifier ma configuration afin que ce soit bien main.css qui soit chargé ?
Mau COMBE, modificado hace 13 años.

RE: problème deploiement des thèmes et des portlets sous jboss

New Member Mensajes: 16 Fecha de incorporación: 10/03/11 Mensajes recientes
Salut,
j'ai le même soucis en 2011emoticon avec la configuration version CE 6/Tomcat6.


Je cherche à customiser un thème existant, installer via le control panel.

1/ Pour le faire, je crée un nouveau projet Liferay IDE/Eclipse.

2/ Je copie tous les fichiers nécessaires du thème à modifier dans les dossiers de mon nouveau projet(fichier .css, .vm, .js ...).

3/ Je rajoute dans le dossier _diffs de mon nouveau projet les dossiers et fichiers que je veux modifier(dans mon cas: css/custom.css par exemple).Je rajoute mes règles CSS comme un grand garçon.

4/ J'enregistre le tout. Je déploie sur le serveur, puis je lance la page d'accueil. Je retrouve bien mon nouveau thème dans la liste des thèmes installés. Je le sélectionne, et là : ça marche une première fois.

je teste d'autres thèmes pour voir, ça me fait du bien de savoir que c'est du solideemoticon. Seul problème, liferay ne veut plus prendre en compte les thèmes que je place. Même le thème classic.

Si vous avez des pistes de résolutions je vous serai reconnaissant de nous en faire profiter, c'est un peu énervant comme problème... thanks in advance.