Projet

Général

Profil

Actions

Support #2146

fermé

Erreur à la création d'une publication pour un rédacteur

Ajouté par Anonyme il y a plus de 12 ans. Mis à jour il y a plus de 12 ans.

Statut:
Closed
Priorité:
Urgent
Assigné à:
Début:
29/06/2011
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox 4.x
Votre version de Silverpeas:
5.6
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Le rédacteur ne peut "terminer" la création de sa publication. L'erreur suivante s'affiche :

----------------------------------------------------------------------------------------------------------
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.rmi.ServerException: RuntimeException; nested exception is:
com.stratelia.webactiv.kmelia.model.KmeliaRuntimeException: kmelia.EX_IMPOSSIBLE_DE_MODIFIER_LA_PUBLICATION
org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:421)
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:209)
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
org.jboss.ejb.Container.invoke(Container.java:1072)
sun.reflect.GeneratedMethodAccessor413.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271)
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670)
org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
$Proxy327.draftOutPublication(Unknown Source)
com.stratelia.webactiv.kmelia.control.KmeliaSessionController.draftOutPublication(KmeliaSessionController.java:1738)
com.stratelia.webactiv.kmelia.servlets.KmeliaRequestRouter.getDestination(KmeliaRequestRouter.java:880)
com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.computeDestination(ComponentRequestRouter.java:195)
com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doPost(ComponentRequestRouter.java:84)
com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doGet(ComponentRequestRouter.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
com.silverpeas.whitePages.filters.ComponentRequestRouterFilter.doFilter(ComponentRequestRouterFilter.java:93)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

root cause

com.stratelia.webactiv.kmelia.model.KmeliaRuntimeException: kmelia.EX_IMPOSSIBLE_DE_MODIFIER_LA_PUBLICATION
com.stratelia.webactiv.kmelia.control.ejb.KmeliaBmEJB.draftOutPublication(KmeliaBmEJB.java:3277)
com.stratelia.webactiv.kmelia.control.ejb.KmeliaBmEJB.draftOutPublication(KmeliaBmEJB.java:3215)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jboss.invocation.Invocation.performCall(Invocation.java:386)
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:233)
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:156)
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:173)
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:228)
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java:97)
org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java:81)
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
org.jboss.ejb.Container.invoke(Container.java:1072)
sun.reflect.GeneratedMethodAccessor413.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271)
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670)
org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
$Proxy327.draftOutPublication(Unknown Source)
com.stratelia.webactiv.kmelia.control.KmeliaSessionController.draftOutPublication(KmeliaSessionController.java:1738)
com.stratelia.webactiv.kmelia.servlets.KmeliaRequestRouter.getDestination(KmeliaRequestRouter.java:880)
com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.computeDestination(ComponentRequestRouter.java:195)
com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doPost(ComponentRequestRouter.java:84)
com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doGet(ComponentRequestRouter.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
com.silverpeas.whitePages.filters.ComponentRequestRouterFilter.doFilter(ComponentRequestRouterFilter.java:93)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

note The full stack trace of the root cause is available in the JBoss Web/3.0.0-CR1 logs.
JBoss Web/3.0.0-CR1


=> la publication n'est pas terminée, du coup elle reste en brouillon pour son auteur
=> il n'y pas de mail de notification de validation envoyé au(x) valideur(s)
=> la publication est invisible pour le(s) valideur(s) (donc invalidable)
=> le rédacteur de la publication n'a pas les droits pour sortir du mode brouillon : erreur identique (HTTP Status 5000.... kmelia.EX_IMPOSSIBLE_DE_MODIFIER_LA_PUBLICATION...) à celle lors de la création de la publication.


Fichiers

DisplaySilverTrace.jsp (97,7 ko) DisplaySilverTrace.jsp Anonyme, 30/06/2011 15:17

Demandes liées 2 (0 ouverte2 fermées)

Lié à GED - Bug #2054: Pas de notification envoyée sur création de publicationClosedNicolas Eysseric01/06/2011

Actions
Lié à GED - Bug #2081: Impossible de créer une publication avec un rôle RedacteurClosed07/06/2011

Actions
Actions

Formats disponibles : Atom PDF