Vous êtes ici : accueil > Forum
  [Search] Recherche   [Recent Topics] Sujets récents   [Hottest Topics] Sujets les plus chauds   [Register] Inscription /  [Login] Connexion 
Copie de site et plugins  XML
Index du forum » Questions diverses
Auteur Message
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Bonjour,

Pour me faire un environnement de test en local, j'ai copié un de nos sites fait avec Lutece depuis un serveur.

Pour cela, j'ai modifié un certain nombre d'URL dans le config.properties et dans le db.properties. Tout semble très bien fonctionner, à  l'exception des plugins.

Mes articles ne s'affichent pas, et quand je vais dans l'admin / plugins, la liste est vide...

Il doit y avoir par là  un chemin que je n'ai pas modifié. Quelqu'un aurait-il une idée du quel ?

Merci,
Stéphane.
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Personne n'aurait une idée ? Je récupère un site Lutece en prod sans aucun environnement de test. Voilà  pourquoi je voudrais vraiment y parvenir !

J'ai réussi à  basculer le site sur mon poste en local, mais demeure ce problème : aucun plug-in référencé, d'oà¹, je ne peux pas consulter de pages "article" etc... Quelque chose me dit que cela ne doit pas àªtre insurmontable ?!

Je continue à  chercher de mon côté, mais si quelqu'un a la solution, je suis preneur !

Merci,
Stéphane.
Mat


[Avatar]

Inscrit : 01/08/2007 11:26:34
Messages : 29
Hors ligne

Tu dis que l'écran de gestion des plugins n'affiche aucun plugin (màªme pas la liste des plugins à  l'état désactivé)?
C'est bizarre ...

Pour information, les fichiers qui chargent les informations sur cet écran sont dans le répertoire "WEB-INF/plugins". Il y a un fichier xml par plugin. Vérifie déjà  que ces fichiers ne sont pas manquants...
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Merci Mat,

Et non ! La liste n'est màªme pas présente ! J'ai juste le nom de la variable de template : @combo_plugin_filter@

Alors que je répète : le site s'affiche très bien (home page, ouverture d'une "page"...). Mais les plugins (pourtant bien dans le répertoire que tu cites) ne sont pas installés...

Je continue à  chercher !
Merci,
Stéphane.
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Re bonjour,

Je viens de jeter un coup d'oeil dans les erreurs au démarrage de l'application, et il y en a !

28/09/07 15:01:22 ERROR [http-8080-1] root - fr.paris.lutece.portal.util.AppException: SQL Error executing command : java.sql.SQLException: The url cannot be null

at fr.paris.lutece.util.pool.service.ConnectionPool.initPool(ConnectionPool.java:119)
at fr.paris.lutece.util.pool.service.ConnectionPool.<init>(ConnectionPool.java:89)
at fr.paris.lutece.util.pool.service.LuteceConnectionService.init(LuteceConnectionService.java:134)
at fr.paris.lutece.util.pool.PoolManager.createPools(PoolManager.java:237)
at fr.paris.lutece.util.pool.PoolManager.init(PoolManager.java:159)
at fr.paris.lutece.util.pool.PoolManager.<init>(PoolManager.java:80)
at fr.paris.lutece.util.pool.PoolManager.getInstance(PoolManager.java:110)
at fr.paris.lutece.portal.util.AppConnectionService.initPool(AppConnectionService.java:76)
at fr.paris.lutece.portal.util.AppInit.initServices(AppInit.java:120)
at fr.paris.lutece.portal.util.AppInitServlet.init(AppInitServlet.java:74)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1237)
at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:591)
at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:12
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)

28/09/07 15:01:22 ERROR [http-8080-1] root - Error instantiating plugin defined in file : C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\mascaret\WEB-INF\plugins\actor.xml
java.net.MalformedURLException: unknown protocol: c
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at fr.paris.lutece.portal.service.PluginService.loadPlugins(PluginService.java:157)
at fr.paris.lutece.portal.service.PluginService.init(PluginService.java:8
at fr.paris.lutece.portal.util.AppInit.initPlugins(AppInit.java:197)
at fr.paris.lutece.portal.util.AppInit.initServices(AppInit.java:136)
at fr.paris.lutece.portal.util.AppInitServlet.init(AppInitServlet.java:74)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1237)
at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:591)
at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:12
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)

Quelqu'un peut-il m'aider à  comprendre ? J'ai l'impression qu'il y a un problème de "pool" mais je n'ai pas compris cette notion...

Merci,
Stéphane.
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Arggg ! Je sens bien que cela tient à  peu de choses pour que ça marche. Il s'agit clairement d'un problème d'initialisation de "pool". Bizarre... Puisque le site s'affiche bien et prouve donc que l'accès à  la base Mysql locale fonctionne lui aussi...

Merci,
Stéphane.
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Désolé d'insister, mais je ne comprends vraiment pas ce qui se passe...

Les messages que je trouve concernant "url null" concernent un problème de connexion à  la base. Or moi, j'y arrive ! Mon site s'affiche, je peux màªme me connecter en admin dans le menu web redacteur.

Mais aucun plugin n'est déclaré !!!

J'ai aussi trouvé des indices pour l'erreur "protocol: c". Il s'agirait d'une url mal écrite du style "c:/...". Mais rien à  faire, je ne la trouve pas...

Une piste ?
Merci,
Stéphane.
Mat


[Avatar]

Inscrit : 01/08/2007 11:26:34
Messages : 29
Hors ligne

Quelles sont tes versions :
- de tomcat ?
- de mysql ?
- de lutèce ?
Mat


[Avatar]

Inscrit : 01/08/2007 11:26:34
Messages : 29
Hors ligne

28/09/07 15:01:22 ERROR [http-8080-1] root - Error instantiating plugin defined in file : C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\mascaret\WEB-INF\plugins\actor.xml

Le fichier existe-t-il ?
Si oui, peux-tu le poster, ainsi que les fichiers
db.properties et plugin.dat ?
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Bonjour Mat et merci de m'aider,

Tomcat : 6.0
Lutece : 1.4.1rc4
Mysql : 4.1.

Le fichier actor.xml :

=========================================
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <plug-in>
- <!-- Plugin Informations <br /> -->
<name>actor</name>
<class>fr.paris.lutece.portal.service.PluginDefaultImplementation</class>
<version>1.3</version>
<description>Gestion des Rubriques liste d'Acteurs Locaux</description>
<documentation />
<installation />
<changes />
<user-guide />
<provider>Mairie de Paris</provider>
<provider-url>http://lutece.paris.fr</provider-url>
<icon-url>images/admin/skin/plugins/actor/actor.png</icon-url>
<copyright>Copyright (c) 2001-2006 Mairie de Paris</copyright>
<db-pool-required>0</db-pool-required>
- <!-- Administration interface parameters <br /> -->
- <admin-features>
- <admin-feature>
<feature-id>ACTOR_MANAGEMENT</feature-id>
<feature-title>Acteurs Locaux</feature-title>
<feature-description>Acteurs Locaux de la vie politique, associative, économique ou culturelle</feature-description>
<feature-level>3</feature-level>
<feature-url>jsp/admin/plugins/actor/ManageActors.jsp</feature-url>
</admin-feature>
</admin-features>
- <!-- Portlet parameters <br /> -->
- <portlets>
- <portlet>
<portlet-class>fr.paris.lutece.plugins.actor.business.portlet.ActorPortletHome</portlet-class>
<portlet-type-id>ACTORS_PORTLET</portlet-type-id>
<portlet-type-name>Liste d'acteurs locaux</portlet-type-name>
<portlet-creation-url>plugins/actor/CreatePortletActors.jsp</portlet-creation-url>
<portlet-update-url>plugins/actor/ModifyPortletActors.jsp</portlet-update-url>
</portlet>
</portlets>
- <!-- Links Service <br /> -->
- <link-service>
<link-service-id>actor_hs</link-service-id>
<link-service-class>fr.paris.lutece.plugins.actor.service.ActorLinkService</link-service-class>
<link-service-bean-class>fr.paris.lutece.plugins.actor.web.ActorJspBean</link-service-bean-class>
<link-service-label>Acteurs Locaux</link-service-label>
</link-service>
</plug-in>

=============================================

Certes, il y a bien des balises "url" qui ne commencent pas par file://, mais je suppose que le programme complète le début grace à  une variable non ? D'ailleurs, j'ai essayé d'y mettre le chemin complet avec file://c:/... et ça n'a rien donné de mieux.

Merci encore,
Stéphane.
lutece


[Avatar]

Inscrit : 14/10/2002 10:01:12
Messages : 318
Hors ligne

Bonjour,

Il semble qu'il s'agisse d'un problème de version de xalan. Quelle est la version du jdk ? (Lutèce 1.4 fonctionne avec un jdk 1.4)

strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Bonjour,

J'ai effectivement lu des articles traitant de ça... J'avais le dernier (1.6), puis je suis redescendu au 1.5.

Du coup, je vais essayer de redescendre au 1.4.

Il n'y a pas de raisons que je n'y arrive pas, je me sens si près !

Merci,
Stéphane.
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Re bonjour,

Le problème est complexe, puisque visiblement, cette version de Tomcat refuse de travailler avec le jre1.4... Du coup, la machine java s'est mise à  jour et me revoilà  en JVM 1.6.0_02...

Faut il que je redescende Tomcat ?

Merci,
Stéphane.
Mat


[Avatar]

Inscrit : 01/08/2007 11:26:34
Messages : 29
Hors ligne

Salut,

ça peut effectivement valoir le coup !

De mon côté, pour faire tourner Lutèce 1.4xx , j'utilise un tomcat5.0 et un jdk1.4 ...

Bon courage
strek1



Inscrit : 20/09/2007 20:53:06
Messages : 24
Hors ligne

Bonsoir,

Je suis en train de passer à  Tomcat 4.

Je vous tiens au courant.

Merci à  tous,
Stéphane.
 
Index du forum » Questions diverses
Aller à :   
Powered by JForum 2.1.8 © JForum Team