Forum Lutèce

: 1064 - : 601 - 700

avatar provided by gravatar.com jtetrel
 1  1174

Problème avec plugin JSR168

Problème avec plugin JSR168

Bonjour. 

Je cherche actuellement a faire fonctionner ce plugin JSR168 qui me résiste déjà depuis plusieurs jours. Le problème est que je ne voit aucune portlet de listée quand je souhaite ajouter une rubrique JSR168. Voici mes démarches effectuées:

-J'ai récupéré les sources du plugin avec SVN. 
-J'ai modifié le fichier portlet.xml pour y définir une portlet hello world. 

[code]
    	Hello World as a portlet app
		HelloWorldPortlet
	    Hello World Portlet
		org.apache.pluto.examples.HelloWorldPortlet
		
			text/html
            VIEW
		
	    en
    	HelloWorldPortlet
	    
			Hello World Portlet
	    
	[/code]

-J'ai également modifié le fichier portletentityregistry.xml en conséquence. 

[code]
			lutece.HelloWorldPortlet
		[/code]

-J'ai ajouté le fichier java de ma portlet
-J'ai ajouté la dépendance a Xerces dans le fichier pom.xml

[code]
			xerces
			xercesImpl
			2.6.2
		[/code]

Ensuite, j'ai utilisé maven (mvn lutece:assembly)
J'ai récupéré le zip du bin que j'ai extrait dans ma webapp.
J'ai initialiser la base de donnée (avec le fichier init_db_jsr168.sql).
J'ai copié les fichiers class dans le répertoire classes. 

A partir de ce point, je démarre le serveur. J'ai bien le plug-in de listé, je l'active. Dans la gestion du site, j'ajoute une rubrique JSR168. Mais la , je n'ai aucune portlet de listée.

J'ai du oublier quelque chose. 

Quelqu'un peut t'il m'aider?

reply

avatar provided by gravatar.com vincentga
 10  3085

Question d'un Debutant

Question d'un Debutant

Bonjour,
Aprés avoir chargé les sources Lutece depuis la repository svn dans eclipse, j'arrive trés bien à générer War pour le coeur et jar pour les plugins à placer dans la Webapp de Tomcat et cela marche bien . 
Par contre, et là est ma question, comment dans la pratique travaillez vous depuis eclipse (que ce soit pour modifier un css ou du java) ? parce que ce va et vient du war que je copie à chaque fois dans la webapp de tomcat aprés chaque modification pour voir le résultat cela n'est pas franchement pratique.
Merci de m'éclairer.

Vincent

ps: je charge le code depuis la repository svn dans un projet java classique de eclipse sdk 3.4.1

reply

avatar provided by gravatar.com Nikola
 0  1701

Présentation des pages Web (= Suite duplication de pages)

Présentation des pages Web (= Suite duplication de pages)

Apparemment il y a quelque chose que je n'ai pas compris puisque je n'obtiens pas de réponse à mes questions précédentes...

J'en déduis donc que je dois créer mes modèles de pages web comme je le fais d'habitude (avec des logiciels graphiques) puis y intégrer les éléments modifiables en XML.

Si c'est bien cela, il y a donc des limites dans la présentation des pages web réalisées pour fonctionner avec Lutèce. Par exemple, dans Lutèce les menus sont sous la forme d'un bloc d'onglets horizontaux et, même si je peux changer la forme des onglets, je serai obligé de conserver le bloc et sa position horizontale. Donc impossible par exemple de faire des onglets en cercle.

Est-ce bien comme çà que çà fonctionne ou ai-je oublié quelque chose ?

reply

avatar provided by gravatar.com Sabrina
 1  1828

Faute de frappe Plugin Updater

Faute de frappe Plugin Updater

Dans le fichier UpdaterJspBean.java
Quote:
private static final String URL_MANAGE_INSTALLED = "ManageIstalled.jsp"; 
(au lieu de ManageInstalled.jsp) Cela fait bugguer la suppression d'un plugin installé, on obtient un message d'erreur comme quoi le fichier n'a pas été trouvé. Le plugin est néanmoins supprimé. Il reste par contre quelques traces (notamment dans /WEB-INF/classes/[...]/plugins) et les tables du plugin ne sont pas non plus supprimées en bases mais je ne sais si cela découle de ce bug ou non.

reply

avatar provided by gravatar.com Sabrina
 5  2062

Bug avec le helpdesk

Bug avec le helpdesk

Bonjour,
Les nouvelles versions du plugin helpdesk semblent être bugguées (version 2.0.11 et 2.0.12)
quand j'essaie d'y accéder coté administration j'ai le bug suivant :
Quote:
java.lang.NullPointerException at fr.paris.lutece.plugins.helpdesk.business.FaqHome.findAll(FaqHome.java:103) at fr.paris.lutece.plugins.helpdesk.web.HelpdeskJspBean.getManageHelpdesk(HelpdeskJspBean.java:1916) at org.apache.jsp.jsp.admin.plugins.helpdesk.ManageHelpdesk_jsp._jspService(ManageHelpdesk_jsp.java:65) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
J'ai une version qui marche sur une autre webapp (version 2.0.10) mais impossible de la faire marcher sur ma nouvelle webapp, même en prennant les fichiers sur la version qui fonctionne. Que faire? Merci :)

reply

avatar provided by gravatar.com Sabrina
 1  1845

Erreur pour le daemon indexer (core) avec JCR

Erreur pour le daemon indexer (core) avec JCR

Bonjour,

Dans l'administration, menu "Gestion des daemons" le compte rendu du daemon "indexer (core)" me donne cette erreur:
Quote:
Indexing all contents ... Indexer : JcrIndexer - Indexer service for JCR caught a class java.nio.channels.OverlappingFileLockException with message: null 
J'ai dans le fichier error.log l'erreur correspondante :
Quote:
ERROR [DaemonThread:indexer] lutece.error - Indexing error : null java.nio.channels.OverlappingFileLockException at sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.java:1173) at sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.java:1075) at sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:881) at java.nio.channels.FileChannel.tryLock(FileChannel.java:962) at org.apache.jackrabbit.core.RepositoryImpl.acquireRepositoryLock(RepositoryImpl.java:406) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:236) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:573) at org.apache.jackrabbit.core.TransientRepository$1.getRepository(TransientRepository.java:186) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:265) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:333) at org.springmodules.jcr.JcrSessionFactory.getSession(JcrSessionFactory.java:268 ) at org.springmodules.jcr.SessionFactoryUtils.doGetSession(SessionFactoryUtils.java:79) at org.springmodules.jcr.SessionFactoryUtils.getSession(SessionFactoryUtils.java:119) at fr.paris.lutece.plugins.jcr.business.AbstractRepositoryDAO.execute(AbstractRepositoryDAO.java:168 ) at fr.paris.lutece.plugins.jcr.business.AbstractRepositoryContentDAO.findByPath(AbstractRepositoryContentDAO.java:347) at fr.paris.lutece.plugins.jcr.business.RepositoryFileHome$16.run(RepositoryFileHome.java:661) at fr.paris.lutece.plugins.jcr.business.RepositoryFileHome$16.run(RepositoryFileHome.java:657) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:337) at fr.paris.lutece.plugins.jcr.authentication.JcrRestrictedOperation.doRestrictedOperation(JcrRestrictedOperation.java:114) at fr.paris.lutece.plugins.jcr.business.RepositoryFileHome.doRecursive(RepositoryFileHome.java:655) at fr.paris.lutece.plugins.jcr.service.search.JcrIndexer.getDocuments(JcrIndexer.java:128 ) at fr.paris.lutece.portal.service.search.IndexationService.processIndexing(IndexationService.java:148 ) at fr.paris.lutece.portal.service.daemon.IndexerDaemon.run(IndexerDaemon.java:52) at fr.paris.lutece.portal.service.daemon.DaemonThread.runDaemon(DaemonThread.java:109) at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:89) 
Néanmoins l'erreur ne se produit pas à chaque fois : parfois j'ai cette erreur, parfois l'indexation se déroule bien. L'indexation manuelle se déroule bien. Je vois que l'erreur concerne un référentiel (JCR). Une piste? Merci :)

reply

avatar provided by gravatar.com Sabrina
 0  1829

Différentes erreurs dans error.log

Différentes erreurs dans error.log

Bonjour,
J'ai plusieurs erreurs dans le fichier error.log que je ne comprends pas :
Quote:
16/12/08 10:59:15 ERROR [http-8180-Processor11] lutece.error - failed to resolve path Instances/CASDIS/Délibérations/2007/Octobre/65. Délégation d'ouverture des plis.pdf relative to /: 'Instances/CASDIS/Délibérations/2007/Octobre/65. Délégation d'ouverture des plis.pdf' is not a valid path: '65. Délégation d'ouverture des plis.pdf' is not a legal path element: 'Instances/CASDIS/Délibérations/2007/Octobre/65. Délégation d'ouverture des plis.pdf' is not a valid path: '65. Délégation d'ouverture des plis.pdf' is not a legal path element Initial error print stack : fr.paris.lutece.plugins.jcr.util.JcrException: failed to resolve path Instances/CASDIS/Délibérations/2007/Octobre/65. Délégation d'ouverture des plis.pdf relative to /: 'Instances/CASDIS/Délibérations/2007/Octobre/65. Délégation d'ouverture des plis.pdf' is not a valid path: '65. Délégation d'ouverture des plis.pdf' is not a legal path element: 'Instances/CASDIS/Délibérations/2007/Octobre/65. Délégation d'ouverture des plis.pdf' is not a valid path: '65. Délégation d'ouverture des plis.pdf' is not a legal path element at fr.paris.lutece.plugins.jcr.business.AbstractRepositoryContentDAO.getNode(AbstractRepositoryContentDAO.java:390) at fr.paris.lutece.plugins.jcr.business.AbstractRepositoryContentDAO.access$200(AbstractRepositoryContentDAO.java:72) at fr.paris.lutece.plugins.jcr.business.AbstractRepositoryContentDAO$7.doInJcr(AbstractRepositoryContentDAO.java:355) at fr.paris.lutece.plugins.jcr.business.AbstractRepositoryDAO.execute(AbstractRepositoryDAO.java:184) 
J'ai regardé dans mon JCR et le fichier est bien présent et accessible, je peux le télécharger, bref tout va bien mais cette erreur se repete dans mon fichier de log d'erreurs. Deuxieme message :
Quote:
16/12/08 10:28:59 ERROR [http-8180-Processor10] lutece.pool - Removed selected bad connection from pool 16/12/08 10:28:59 ERROR [http-8180-Processor10] lutece.pool - Pooled Connection was not okay com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.io.EOFException STACKTRACE: java.io.EOFException at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1963) at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874) 
Je ne sais pas à quoi cela correspond... 3eme message:
Quote:
16/12/08 09:28:59 ERROR [http-8180-Processor19] [/lutece].[jsp] - "Servlet.service()" pour la servlet jsp a généré une exception java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) 
Pouvez-vous m'éclairer? Merci

reply

avatar provided by gravatar.com Nikola
 1  1841

Duplication de pages web ?

Duplication de pages web ?

Bonjour à tous,


Pour apprendre Lutèce, je suis en train de créer un site Web d'un canton qui comporte 8 communes.

Dans ce site, je souhaiterais faire une page de présentation identique pour chaque commune.

Question 1 :
Est-il possible de dupliquer la page de présentation de la commune ou suis-je obligé de créer séparément les 8 pages, ou encore puis-je utiliser la même page de présentation et y mettre des contenus différents ?


Question 2 :
Si j'ai bien compris le principe de Lutèce, je dois :
1/ Créer une page de présentation par commune et les intégrer dans l'arborescence du site.
2/ Affecter un contenu à chacune des rubriques de chacune des pages.

Si c'est bien çà, n'était-il pas possible de procéder inversement c'est à dire de créer des pages-types et lorsque l'utilisateur saisit un contenu, il aurait pu sélectionner la page-type pour définir la présentation de son contenu ?


Question 3 :
Où définit-on la durée d'accès des utilisateurs ?


Merci par avance de toute aide.

@+


Nikola 

reply

avatar provided by gravatar.com Sabrina
 1  1856

Modifier les répertoires des référentiels

Modifier les répertoires des référentiels

Bonjour,
L'interface du plugin JCR ne prévoit pas la possibilité de modifier le nom d'un sous-répertoire d'un référentiel, ni de changer l'ordre des sous répertoires (ceux-ci sont apparemment classés par date de création).
Est-ce une amélioration prévue?
La modification de ceci en base de donnée (Derby) me semble impossible (champs BLOB), y a-t-il un moyen?

Merci beaucoup.

reply

avatar provided by gravatar.com Sabrina
 2  1994

Statistiques de visite

Statistiques de visite

Bonjour,
Est-ce qu'il existe un plugin (ou un menu que je n'aurai pas vu) qui donne des renseignements sur le nombre de visites par jour, et surtout le nombre de connexions sur le site à un moment T?

Merci

reply

avatar provided by gravatar.com Nikola
 9  3189

Lutece startup failure

Lutece startup failure

Config :
Windows 2000 Server
IIS 5.0
MySQL Server 5.0
Java SE Runtime Environment (JRE) 6 Update 11
Apache-tomcat-6.0.18



Bonjour à tous,


Après avoir installé le module principal de Lutèce, j'ai pu rentrer dans la partie Admin (http://localhost:8080/lutece/admin/AdminLogin.jsp); ce qui signifie à priori que les différents éléments nécessaires à Lutèce ont été installés correctement (MySQL, Java, Tomcat).

J'ai ensuite installé le plugin Document (plugin-document-2.0.10-bin-080725-1104.zip) et de nouveau j'ai pu rentrer dans la partie Admin. Le plugin Document apparaissant dans la liste des plugins donc à priori installé correctement.

J'ai ensuite installé 27 autres plugins (dont certains ont générés des erreurs) et maintenant j'obtiens : Lutece startup failure.

Est-ce que ce problème provient bien des plugins ayant générés des erreurs ?
Si oui, comment supprimer ces plugins pour les réinstaller ?


Merci par avance pour toute aide.

@+


Nikola

reply

avatar provided by gravatar.com ericd
 4  2439

Lutece est-il multi-sites ?

Lutece est-il multi-sites ?

Bonjour,

tout est dans le titre.

Lutèce est-il multi-sites comme Jahia, Infoglue, ... ?

J'ai cherché et n'ai pas trouvé cette fonctionnalité.

Merci pour votre réponse.

reply

avatar provided by gravatar.com Sabrina
 1  1833

Fichiers de log

Fichiers de log

Bonjour
Je retrouve dans plusieurs fichiers (notamment catalina.out, syslog..) des logs de ce type :
Quote:
2008-11-18 14:56:22.573 GMT: Booting Derby version The Apache Software Foundation - Apache Derby - 10.2.1.6 - (452058): instance c81056ed-011d-b008-e20d- 000002350848 on database directory /home/adullact/repo/workspaces/default/db Database Class Loader started - derby.database.classpath='' 
Le problème c'est que j'en ai plusieurs par seconde et que mes fichiers atteignent des tailles énormes. J'ai eu auparavant ce probleme pour le fichier derby.log (dossier webapp/jsp/site/). J'ai placé dans ce dossier un fichier derby.properties :
Quote:
################################## # Example derby.properties - development and test # — 1. Append to the log file derby.infolog.append=false # — 2. Log all errors/messages of any severity derby.stream.error.logSeverityLevel=0 # — 3. Log all Network Server connections (if any) derby.drda.logConnections=false ################################## # If you are encountering locking / concurrency problems # uncomment the following two properties (preceded by ’## ’) # — 4. Log all deadlocks ## derby.locks.monitor=true # — 5. Writes a stack trace of all threads involved in lock problems ## derby.locks.deadlockTrace=true ################################## 
Ce qui a solutionné le problème (le fichier derby.log ne grossisai plus) Comment désactiver ces logs et éviter que mes fichiers grossissent de la sorte? Est-ce un bug ou une erreur de configuration? Merci beaucoup

reply

avatar provided by gravatar.com Sabrina
 4  2221

Moteur de recherche et plugin Mylutece

Moteur de recherche et plugin Mylutece

Bonjour
J'ai sur mon site des JCR portlet avec des documents (pdf, txt...)
J'ai réalisé l'indexation
Quand j'active l'authentification mylutece (en modifiant le fichier WEB-INF/conf/plugin/mylutece.properties "mylutece.authentication.enable=true") les recherches effectuées sur les documents du JCR donnent toujours aucun résultat.
Si je désactive l'authentification mylutece (mylutece.authentication.enable=false") là j'obtiens des résultats.
Comment faire pour obtenir ces résultats tout en ayant l'authentification activée?

reply

avatar provided by gravatar.com Sabrina
 1  1837

Comment diviser les droits?

Comment diviser les droits?

Bonjour,
J'ai actuellement des rédacteurs dans mon Lutèce chargés de rédiger et publier des articles. Ceux-ci doivent avoir accès à l'interface d'ajout de liens internes à Lutèce (dans la partie Gestion des documents, rédaction d'un nouvel article, clic sur le L entouré d'un rond jaune), pour pouvoir insérer des images présentes dans la bibliothèque d'images. Or pour avoir accès à cela, l'utilisateur doit visiblement avoir le droit "Administration du Site". Le problème est que si j'affecte ce droit à cet utilisateur, cela l'autorise notamment à modifier la structure du site (Ajouter des pages, modifier leur contenu...)
Comment faire pour lui affecter uniquement la possibilité d'utiliser l'interface d'Ajout de liens internes à Lutèce? Y a-t-il une interface similaire à celle de l'attribution des rôles qui permette d'affiner la sélection des droits à ajouter?
Merci beaucoup

reply

avatar provided by gravatar.com ybenigot
 3  3436

problème avec modify_portlet

problème avec modify_portlet

v 2.2.3 de lutece portée sur Oracle

il me reste un problème : quand dans "Administration du site" je clique sur Modifier une des pages j'ai
une erreur :
fr.paris.lutece.portal.service.util.AppException: Error reading included file admin/portlet/ 

	at fr.paris.lutece.portal.service.template.FreeMarkerTemplateService.processTemplate(FreeMarkerTemplateService.java:246)
	at fr.paris.lutece.portal.service.template.FreeMarkerTemplateService.loadTemplate(FreeMarkerTemplateService.java:152)
[...]

Lutece indique :
12:09:51,459 ERROR [STDERR] Error reading included file admin/portlet/ 
12:09:51,459 ERROR [STDERR] The problematic instruction:
12:09:51,459 ERROR [STDERR] ----------
==> include portletType.modifySpecificFormTemplate [on line 64, column 17 in admin/portlet/modify_portlet.html]

apparemment il ne trouve pas l'include :  <#include portletType.modifySpecificFormTemplate />

J'ai pris la dernière version de freemarker pour tracer mais c'est assez complexe.

Quelqu'un connaît-il une raison possible de ce type de problème ? L'include est-il stocké dans la base ?

reply

avatar provided by gravatar.com phil89
 19  5283

quelques questions diverses de newbie

quelques questions diverses de newbie

1 Insertion d'image
On peut associer une image a une page, ok, mais pour inserer une image dans le tableau dans l'editeur HTML je n'ai pas vu

2 Comment enlever en mode visualisation à partir de l'appication demo les menus en haut "Outils" "Documentation"
je n'ai pas vu ou cela se fait

3 Idem pour le menu de gauche que je souhaite mettre en haut

Merci d'avance

reply

avatar provided by gravatar.com dsitvdm
 0  1899

Activation des caches des plugins (et plus spécialement du Plugin Document)

Activation des caches des plugins (et plus spécialement du Plugin Document)

Bonjour,

J'aimerais avoir quelques infos concernant la gestion du cache sous Lutece, et plus particulièrement pour le plugin Document.
En effet, dans l'administration, dans la gestion du cache, "Document Content Service" apparait avec le cache non activé.

Ma question est donc la suivante: comment doit on faire pour l'activer ?

D'après ce que j'ai compris, il faudrait l'activer dans le fichier properties du  plugin, en y ajoutant une entrée du style
document.service.cache=true

?

Mais ne faut-il pas activer/implémenter autre chose ?
Concernant le plugin document, je suppose qu'il n'y a qu'à l'activer, ni plus, ni moins ?

Merci pour vos réponses 

reply

avatar provided by gravatar.com pierregeekos
 1  1820

Plugin jsr170

Plugin jsr170

Bonjour,


Je dois résoudre un problème de lenteur dû à une erreur de configuration du plugin jsr170.

En effet j'ai ce message qui apparait en boucle (plusieurs en moins d'une seconde) dans le fichier /var/log/syslog ainsi que dans un fichier derby.log

Oct 30 15:00:48 nom_machine jsvc.exec[16805]: Database Class Loader started - derby.database.classpath='' 
Oct 30 15:00:48 nom_machine jsvc.exec[16805]: ---------------------------------------------------------------- 
Oct 30 15:00:48 nom_machine jsvc.exec[16805]: 2008-10-30 14:00:48.644 GMT:  Booting Derby version The Apache Software Foundation - Apache Derby - 10.2.1.6 - (452058): instance 06633017-011d-4973-6679-000004d62778 on database directory /home/nom_dir/repo/workspaces/administratif/db

Sur mon site j'ai des pages qui mettent près de 15min à s'afficher. Ces pages utilisent jsr170.


Je vous remercie pour votre aide et les pistes que vous m'indiquerez.

Cdt,


Pierre.

reply

avatar provided by gravatar.com dsitvdm
 8  4390

Evaluation d'un document

Evaluation d'un document

Bonjour

nous souhaiterions savoir si les évolutions suivantes pourraient intéresser :

Evaluation d'un document : proposer un système de notation, sous la forme d'une note chiffrée ou graphique (de 0 à 5 étoiles)
Cette option permettrait de faire afficher ensuite les n articles les mieux notés

Suivi de consultation d'un document : suivre la visualisation d'un document pour être ensuite en mesure d'afficher les n articles les plus consultés.

Merci

reply

avatar provided by gravatar.com dsitvdm
 1  2204

url rewriting

url rewriting

Bonjour
Quelqu'un a t'il déjà utilisé des procédés d'url rewriting avec un site lutece?
Merci pour vos retours d'expérience

reply

avatar provided by gravatar.com dsitvdm
 3  2267

Gestion des balises meta

Gestion des balises meta

Bonjour
Je cherche à savoir s'il existe un moyen de configurer les balises meta au niveau des pages
Exemple 
meta name="keywords"
ou
meta name = "description

Je ne vois rien dans l'interface d'administration qui le permette, mais peut être y a t'il un plugin ou un paramétrage à effectuer?

Merci

reply

avatar provided by gravatar.com dsitvdm
 2  1985

Restriction d'accès sur une page

Restriction d'accès sur une page

Bonjour,

Je voudrais restreindre l'accès à certaines pages. Je crée donc une rôle lutece et je l'affecte à la page au moment de sa création.
J'ai effectué la manip sur le site de démo en ligne et cela fonctionne, il faut s'identifier pour accéder à la page. Lorsque je reproduis  la manip sur ma version de dev, la restriction n'est pas prise en compte.
Je l'ai testé sur les versions 2.2.1 , 2.2.2 et 2.2.3.

Ai-je loupé un truc au niveau de la config ? Si quelqu'un a la moindre petite idée, je suis preneur !  

reply

avatar provided by gravatar.com ybenigot
 4  3221

Possibilité de faire fonctionner Lutece avec une base Oracle

Possibilité de faire fonctionner Lutece avec une base Oracle

Je souhaite faire fonctionner Lutece v2 avec une base Oracle et non mySQL.

Il est assez facile de migrer une base mySQL existante vers Oracle (par exemple avec SQL developer), 
mais apparemment Lutece définit des tables telle que document qui emploie une colonne comment, or comment est un mot clé réservé, donc hélas interdit.

Sauf erreur il faut donc faire un portage de la couche d'accès aux données en renommant certaines colonnes
(celles qui s'appellent : date, number, comment) et il ne suffit pas de modifier db.properties pour aboutir au résultat.

-> Es-ce que quelqu'un connaît une solution plus simple pour faire cela ?

Merci d'avance

reply

avatar provided by gravatar.com jb
 2  2103

erreur à l'installation

erreur à l'installation

Bonjour,
j'essaie d'installer lutece-core-2.2.1 sur la conf suivante:
Debian Lenny
MySQL: 5.0.51a
Java 1.6.0_07
Tomcat 5.5
Xalan 2.7.0 (utilisé pour le cas: esup-cas)

J'ai suivi la procédure d'installation disponible à cette page:
http://dev.lutece.paris.fr/fr/install.html#a3.4_Configuration_du_serveur

Lorsque j'accède à la page d'accueil de Lutece, j'obtiens une erreur concernant la classe SerializerTrace.
J'ai copié le fichier serializer.jar dans WEB-INF/lib de lutece, dans le common/lib de Tomcat et rien n'y fait.
Auriez vous une idée svp?
d'avance merci 
Cordialement
JBA

voici l'erreur:
Le problème a été transmis à l'administrateur technique du Site
Nous vous prions de nous excuser pour cet incident 
  
Le message d'erreur est : org/apache/xml/serializer/SerializerTrace  
Le tracé de pile est : 

java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
	at java.lang.Class.getMethod0(Class.java:2670)
	at java.lang.Class.getMethod(Class.java:1603)
	at org.apache.xalan.processor.XSLTAttributeDef.setAttrValue(XSLTAttributeDef.java:1611)
	at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes(XSLTElementProcessor.java:338)
	at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes(XSLTElementProcessor.java:263)
	at org.apache.xalan.processor.ProcessorTemplateElem.startElement(ProcessorTemplateElem.java:76)
	at org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:623)
	at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
	at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
	at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:920)
	at org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:774)
	at fr.paris.lutece.util.xml.XmlUtil.transform(XmlUtil.java:102)
	at fr.paris.lutece.portal.service.html.XmlTransformerService.transformBySource(XmlTransformerService.java:109)
	at fr.paris.lutece.portal.service.html.XmlTransformerService.transformBySource(XmlTransformerService.java:88)
	at fr.paris.lutece.portal.service.portal.PortalMenuService.buildTreeMenuContent(PortalMenuService.java:369)
	at fr.paris.lutece.portal.service.page.PageService.buildPageContent(PageService.java:372)
	at fr.paris.lutece.portal.service.page.PageService.getPage(PageService.java:258)
	at fr.paris.lutece.portal.service.portal.PortalService.getDefaultPage(PortalService.java:195)
	at fr.paris.lutece.portal.web.PortalJspBean.getContent(PortalJspBean.java:146)
	at fr.paris.lutece.portal.web.PortalJspBean.getContent(PortalJspBean.java:86)
	at org.apache.jsp.jsp.site.Portal_jsp._jspService(Portal_jsp.java:82)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.paris.lutece.portal.service.filter.MainFilter.doFilter(MainFilter.java:87)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.paris.lutece.portal.web.upload.UploadFilter.doFilter(UploadFilter.java:144)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.paris.lutece.portal.web.upload.DosGuardFilter.doFilter(DosGuardFilter.java:126)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.paris.lutece.portal.web.encoding.EncodingFilter.doFilter(EncodingFilter.java:86)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
	at java.lang.Thread.run(Thread.java:619)

 

reply

avatar provided by gravatar.com pierreNKV
 3  4034

Référencement sitemap.xml

Référencement sitemap.xml

Bonjour,

Y a-t-il un plugin développé ou en cours concernant les sitemaps pour le référencement?

j'ai actuellement mis en place un script pour cela, mais j'aimerai avoir quelque chose de paramétrable et d'inclus dans l'indexation par exemple

[code]
<%@ page import="fr.paris.lutece.util.xml.XmlUtil" %>
<%@ page import="fr.paris.lutece.portal.business.page.Page" %>
<%@ page import="fr.paris.lutece.portal.business.page.PageHome" %>
<%@ page import="javax.servlet.http.HttpServletRequest" %>
<%@ page import="java.lang.StringBuffer" %>
<%@ page import="java.lang.Double" %>
<%@ page import="fr.paris.lutece.util.sql.DAOUtil" %>
<%@ page import="java.io.Writer" %>
<%@ page import="java.io.BufferedWriter" %>
<%@ page import="java.io.FileOutputStream" %>
<%@ page import="java.io.OutputStreamWriter" %>

<%!
	public void findPages( StringBuffer strXmlArborescence, int nPageId, int nLevel, HttpServletRequest request )
	{
		Page page = PageHome.getPage( nPageId );
		Double priority = new Double(1)/(nLevel+1);
		if ( page.isVisible( request ) )
		{
			XmlUtil.beginElement( strXmlArborescence, "url" );
			XmlUtil.addElement( strXmlArborescence, "loc", "http://www.XXX.fr/jsp/site/Portal.jsp?page_id="+page.getId());
			XmlUtil.addElement( strXmlArborescence, "priority", priority.toString() );
			XmlUtil.addElement( strXmlArborescence, "lastmod", pageModificationDate(nPageId) );
			XmlUtil.addElement( strXmlArborescence, "changefreq", "monthly" );
			XmlUtil.endElement( strXmlArborescence, "url" );

			finddocuments(strXmlArborescence, page.getId(), priority, request );

			for ( Page pageChild : PageHome.getChildPages( nPageId ) )
			{
			findPages( strXmlArborescence, pageChild.getId(  ), nLevel + 1, request );
			}
		}
	}

	public String pageModificationDate( int nPageId)
	{
		DAOUtil daoUtil = new DAOUtil( "select date_update from core_page where core_page.id_page = ?" );
	        daoUtil.setInt( 1, nPageId );
        	daoUtil.executeQuery(  );
		
		if ( daoUtil.next(  ) )
		{
			return daoUtil.getString( 1 ).substring(0,10);
		}
		return "2004-12-23";
	}

	public void finddocuments( StringBuffer strXmlArborescence, int nPageId, Double priority, HttpServletRequest request )
	{
		DAOUtil daoUtil = new DAOUtil( "select document_published.id_document, core_portlet.id_portlet , core_portlet.date_update from core_portlet, document_published where core_portlet.id_portlet_type = \"DOCUMENT_PORTLET\" and core_portlet.id_portlet = document_published.id_portlet and core_portlet.id_page = ?" );
	        daoUtil.setInt( 1, nPageId );
        	daoUtil.executeQuery(  );

		while ( daoUtil.next(  ) )
		{
			XmlUtil.beginElement( strXmlArborescence, "url" );
			XmlUtil.addElement( strXmlArborescence, "loc", "http://www.XXX.fr/jsp/site/Portal.jsp?document_id="+daoUtil.getInt( 1 )+"&portlet_id="+daoUtil.getInt( 2 ));
			XmlUtil.addElement( strXmlArborescence, "priority", priority.toString() );
			XmlUtil.addElement( strXmlArborescence, "lastmod", daoUtil.getString( 3 ).substring(0,10) );
			XmlUtil.addElement( strXmlArborescence, "changefreq", "yearly" );
			XmlUtil.endElement( strXmlArborescence, "url" );
		}

        	daoUtil.free(  );
	}
%>
<%
	StringBuffer strArborescenceXml = new StringBuffer(  );
	strArborescenceXml.append( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" );
	strArborescenceXml.append( "<urlset xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n\t xsi:schemaLocation=\"http://www.sitemaps.org/schemas/sitemap/0.9\n\t http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd\"\n\t xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n" );
	findPages( strArborescenceXml, 1, 0, request );
	strArborescenceXml.append( "</urlset>" );

	Writer output = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("/var/lib/tomcat5.5/webapps/XXX/sitemap.xml"), "UTF8"));
	try {
	//FileWriter always assumes default encoding is OK!
		output.write( strArborescenceXml.toString(  ));
	}
	finally {
		output.close();
	}
%>
<%="fini"%>[/code]

reply

avatar provided by gravatar.com dsitvdm
 1  1896

Commentaires et modération

Commentaires et modération

Bonjour

J'essaie de poster des commentaires sur les docs publiés sur le site

Petite question :
- Y a t'il une alerte prévue pour le webmaster lorsqu'un commentaire est posté
- Si oui, où paramétrer l'adresse email d'envoie de l'alerte lorsqu'un commentaire est posté


Merci

reply

avatar provided by gravatar.com Zulie494
 20  6563

Java Content Repository

Java Content Repository

Bonjour,

Je suis en train de prendre en main le CMS Magnolia crée en Java. (http://magnolia.info

Ce CMS utlise le JSR 170, un standard du JCR Java Content Repository.

J'aimerais que quelqu'un m'éclaire sur ce standard, car je n'ai pas encore tout saisi !!!!
Et surtout je voudrais savoir où sont stockées les données ?
En fait est-ce que c'est possible de voir physiquement les données, car là, la seule chose que je vois c'est l'arborescence des différents noeuds, ...
Existe-t-il une interface qui permettrait de voir ses données (un peu comme PHPMyAdmin pour les base de données) ???

Merci à vous pour votre aide, je suis en stage et c'est très important ! 

reply

avatar provided by gravatar.com sky
 2  2052

Probleme contact msg d'erreur

Probleme contact msg d'erreur

bonjour,
voila j'ai un petit soucis concernant le plugins contact et par la même occasion le plugin newsletter.
le plugin étant de base installer (j'utilise la version 2.22 du packtage site-demo-2.22)
affiche la page d'envoi mais lorsque je clic sur envoyer le mail il me fait une erreur ..
mais ce qui est plus surprenant c'est que le mail est envoyer quand même.
De plus,j'ai un serveur mail qui est configuré correctement donc sa ne vient pas de la
voici le code d"erreur: 

Le message d'erreur est : fr.paris.lutece.portal.service.message.SiteMessageException  
Le tracé de pile est : 

fr.paris.lutece.portal.service.message.SiteMessageException
	at fr.paris.lutece.portal.service.message.SiteMessageService.setMessage(SiteMessageService.java:246)
	at fr.paris.lutece.portal.service.message.SiteMessageService.setMessage(SiteMessageService.java:221)
	at fr.paris.lutece.portal.service.message.SiteMessageService.setMessage(SiteMessageService.java:90)
	at fr.paris.lutece.plugins.contact.web.ContactApp.getForm(ContactApp.java:227)
	at fr.paris.lutece.plugins.contact.web.ContactApp.getPage(ContactApp.java:158)
	at fr.paris.lutece.portal.service.content.XPageAppService.getPage(XPageAppService.java:232)
	at fr.paris.lutece.portal.web.PortalJspBean.getContent(PortalJspBean.java:143)
	at fr.paris.lutece.portal.web.PortalJspBean.getContent(PortalJspBean.java:86)
	at org.apache.jsp.jsp.site.Portal_jsp._jspService(Portal_jsp.java:78)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.paris.lutece.portal.service.filter.MainFilter.doFilter(MainFilter.java:87)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.paris.lutece.portal.web.upload.UploadFilter.doFilter(UploadFilter.java:144)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.paris.lutece.portal.web.upload.DosGuardFilter.doFilter(DosGuardFilter.java:126)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at fr.paris.lutece.portal.web.encoding.EncodingFilter.doFilter(EncodingFilter.java:86)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
	at java.lang.Thread.run(Thread.java:595)
j'ai beau chercher l'erreur mais je n'arrive pas à trouver d'ou sa peut venir 
si quelqu'un à deja rencontré se problème et/ou il sait la solution je serais prenant
merci d'avance.

reply

avatar provided by gravatar.com dsitvdm
 3  2275

utilisation du DAOUtils

utilisation du DAOUtils

Bonjour,

Ayant réalisé une XApplication, j'aimerais maintenant l'interface avec une base de donnée Oracle.
Pour cela, je compte donc utiliser les pool de connexion.

J'ai donc créé dans le db.properties mon pool, et configurer dans l'admin mon plugin pour qu'il prenne le pool en question.

Dans le code du plugin, j'ai fait une classe DAO contenant toutes les requêtes, par ex:
[code]
    public Vector getStatuts( Plugin plugin )
    {
        DAOUtil daoUtil = new DAOUtil( SQL_QUERY_STATUS, plugin );
        daoUtil.executeQuery();
        
    	Vector status = null;
    	
    	while(daoUtil.next())
    		status.addElement(daoUtil.getString(1));
    	

        daoUtil.free(  );
    	return status;
    }
[/code]

Mon  SQL_QUERY_STATUS contient une requête de base du type 
select champs1 from matable
Cette requête lancée direct sur la base retourne bien des résultats, mais lorsque mon application la lance via ce pool, elle ne retourne rien. Pour info, la base de donnée utilisée est Oracle, et lorsque je veux accéder à la base sans ce pool, mais en configurant une connexion "maison", cela fonctionne sans problèmes. N'utilisant pas springs, je n'ai pas créé les autres classes comme dans le plugin contact. ma question est donc la suivante: Doit on utiliser springs pour utiliser le pool de connexion ? D'après ce que j'ai compris non, mais je peux me tromper... La chose est d'autant plus embétante, que je n'ai pas de message d'erreurs... Merci pour votre aide :)

reply

avatar provided by gravatar.com phil89
 14  4812

Question d'install de newbie erreur SQL a la connection

Question d'install de newbie erreur SQL a la connection

Bonjour
Je decouvre lutece 2.2.1, et je cherche à linstaller sur mon tomcat 5, mon JDK 1.5 et avec MYSQL 5 sous distrib Linux

j'ai fait mysql -u root -p xxxxx
puis les commandes mysql
use lutece
source create_db_lutece_core.sql ;
source init_db_lutece_core.sql ;
Je n'ai pas eus de message d'errreur
je suis alle dans db.properties ou j'ai renseigne comme utilisateur lutece et comme mot de passe lutece
J'ai redemarre tomcat
et j'ai le message SQL Error executing command : com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: Server connection failure during transaction. Due to underlying exception: 'java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)'.

** BEGIN NESTED EXCEPTION ** 

java.sql.SQLException
MESSAGE: Access denied for user ''@'localhost' (using password: NO)

et j'ai essaye sans succes mysql -u lutece -p lutece ?

Ou est mon erreur merci ?

Philippe
 

reply

avatar provided by gravatar.com pierreNKV
 0  2803

le plugin document

le plugin document

serrait-il possible de faire évoluer le plugin document sur la partie portlet?

il serrait en effet intéressant d'avoir les catégories dans le XML d'une liste de document. je pense que c'est le cas dans le document lui même.
Cela permettrait de trier cette liste en fonction d'une catégorie, et surtout d'avoir toutes les informations réel sur ce document au moment du passage du xsl.

reply

avatar provided by gravatar.com pierreNKV
 1  2850

documentation

documentation

bonjour,

je voulais savoir si il existait une documentation exhaustivesur les schémas XML renvoyés par les portlets.
en effet pour simplifier le developpement de template xsl, il serrait interressant de pouvoir fournir le schéma XML de tout t les types de portlet.
Si cette documentation n'existe pas sachez que nous sommes et cours d'élaboration de cette documentation (hélas en work in progress)

reply

avatar provided by gravatar.com micjim
 1  3684

ERREUR

ERREUR

Bonjour,
Nous rencontrons ce type d'erreur. Auriez vous des indications ?
Merci pour vos réponses
Cordialement

24/09/08 15:59:08 ERROR [DaemonThread:autoArchiving] lutece.error - DAOUtil error : Unknown column 'a.document_locale' in 'field list' - SQL statement :  - Plugin : lutece
Initial error print stack : 
java.sql.SQLException: Unknown column 'a.document_locale' in 'field list'
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2975)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1600)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1695)
	at com.mysql.jdbc.Connection.execSQL(Connection.java:3004)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1128)
	at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1222)
	at fr.paris.lutece.util.sql.DAOUtil.executeQuery(DAOUtil.java:192)
	at fr.paris.lutece.plugins.document.business.DocumentDAO.load(DocumentDAO.java:251)
	at fr.paris.lutece.plugins.document.business.DocumentHome.findByPrimaryKey(DocumentHome.java:107)
	at fr.paris.lutece.plugins.document.service.publishing.PublishingService.getPublishedDocumentsByPortletId(PublishingService.java:318)
	at fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingService.processAutoArchiving(AutoArchivingService.java:94)
	at fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingDaemon.run(AutoArchivingDaemon.java:49)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.runDaemon(DaemonThread.java:109)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:89)

java.sql.SQLException: Unknown column 'a.document_locale' in 'field list'
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2975)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1600)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1695)
	at com.mysql.jdbc.Connection.execSQL(Connection.java:3004)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1128)
	at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1222)
	at fr.paris.lutece.util.sql.DAOUtil.executeQuery(DAOUtil.java:192)
	at fr.paris.lutece.plugins.document.business.DocumentDAO.load(DocumentDAO.java:251)
	at fr.paris.lutece.plugins.document.business.DocumentHome.findByPrimaryKey(DocumentHome.java:107)
	at fr.paris.lutece.plugins.document.service.publishing.PublishingService.getPublishedDocumentsByPortletId(PublishingService.java:318)
	at fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingService.processAutoArchiving(AutoArchivingService.java:94)
	at fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingDaemon.run(AutoArchivingDaemon.java:49)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.runDaemon(DaemonThread.java:109)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:89)
24/09/08 15:59:08 ERROR [DaemonThread:autoArchiving] lutece.error - Could not process Daemon: autoArchiving
fr.paris.lutece.portal.service.util.AppException: DAOUtil error : Unknown column 'a.document_locale' in 'field list' - SQL statement :  - Plugin : lutece
Initial error print stack : 
java.sql.SQLException: Unknown column 'a.document_locale' in 'field list'
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2975)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1600)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1695)
	at com.mysql.jdbc.Connection.execSQL(Connection.java:3004)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1128)
	at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1222)
	at fr.paris.lutece.util.sql.DAOUtil.executeQuery(DAOUtil.java:192)
	at fr.paris.lutece.plugins.document.business.DocumentDAO.load(DocumentDAO.java:251)
	at fr.paris.lutece.plugins.document.business.DocumentHome.findByPrimaryKey(DocumentHome.java:107)
	at fr.paris.lutece.plugins.document.service.publishing.PublishingService.getPublishedDocumentsByPortletId(PublishingService.java:318)
	at fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingService.processAutoArchiving(AutoArchivingService.java:94)
	at fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingDaemon.run(AutoArchivingDaemon.java:49)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.runDaemon(DaemonThread.java:109)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:89)

	at fr.paris.lutece.util.sql.DAOUtil.executeQuery(DAOUtil.java:197)
	at fr.paris.lutece.plugins.document.business.DocumentDAO.load(DocumentDAO.java:251)
	at fr.paris.lutece.plugins.document.business.DocumentHome.findByPrimaryKey(DocumentHome.java:107)
	at fr.paris.lutece.plugins.document.service.publishing.PublishingService.getPublishedDocumentsByPortletId(PublishingService.java:318)
	at fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingService.processAutoArchiving(AutoArchivingService.java:94)
	at fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingDaemon.run(AutoArchivingDaemon.java:49)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.runDaemon(DaemonThread.java:109)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:89)

24/09/08 16:04:04 ERROR [DaemonThread:fetchRssFeeds] lutece.error - Could not process Daemon: fetchRssFeeds
java.lang.Error: Unresolved compilation problems: 
	The import org.apache.commons cannot be resolved
	The import org.apache.commons cannot be resolved
	The import org.apache.commons cannot be resolved
	The import org.apache.commons cannot be resolved
	The import org.apache.commons cannot be resolved
	The import org.apache.commons cannot be resolved
	The import org.apache.commons cannot be resolved
	HttpClient cannot be resolved to a type
	HttpClient cannot be resolved to a type
	HttpMethodBase cannot be resolved to a type
	GetMethod cannot be resolved to a type
	Credentials cannot be resolved to a type
	NTCredentials cannot be resolved to a type
	UsernamePasswordCredentials cannot be resolved to a type
	HttpException cannot be resolved to a type
	e cannot be resolved
	e cannot be resolved
	e cannot be resolved
	e cannot be resolved

	at fr.paris.lutece.plugins.rss.util.http.HttpAccess.(HttpAccess.java:39)
	at fr.paris.lutece.plugins.rss.service.RssContentLoader.fetchRssFeed(RssContentLoader.java:137)
	at fr.paris.lutece.plugins.rss.service.RssContentLoader.fetchAllRssFeeds(RssContentLoader.java:257)
	at fr.paris.lutece.plugins.rss.service.daemon.FetchRssFeedsDaemon.run(FetchRssFeedsDaemon.java:54)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.runDaemon(DaemonThread.java:109)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:89)


	The import org.apache.commons cannot be resolved
	HttpClient cannot be resolved to a type
	HttpClient cannot be resolved to a type
	HttpMethodBase cannot be resolved to a type
	GetMethod cannot be resolved to a type
	Credentials cannot be resolved to a type
	NTCredentials cannot be resolved to a type
	UsernamePasswordCredentials cannot be resolved to a type
	HttpException cannot be resolved to a type
	e cannot be resolved
	e cannot be resolved
	e cannot be resolved
	e cannot be resolved

	at fr.paris.lutece.plugins.rss.util.http.HttpAccess.(HttpAccess.java:39)
	at fr.paris.lutece.plugins.rss.service.RssContentLoader.fetchRssFeed(RssContentLoader.java:137)
	at fr.paris.lutece.plugins.rss.service.RssContentLoader.fetchAllRssFeeds(RssContentLoader.java:257)
	at fr.paris.lutece.plugins.rss.service.daemon.FetchRssFeedsDaemon.run(FetchRssFeedsDaemon.java:54)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.runDaemon(DaemonThread.java:109)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:89)

reply

avatar provided by gravatar.com dsitvdm
 5  3170

XApplication, et template

XApplication, et template

Bonjour,

Je cherche à faire une xapplication, en utilisant donc la possibilité du template.
Dans ce template, j'aimerais mettre un 
						
Follow us :
Powered by Lutece

2015 - Design and code by the Lutece Dev Team on Lutece core 5

City of Paris