Re: [xwiki-users] ParseErrorException / Upgrade problems

2008-02-21 Thread David Delbecq
Here is toplevel menu, retrieved from old still running xwiki, in 
xwiki/bin/edit/XWiki/XWikiPreferences?xpage=editprefs - presentation - 
top menu

 a href=../../view/Main/WebHomeHome/aspan | /span
 !--
 a href=../../view/Blog/WebHomeBlog/aspan | /span a 
 href=../../view/Main/KnowledgeBaseKnowledge Base/aspan | /span
 --
 a href=../../view/Main/WhatsNewWhat's new/aspan | /span a 
 href=../../view/Main/WebSearchSearch/aspan | /span 
 #if($xwiki.hasAdminRights())
 a href=../../view/XWiki/WebHomeAdmin/aspan | /span #end
 a href=../../view/Doc/WebHomeDoc/aspan | /span
 !--
 a href=../../view/XWiki/RegisterNewUserRegister/aspan | /span
 --

After inspection, it seems upgrade tool converted it to that awfull stuff:

 a href=$xwiki.getURL(Main.WebHome,view)Home/aspan | /span
 !--
 a href=$xwiki.getURL(Blog.WebHomeBlogaspan | .span a 
 href=..view.Main.KnowledgeBase,view)Knowledge Base/aspan 
 | /span
 --
 a href=$xwiki.getURL(Main.WhatsNewWhat's new/aspan | /span 
 a href=..view.Main.WebSearch,view)Search/aspan | /span
 #if($xwiki.hasAdminRights())
 a href=$xwiki.getURL(XWiki.WebHome,view)Admin/aspan | /span
 #end
 a href=$xwiki.getURL(Doc.WebHome,view)Doc/aspan | /span
 !--
 a 
 href=$xwiki.getURL(XWiki.RegisterNewUser,view)Register/aspan 
 | /span
 --
See the broken tags and incomplete xwiki rules? I don't know why this 
happened. I hope the upgrading tool did not do that to *all* my documents !


Now we have another problem we try to solve. We followed upgrading rules 
(mysql dump + mysql import on test server, then deploy xwiki and wait 
for it to upgrade documents), but all our utf-8 characters are broken. 
It looks like they got interpreted as ISO-8859 in the middle of process, 
somewhere. Take a look at before (current production wiki 0.9) and after 
(test wiki 1.2):
http://img299.imageshack.us/img299/6695/utf8oh6.png

Both old and upgraded test wiki connect using the useUnicode=true and 
characterEncoding=UTF-8 but somehow upgraded database is broken :/ Any hint?


En l'instant précis du 21/02/08 05:13, Sergiu Dumitriu s'exprimait en 
ces termes:
 David Delbecq wrote:

 Try opening server address/xwiki/bin/view/XWiki/Menu?xpage=code and 
 server address/xwiki/bin/view/XWiki/Toolbar?xpage=code and post the 
 code there.


 Or try using a new skin. Some of the new features can't be accessed from 
 the old skin.


   
 This errors happens on every page, which document should i post? The one 
 mentioned in exception? Here it is, but i doubt it's the one at cause:


 
 1 Wiki Knowledge Base

 This is the Wiki Knowledge Base, where you can start writing about 
 your favorite subjects.

 To create new pages, use brackets around the words you want to create 
 links for:

 * [Example Link 1]
 * [Example Link 2]
   
 I'll be glad to post top menu, if i knew where it's stored...

 This seems limited to top menu rendering in xwiki, i see part of error 
 there, complete error (in original mail) was logged in tomcat logs

 Any help appreciated!


 En l'instant précis du 19/02/08 17:34, Sergiu Dumitriu s'exprimait en 
 ces termes:
 
 Can you post the document content?


 David Delbecq wrote:
   
   
 Hello,

 we get this error in xwiki top menu after importing from 0.9. Can someone 
 explain me how to solve this? thanks!




 org.apache.velocity.exception.ParseErrorException: Encountered
 Blog.aspan | .span a
 href=\..view.Main.KnowledgeBase\,\view\)\Knowledge
 Base/aspan | /span \r\n--\r\na href=\ at line 3, column 38 of
 view.Main
 Was expecting one of:
 , ...
 ) ...
 WHITESPACE ...

 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:212)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:152)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.render(XWikiVelocityRenderer.java:95)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.interpret(XWikiVelocityRenderer.java:60)
 at
 com.xpn.xwiki.render.DefaultXWikiRenderingEngine.renderText(DefaultXWikiRenderingEngine.java:247)
 at
 com.xpn.xwiki.render.DefaultXWikiRenderingEngine.interpretText(DefaultXWikiRenderingEngine.java:150)
 at com.xpn.xwiki.XWiki.parseContent(XWiki.java:1313)
 at com.xpn.xwiki.api.XWiki.parseContent(XWiki.java:554)
 at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:295)
 at
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:245)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:203)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:294)
 at
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
 at
 

Re: [xwiki-users] ParseErrorException

2008-02-20 Thread Sergiu Dumitriu
David Delbecq wrote:

Try opening server address/xwiki/bin/view/XWiki/Menu?xpage=code and 
server address/xwiki/bin/view/XWiki/Toolbar?xpage=code and post the 
code there.


Or try using a new skin. Some of the new features can't be accessed from 
the old skin.


 This errors happens on every page, which document should i post? The one 
 mentioned in exception? Here it is, but i doubt it's the one at cause:
 
 
 1 Wiki Knowledge Base

 This is the Wiki Knowledge Base, where you can start writing about 
 your favorite subjects.

 To create new pages, use brackets around the words you want to create 
 links for:

 * [Example Link 1]
 * [Example Link 2]
 
 I'll be glad to post top menu, if i knew where it's stored...
 
 This seems limited to top menu rendering in xwiki, i see part of error 
 there, complete error (in original mail) was logged in tomcat logs
 
 Any help appreciated!
 
 
 En l'instant précis du 19/02/08 17:34, Sergiu Dumitriu s'exprimait en 
 ces termes:
 Can you post the document content?


 David Delbecq wrote:
   
 Hello,

 we get this error in xwiki top menu after importing from 0.9. Can someone 
 explain me how to solve this? thanks!




 org.apache.velocity.exception.ParseErrorException: Encountered
 Blog.aspan | .span a
 href=\..view.Main.KnowledgeBase\,\view\)\Knowledge
 Base/aspan | /span \r\n--\r\na href=\ at line 3, column 38 of
 view.Main
 Was expecting one of:
 , ...
 ) ...
 WHITESPACE ...

 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:212)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:152)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.render(XWikiVelocityRenderer.java:95)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.interpret(XWikiVelocityRenderer.java:60)
 at
 com.xpn.xwiki.render.DefaultXWikiRenderingEngine.renderText(DefaultXWikiRenderingEngine.java:247)
 at
 com.xpn.xwiki.render.DefaultXWikiRenderingEngine.interpretText(DefaultXWikiRenderingEngine.java:150)
 at com.xpn.xwiki.XWiki.parseContent(XWiki.java:1313)
 at com.xpn.xwiki.api.XWiki.parseContent(XWiki.java:554)
 at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:295)
 at
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:245)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:203)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:294)
 at
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:238)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:152)
 at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1354)
 at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:607)
 at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:295)
 at
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:245)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:203)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:294)
 at
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
 at
 org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:194)
 at
 org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:170)
 at
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:238)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:152)
 at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1354)
 at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:105)
 at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:158)
 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:689)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 at
 

Re: [xwiki-users] ParseErrorException

2008-02-19 Thread Sergiu Dumitriu
Can you post the document content?


David Delbecq wrote:
 Hello,
 
 we get this error in xwiki top menu after importing from 0.9. Can someone 
 explain me how to solve this? thanks!
 
 
 
 
 org.apache.velocity.exception.ParseErrorException: Encountered
 Blog.aspan | .span a
 href=\..view.Main.KnowledgeBase\,\view\)\Knowledge
 Base/aspan | /span \r\n--\r\na href=\ at line 3, column 38 of
 view.Main
 Was expecting one of:
 , ...
 ) ...
 WHITESPACE ...
 
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:212)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:152)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.render(XWikiVelocityRenderer.java:95)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.interpret(XWikiVelocityRenderer.java:60)
 at
 com.xpn.xwiki.render.DefaultXWikiRenderingEngine.renderText(DefaultXWikiRenderingEngine.java:247)
 at
 com.xpn.xwiki.render.DefaultXWikiRenderingEngine.interpretText(DefaultXWikiRenderingEngine.java:150)
 at com.xpn.xwiki.XWiki.parseContent(XWiki.java:1313)
 at com.xpn.xwiki.api.XWiki.parseContent(XWiki.java:554)
 at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:295)
 at
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:245)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:203)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:294)
 at
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:238)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:152)
 at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1354)
 at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:607)
 at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at
 org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:295)
 at
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:245)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:203)
 at
 org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:294)
 at
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
 at
 org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:194)
 at
 org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:170)
 at
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:318)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:238)
 at
 com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:152)
 at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1354)
 at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:105)
 at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:158)
 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:689)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 at
 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:673)
 at
 org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466)
 at
 org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
 at
 org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
 at
 org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:362)
 at
 org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:283)
 at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
 at
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 at