AnsweredAssumed Answered

Intégration Mediawiki sur alfresco 2.9

Question asked by tcaiati on Feb 26, 2008
Latest reply on Oct 7, 2008 by michaelh
Bonjour à tous,

J'essaie d'installer un Mediawiki dans un alfresco via le module d'intégration sur une 2.9.
J'ai réussi à compiler le amp nécessaire après une petite correction (en effet, le build ne fonctionne pas sur ce amp car il manque le phpIntegration.jar, mais ceci ne m'a pas arrêté !).
J'ai ensuite intégré les amp : phpIntegration et mediawiki-integration au sein de mon alfresco.war.

J'ai redémarré le serveur Tomcat, et là, j'ai bien vu la construction des tables mediawiki dans la BD de alfresco (bon point donc).
Ensuite, j'ai bien vu aussi un répertoire "Wiki" dans le companyHome avec un wiki dedans et un lien de style :
http://localhost:8080/alfresco/php/wiki/index.php?mediaWikiSpace=workspace://SpacesStore/d477be53-e3c2-11dc-94c9-0bb55cfb4cdd
pour accéder au wiki.
et là, j'ai cette erreur Tomcat :

exception 

com.caucho.quercus.QuercusException: org.alfresco.module.mediawikiintegration.MediaWikiSpace.getEvaluationString: null
   com.caucho.quercus.env.JavaMethod.invoke(JavaMethod.java:104)
   com.caucho.quercus.env.JavaInvoker.call(JavaInvoker.java:615)
   com.caucho.quercus.program.JavaClassDef.callMethod(JavaClassDef.java:515)
   com.caucho.quercus.env.JavaValue.callMethod(JavaValue.java:285)
   com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
   com.caucho.quercus.env.JavaInvoker.evalArguments(JavaInvoker.java:415)
   com.caucho.quercus.expr.FunctionExpr.evalImpl(FunctionExpr.java:170)
   com.caucho.quercus.expr.FunctionExpr.eval(FunctionExpr.java:126)
   com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
   com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
   com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:239)
   com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:61)
   com.caucho.quercus.env.Env.include(Env.java:3500)
   com.caucho.quercus.expr.IncludeOnceExpr.eval(IncludeOnceExpr.java:83)
   com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
   com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
   com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:239)
   com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:61)
   com.caucho.quercus.env.Env.include(Env.java:3500)
   com.caucho.quercus.expr.IncludeOnceExpr.eval(IncludeOnceExpr.java:83)
   com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
   com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
   com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:239)
   com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:61)
   com.caucho.quercus.page.QuercusPage.executeTop(QuercusPage.java:119)
   com.caucho.quercus.servlet.QuercusServletImpl.service(QuercusServletImpl.java:163)
   com.caucho.quercus.servlet.QuercusServlet.service(QuercusServlet.java:353)
   org.alfresco.module.phpIntegration.servlet.AlfrescoQuercusServlet.access$001(AlfrescoQuercusServlet.java:50)
   org.alfresco.module.phpIntegration.servlet.AlfrescoQuercusServlet.service(AlfrescoQuercusServlet.java:112)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

Je précise que le module php est installé et actif, car, le lien :
http://localhost:8080/alfresco/php/Examples/SimpleBrowse/index.php
fonctionne bien.

Je suppose que j'ai oublié un paramétrage quelque part … mais :
- quel paramétrage ?
- où ?

Merci d'avance et bonne journée,

Thomas

Outcomes