[ 
http://jira.xwiki.org/jira/browse/XWIKI-2035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_22027
 ] 

Ricardo Rodríguez commented on XWIKI-2035:
------------------------------------------

Hi Vincent, Sergiu,

This is making me nuts... :-( I am not able to find a pattern for the error. 
Let's start by answering Sergiu's questions:

My test environment: Mac OS X (Leopard fully patched), *MySQL 5.0.27*, Tomcat 
6.0.10, *mysql-connector-java-5.1.5*

- Did you upgrade from a previous install, or you used a clean database and a 
new wiki directory? 
Upgrade from a previous installation running 1.1.x, 1.2x,...

- Can you check that the xwikircs table exists in the database? (mysql> show 
tables;)
Yes, the table exists

- Can you check that there is something in that table? (mysql> select count(*) 
from xwikircs;)
The result is an integer > 0

I have been preparing an ad hoc database where you can be the errors. It was 
doing "fine" (I mean, errors appear systematically), but after some rollback 
operations and deleting some entries from the recyble bin, all the documents 
seem to work fine now.

I will sent to Vincent an account for the in troubles xwiki installation and to 
access to the mysql dump. It is running in a Linux box (Suse Linux 9.x / OES) 
and MySQL 5.0.24a, Tomcat 6.0.10.

Thanks!

> "Exception while patching" error
> --------------------------------
>
>                 Key: XWIKI-2035
>                 URL: http://jira.xwiki.org/jira/browse/XWIKI-2035
>             Project: XWiki Platform
>          Issue Type: Bug
>          Components: Storage
>    Affects Versions: 1.2
>         Environment: Tomcat 6.0.10 running on Suse Linux and Mac OS X 
> Leopard. MySQL 5.0.24a and MySQL 5.0.27
>            Reporter: Ricardo Rodríguez
>         Assigned To: Vincent Massol
>             Fix For: 1.2.1
>
>
> Working with 1.2.6932. New documents "seem" to work fine "for a while": you 
> can access revisions and make comparisons without problem during some time, 
> then any URL including ?rev= throws the following exception:
> Error number 3103 in 3: Exception while reading document version {1}
> Wrapped Exception: Error number 13027 in 13: Exception while patching
> Wrapped Exception: line::java.lang.NumberFormatException
> com.xpn.xwiki.XWikiException: Error number 3103 in 3: Exception while reading 
> document version {1}
> Wrapped Exception: Error number 13027 in 13: Exception while patching
> Wrapped Exception: line::java.lang.NumberFormatException
>       at 
> com.xpn.xwiki.doc.XWikiDocumentArchive.loadDocument(XWikiDocumentArchive.java:319)
>       at 
> com.xpn.xwiki.store.XWikiHibernateVersioningStore.loadXWikiDoc(XWikiHibernateVersioningStore.java:162)
>       at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1060)
>       at com.xpn.xwiki.web.XWikiAction.handleRevision(XWikiAction.java:257)
>       at com.xpn.xwiki.web.ViewrevAction.render(ViewrevAction.java:29)
>       at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:148)
>       at 
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>       at 
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>       at 
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>       at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:117)
>       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:228)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>       at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
>       at 
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
>       at java.lang.Thread.run(Unknown Source)
> Wrapped Exception:
> com.xpn.xwiki.XWikiException: Error number 13027 in 13: Exception while 
> patching
> Wrapped Exception: line::java.lang.NumberFormatException
>       at com.xpn.xwiki.doc.rcs.XWikiPatch.patch(XWikiPatch.java:177)
>       at 
> com.xpn.xwiki.doc.XWikiDocumentArchive.getVersionXml(XWikiDocumentArchive.java:332)
>       at 
> com.xpn.xwiki.doc.XWikiDocumentArchive.loadDocument(XWikiDocumentArchive.java:304)
>       at 
> com.xpn.xwiki.store.XWikiHibernateVersioningStore.loadXWikiDoc(XWikiHibernateVersioningStore.java:162)
>       at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1060)
>       at com.xpn.xwiki.web.XWikiAction.handleRevision(XWikiAction.java:257)
>       at com.xpn.xwiki.web.ViewrevAction.render(ViewrevAction.java:29)
>       at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:148)
>       at 
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>       at 
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>       at 
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>       at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:117)
>       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:228)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>       at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
>       at 
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
>       at java.lang.Thread.run(Unknown Source)
> Wrapped Exception:
> java.lang.NumberFormatException: For input string: " "
>       at java.lang.NumberFormatException.forInputString(Unknown Source)
>       at java.lang.Integer.parseInt(Unknown Source)
>       at java.lang.Integer.parseInt(Unknown Source)
>       at com.xpn.xwiki.doc.rcs.XWikiPatchUtils.patch(XWikiPatchUtils.java:89)
>       at com.xpn.xwiki.doc.rcs.XWikiPatch.patch(XWikiPatch.java:175)
>       at 
> com.xpn.xwiki.doc.XWikiDocumentArchive.getVersionXml(XWikiDocumentArchive.java:332)
>       at 
> com.xpn.xwiki.doc.XWikiDocumentArchive.loadDocument(XWikiDocumentArchive.java:304)
>       at 
> com.xpn.xwiki.store.XWikiHibernateVersioningStore.loadXWikiDoc(XWikiHibernateVersioningStore.java:162)
>       at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1060)
>       at com.xpn.xwiki.web.XWikiAction.handleRevision(XWikiAction.java:257)
>       at com.xpn.xwiki.web.ViewrevAction.render(ViewrevAction.java:29)
>       at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:148)
>       at 
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>       at 
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>       at 
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>       at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:117)
>       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:228)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>       at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
>       at 
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
>       at java.lang.Thread.run(Unknown Source)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.xwiki.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
_______________________________________________
notifications mailing list
notifications@xwiki.org
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to