Bug #3048
ferméErreur lors de l'édition d'une position du PDC
100%
Description
Scénario :
1. je crée un billet dans le blog, que j'indexe selon des valeurs du PDC
2. je quitte le billet.
3. je retourne sur mon billet, clique sur "modifier", puis dans l'oglet "plan de classement"
4. j'édite une position => je change une valeur d'un axe
5. je tombe sur un message d'erreur et ne peut pas modifier ma position. Je dois supprimer la position et la recréer avec les valeurs souhaitées.
Le message d'erreur (en plus de l'impression d'écran) :
!!! Message Pdc.CANNOT_UPDATE_POSITION NOT INITIALIZED !!!
Impossible de modifier une position sur le SilverObjectId
ERREUR: erreur de syntaxe sur ou près de « , » Position : 65
org.postgresql.util.PSQLException: ERREUR: erreur de syntaxe sur ou près de « , »
Position : 65
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2102)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1835)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:500)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:388)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:334)
at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedStatement.java:365)
at com.stratelia.silverpeas.classifyEngine.ClassifyEngine.updateSilverObjectPosition(ClassifyEngine.java:538)
at com.stratelia.silverpeas.pdc.control.PdcClassifyBmImpl.updatePosition(PdcClassifyBmImpl.java:109)
at com.stratelia.silverpeas.pdc.control.PdcBmImpl.updatePosition(PdcBmImpl.java:1966)
at com.stratelia.silverpeas.pdcPeas.control.PdcClassifySessionController.updatePosition(PdcClassifySessionController.java:163)
at com.stratelia.silverpeas.pdcPeas.servlets.PdcClassifyRequestRouter.getDestination(PdcClassifyRequestRouter.java:230)
at com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.computeDestination(ComponentRequestRouter.java:200)
at com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doPost(ComponentRequestRouter.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at com.silverpeas.whitePages.filters.ComponentRequestRouterFilter.doFilter(ComponentRequestRouterFilter.java:93)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285)
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:159)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951)
at java.lang.Thread.run(Thread.java:662)
Fichiers
Mis à jour par Nicolas Eysseric il y a plus de 12 ans
- Projet changé de Blog à Silverpeas Core
- Statut changé de New à Resolved
- Assigné à mis à Nicolas Eysseric
Le problème est plus général que la seule application Blog.
Mis à jour par Nicolas Eysseric il y a plus de 12 ans
- Catégorie mis à Plan de classement
- Statut changé de Resolved à Closed
- Version cible mis à Version 5.9
- % réalisé changé de 0 à 100
- Navigateur changé de Firefox 10 à Tous
- Votre base de données changé de PostgreSQL à Toutes