[~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

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

[~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

Bonjour à tous,

Tout d'abord ma config : Alfresco Community - v4.0.0 (a 3755) sous VM Ubuntu 10.0.4 LTS
Pas en production évidemment.

J'ai un problème tout bête mais très embêtant et que je n'ai pas retrouvé sur le forum : les catégories que je crée n'apparaissent pas dans la liste. Et pourtant elles existent  ! Si je tente deux créations successives d'une même catégorie "Type de document" par exemple, j'obtiens le message d'erreur suivant :
Duplicate child name not allowed

Mais pas de "Type de document" dans la liste des catégories accessibles.
Je ne vois rien dans les log sauf l'erreur Postgres de duplication.

Une idée de ce qui peut se passer ?

Merci par avance pour vos pistes.
7 Replies
jayjayecl
Active Member II

Re: [~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

Je crois avoir aussi remarqué ce bug. Après avoir validé la création de la catégorie, rafraichissez la page (par exemple ctrl+F5 ou ctrl+R) et elle apparait alors.
Voir https://issues.alfresco.com/jira/browse/ALF-10812
chaloupe
Member II

Re: [~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

Bonjour Rodel, et merci pour votre réponse.

Mais non, le rafraichissement de la page n'y change rien.
Par contre, j'ai pu lister les nouvelles catégories dans share, au niveau de l'interface d'attribution des catégories à un document. D'ailleurs, et bizarrement, elles ne sont pas apparues immédiatement mais seulement après que j'ai navigué dans différents niveaux  :?:

Je vais visiter votre lien et creuser.

Encore merci
rguinot
Customer

Re: [~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

Une 4.0.b est parue très récemment. Reproduisez vous le problème avec ce nouveau build ?
chaloupe
Member II

Re: [~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

Bonjour,

Absent depuis quelques jours, je tarde à répondre.
Non, je n'ai pas encore essayé cette nouvelle version. Je m'y mets au plus vite et et vous tiens au courant.

Encore merci.
chaloupe
Member II

Re: [~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

Re-bonjour,

Bon, je viens d'installer la version 4.0b et le problème reste le même : les nouvelles catégories n'apparaissent pas. MAIS, quand je rafraichis la page, j'ai toute cette litanie que j'avoue ne pas comprendre du tout :

javax.faces.FacesException: java.lang.IllegalStateException: Client-id : _idJsp13 is duplicated in the faces tree. Component : dialog:_idJsp13, path: {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UIMessages,Id: _idJsp13]}
causé par :
org.apache.jasper.JasperException: java.lang.IllegalStateException: Client-id : _idJsp13 is duplicated in the faces tree. Component : dialog:_idJsp13, path: {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UIMessages,Id: _idJsp13]}
causé par :
java.lang.IllegalStateException: Client-id : _idJsp13 is duplicated in the faces tree. Component : dialog:_idJsp13, path: {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UIMessages,Id: _idJsp13]}

Avec les détails suivants

javax.faces.FacesException: java.lang.IllegalStateException: Client-id : _idJsp13 is duplicated in the faces tree. Component : dialog:_idJsp13, path: {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UIMessages,Id: _idJsp13]}
at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:432)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:255)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:146)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:147)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.alfresco.repo.web.filter.beans.SessionSynchronizedFilter.doFilter(SessionSynchronizedFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:104)
at sun.reflect.GeneratedMethodAccessor562.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:116)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy231.doFilter(Unknown Source)
at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:68)
at sun.reflect.GeneratedMethodAccessor562.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:116)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy231.doFilter(Unknown Source)
at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
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:191)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
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:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.jasper.JasperException: java.lang.IllegalStateException: Client-id : _idJsp13 is duplicated in the faces tree. Component : dialog:_idJsp13, path: {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UIMessages,Id: _idJsp13]}
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:527)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:413)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:426)
… 45 more
Caused by: java.lang.IllegalStateException: Client-id : _idJsp13 is duplicated in the faces tree. Component : dialog:_idJsp13, path: {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UIMessages,Id: _idJsp13]}
at org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(JspStateManagerImpl.java:374)
at org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(JspStateManagerImpl.java:385)
at org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(JspStateManagerImpl.java:385)
at org.apache.myfaces.application.jsp.JspStateManagerImpl.saveSerializedView(JspStateManagerImpl.java:331)
at org.apache.myfaces.taglib.core.ViewTag.doAfterBody(ViewTag.java:162)
at org.apache.jsp.jsp.dialog.container_jsp._jspService(container_jsp.java:759)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
… 55 more

Par contre - et c'est le point déjà très positif - je vois finalement mes nouvelles catégories (dans Explorer) après avoir navigué dans leur arborescence !
Comportement similaire dans Share (sauf l'erreur). Il semble que le rafraichissement ne soit pas au top…suffit de naviguer et ça réapparait.

Bon, un bug d'affichage qui ne me bloque plus en tous cas.
jayjayecl
Active Member II

Re: [~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

question bête : pourquoi utilisez-vous l'interface Explorer ?
chaloupe
Member II

Re: [~RESOLU] Community v4.0.0 les catégories n'apparaissent pas

Réponse idiote : par habitude  Smiley Very Happy
Ceci dit, le problème reste entier sur share.
Je ne suis pas en production, simplement en train d'explorer (c'est le cas de le dire;o) le produit. Et l'interface me semble plus intuitive sur "explorer" pour tester mes bricolages.