cancel
Showing results for 
Search instead for 
Did you mean: 

Installation 3.0 B sous Linux

sebo13
Champ in-the-making
Champ in-the-making
Bonjour,

J'ai essayé avec l'installeur automatique linux , mais que faut il faire ensuite.
Car rien ne marche directement apres installation.
Excuser le neophite

Merci d'avance
13 REPLIES 13

sebo13
Champ in-the-making
Champ in-the-making
Bonjour,

J'ai trouvé le principal problème , effectivement je n'avais pas lu le "read me mysql" , j'ai installé le connecteur java et ca marche.

Seulement j'ai 1 ou 2 erreurs , si vous pouvez me renseigner sur ces erreurs:

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


10:02:31,303 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco started (Labs): Current version 3.0.0 (b 1164) schema 131 - Installed version 3.0.0 (b 1164) schema 131
10:03:22,062 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
10:11:43,668 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco].[Faces Servlet]] "Servlet.service()" pour la servlet Faces Servlet a généré une exception
java.lang.NoSuchMethodException: org.alfresco.web.bean.categories.EditCategoryDialog.clickCategory(javax.faces.event.ActionEvent)
   at java.lang.Class.getMethod(Class.java:1605)
   at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:121)
   at javax.faces.component.UICommand.broadcast(UICommand.java:89)
   at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:97)
   at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:171)
   at org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:32)
   at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:95)
   at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:70)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:139)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:81)
   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:210)
   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:151)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
   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:685)
   at java.lang.Thread.run(Thread.java:619)

merci d'avance

rguinot
Confirmed Champ
Confirmed Champ
* Pour le premier( qui est un WARNING mais pas une ERROR) , c'est simple : ou bien vous n'avez pas installé OpenOffice, ou bien soffice ("lanceur" des applis open office) n'est pas dans votre $PATH.

* Pour la deuxième, cela semble une incompatibilité d'APIs et donc être un bug, si tant est que vous n'avez pas "mélangé" divers composants d'alfresco provenant de versions différentes…

sebo13
Champ in-the-making
Champ in-the-making
Bonjour,

J'ai tout reinstallé proprement et tout démarre correctement seulement après quelques minutes de fonctionnement et de navigation sur Alfresco , j'ai cette erreur:

java.lang.OutOfMemoryError: PermGen space
   at java.lang.ClassLoader.defineClass1(Native Method)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
   at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
   at org.eclipse.jdt.internal.compiler.Compiler.initializeParser(Compiler.java:493)
   at org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:177)
   at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:419)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
   at org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
   at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
   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 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
   at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
   at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
   at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
   at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
   at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)

J'ai lu et appliqué quelques modifications sur alfresco.sh:

export JAVA_OPTS='-Xms128m -Xmx512m -XX:MaxPermSize=512m -server'


Mais rien ni fait , petite précision le démarrage est très long.

Merci d'avance de votre aide.

rguinot
Confirmed Champ
Confirmed Champ
quelle est la configuration matérielle de votre serveur ? quelle JVM utilisez vous ?


Il vous manque peut être le paramètre PermSize tout court : Je mettrais plutôt qq chose comme ceci d'ordre général.

export JAVA_OPTS='-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=128m -server'

Ce sujet a déjà été abordé plusieurs fois sur le forum. bien entendu, la configuration mémoire de la JVM dépend de votre configuration matérielle et de nombreuses options peuvent être ajoutées pour optimiser votre installation.