integrer WS lucene alfresco dans un projet externe

cancel
Showing results for 
Search instead for 
Did you mean: 
salma_1107
Member II

integrer WS lucene alfresco dans un projet externe

Bonjour,
je suis un membre dans une équipe de 5 personnes. notre projet est de créer un portail qui ressemble à Liferay mais adapté pour notre société. ce portail doit utiliser Alfresco comme entrepot physique de données. ce portail doit integrer les WS d'alfresco comme Lucene. ma tâche est de faire cette integration des WS (c'est WS utilisent le protocole SOAP).
Rq ce portail va utiliser( jsf, spring, hibernate) côté présentation et les EJB côté métier.
Ma question est comment integrer les WS alfresco dans le portail? Plus précisement, dans quelle partie de l'application: EJBs? ou présentation (page JSF) ?….ou bien où?
16 Replies
rguinot
Customer

Re: integrer WS lucene alfresco dans un projet externe

pourquoi ne pas s'inspirer de l'intégration liferay qui a été réalisée ?
ou bien regarder du coté de cmis (qui peut etre configuré pour faire du rest ou du soap) ?
salma_1107
Member II

Re: integrer WS lucene alfresco dans un projet externe

c'est effectivement ça que je veux.
Et j'ai déjà essayé d'integrer alfresco dans liferay.
mais comment ensuite je peux chercher, créer ,supprimer des données de l'entropot alfresco à travers liferay?
michaelh
Active Member

Re: integrer WS lucene alfresco dans un projet externe

J'ai une idée.
Lisez les réponses déjà données : http://forums.alfresco.com/fr/viewtopic.php?f=13&t=4728
salma_1107
Member II

Re: integrer WS lucene alfresco dans un projet externe

merci.
j'ai déjà réussit à integrer alfresco avec liferay. cette integration m'a permis d'ajouter supprimer, consulter les données dans l'entrepot alfresco en suivant les étapes de http://www.liferay.com/web/jonas.yuan/blog/-/blogs/alfresco-3-3-delivers-cmis-support-integration-wi...
mais après le redémarrage de l'ordinateur , alfresco ne démarre plus. j'ai répéter les même étapes mais le problème perciste.
En effet liferay démarre mais ne me donne pas la main pour ajouter des document et Alfresco ne démarre plus malgré qu'il me dit que server sturtup mais il ya des erreurs lors de démarrage
voici le genre d'erreur

ERROR [transform.magick.AbstractImageMagickContentTransformerWorker] ImageMagickContentTransformerWorker not available: 02010000 Failed to perform ImageMagick transformation:
Execution result:
   os:         Linux
   command:    [/usr/local/bin/convert, /home/salma/Alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_init_source_1106464862117550815.gif[0], /home/salma/Alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_init_target_2735414188029168599.png]
   succeeded:  false
   exit code:  1
   out:       
   err:        Cannot run program "/usr/local/bin/convert": java.io.IOException: error=2, No such file or directory

ERROR [content.transform.RuntimeExecutableContentTransformerWorker] Failed to start a runtime executable content transformer:
Execution result:
   os:         Linux
   command:    [/home/salma/Alfresco/bin/pdf2swf, -V]
   succeeded:  false
   exit code:  1
   out:       
   err:        Cannot run program "/home/salma/Alfresco/bin/pdf2swf": java.io.IOException: error=2, No such file or directory

ERROR [util.exec.RuntimeExecBootstrapBean] Bootstrap command failed:
Execution result:
   os:         Linux
   command:    [/home/salma/Alfresco/program/soffice, -accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager, -env:UserInstallation=file:///home/salma/Alfresco/<%ShortInstallDir%>/alf_data/oouser, -nologo, -headless, -nofirststartwizard, -nocrashrep, -norestore]
   succeeded:  false
   exit code:  2
   out:       
   err:        Cannot run program "/home/salma/Alfresco/program/soffice": java.io.IOException: error=2, No such file or directory

WARN  [alfresco.util.OpenOfficeConnectionTester] An initial OpenOffice connection could not be established.

ERROR [repo.admin.ConfigurationChecker] CONTENT INTEGRITY ERROR: System content not found in content store.
ERROR [repo.admin.ConfigurationChecker] Ensure that the 'dir.root' property is pointing to the correct data location.


ERROR [web.context.ContextLoader] Context initialization failed
org.alfresco.error.AlfrescoRuntimeException: 02010001 Ensure that the 'dir.root' property is pointing to the correct data location.
   at org.alfresco.repo.admin.ConfigurationChecker.check(ConfigurationChecker.java:332)
   at org.alfresco.repo.admin.ConfigurationChecker.access$000(ConfigurationChecker.java:68)
   at org.alfresco.repo.admin.ConfigurationChecker$1.execute(ConfigurationChecker.java:180)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:321)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:247)
   at org.alfresco.repo.admin.ConfigurationChecker.onBootstrap(ConfigurationChecker.java:184)
   at org.springframework.extensions.surf.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:56)
   at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97)
   at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:294)
   at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:858)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:419)
   at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
   at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
   at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)
   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
   at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
   at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:516)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
1 mars 2011 07:52:33 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
1 mars 2011 07:52:33 org.apache.catalina.core.StandardContext start
GRAVE: Erreur de d�marrage du contexte [/alfresco] suite aux erreurs pr�c�dentes
log4j:ERROR LogMananger.repositorySelector was null likely due to error in class reloading, using NOPLoggerRepository.
rguinot
Customer

Re: integrer WS lucene alfresco dans un projet externe

merci d'ajouter des balises code aux endroits appropriés. l'erreur est décrite dans de tres nombreux posts également.
salma_1107
Member II

Re: integrer WS lucene alfresco dans un projet externe

désolé,
je ne sais pas réellement comment utiliser les balises
En tout cas mon problème est résolu
j'ai désinstallé  alfresco et je l'ai réinstallé et j'ai démarré alfresco avnt liferay

je revient maintenant à mon but principale
comment je peux utiliser lucene à travers mon portail liferay pour chercher un contenu dans liferay?
merci de m'aider je suis bloqué
jayjayecl
Active Member II

Re: integrer WS lucene alfresco dans un projet externe

Utiliser LifeRay pour chercher du contenu LifeRay … je pense que vous aurez plus de chance sur les forums LifeRay.
Pour rappel, l'indexation Lucene d'Alfresco ne référence que les contenus dans Alfresco .
salma_1107
Member II

Re: integrer WS lucene alfresco dans un projet externe

Bonjour
Comme solution pour chercher des doc dans alfresco à travers liferay, j'ai integré la porttlet de recherche alfresco dans liferay.
mais cette portlet cherche avec le contenu càd si j'ai un doc pdf nommé index.pdf et je veut le chercher à travers cette portlet, je doit tapper par exp le mot "toto" ce trouvant dans ce document pour effactuer cette recherche. si non si je tappe dans la zone de recherche "index.pdf" ça ne marche pas. mais moi je veut effectuer cette recherche avec nom de document . comment je peux faire ça?

merci
jgautier
Member II

Re: integrer WS lucene alfresco dans un projet externe

Mettre le titre du document dans le document (en tête, pied de page, …) ?