Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-8729

Code macro issue with ViM language

    XMLWordPrintable

Details

    • Unknown

    Description

      Hello,

      I try to highlight vim code available at http://pygments.org/demo/61839/ with code macro.
      Note that vim code is highlighted without error by pygments.org wed site.

      When I set language="vim", I get the following error stack:

      org.xwiki.rendering.macro.MacroExecutionException: Failed to highlight content
      	at org.xwiki.rendering.internal.macro.code.CodeMacro.parseContent(CodeMacro.java:115)
      	at org.xwiki.rendering.internal.macro.code.CodeMacro.parseContent(CodeMacro.java:51)
      	at org.xwiki.rendering.macro.box.AbstractBoxMacro.execute(AbstractBoxMacro.java:141)
      	at org.xwiki.rendering.macro.box.AbstractBoxMacro.execute(AbstractBoxMacro.java:53)
      	at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transformOnce(MacroTransformation.java:185)
      	at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:132)
      	at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:87)
      	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:250)
      	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:124)
      	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:54)
      	at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:80)
      	at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:38)
      	at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:113)
      	at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:50)
      	at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:67)
      	at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:41)
      	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:917)
      	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:896)
      	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:927)
      	at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:603)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:601)
      	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
      	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
      	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
      	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
      	at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
      	at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
      	at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
      	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
      	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
      	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
      	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
      	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:228)
      	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:187)
      	at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:105)
      	at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1765)
      	at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1705)
      	at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:854)
      	at sun.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:601)
      	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
      	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
      	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
      	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
      	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
      	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
      	at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216)
      	at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311)
      	at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230)
      	at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
      	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
      	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
      	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
      	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
      	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
      	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
      	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:228)
      	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:187)
      	at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:105)
      	at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1765)
      	at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:155)
      	at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:241)
      	at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:116)
      	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:621)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:120)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:144)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
      	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
      	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
      	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
      	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
      	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
      	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
      	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
      	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
      	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
      	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      	at java.lang.Thread.run(Thread.java:722)
      Caused by: Traceback (most recent call last):
        File "<string>", line 3, in <module>
        File "<string>", line 3, in <module>
        File "__pyclasspath__/pygments/lexers/__init__.py", line 75, in get_lexer_by_name
        File "__pyclasspath__/pygments/lexer.py", line 470, in __call__
        File "__pyclasspath__/pygments/lexers/text.py", line 799, in __init__
      java.lang.ClassFormatError: Invalid method Code length 89319 in class file pygments/lexers/_vimbuiltins$py
      	at java.lang.ClassLoader.defineClass1(Native Method)
      	at java.lang.ClassLoader.defineClass(ClassLoader.java:787)
      	at org.python.core.BytecodeLoader$Loader.loadClassFromBytes(BytecodeLoader.java:119)
      	at org.python.core.BytecodeLoader.makeClass(BytecodeLoader.java:37)
      	at org.python.core.BytecodeLoader.makeCode(BytecodeLoader.java:67)
      	at org.python.core.util.importer.getModuleCode(importer.java:217)
      	at org.python.core.util.importer.importer_load_module(importer.java:95)
      	at org.python.core.ClasspathPyImporter.ClasspathPyImporter_load_module(ClasspathPyImporter.java:63)
      	at org.python.core.ClasspathPyImporter$ClasspathPyImporter_load_module_exposer.__call__(Unknown Source)
      	at org.python.core.PyBuiltinMethodNarrow.__call__(PyBuiltinMethodNarrow.java:47)
      	at org.python.core.imp.loadFromLoader(imp.java:518)
      	at org.python.core.imp.find_module(imp.java:472)
      	at org.python.core.PyModule.impAttr(PyModule.java:100)
      	at org.python.core.imp.import_next(imp.java:720)
      	at org.python.core.imp.import_logic(imp.java:782)
      	at org.python.core.imp.import_module_level(imp.java:842)
      	at org.python.core.imp.importName(imp.java:917)
      	at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
      	at org.python.core.PyObject.__call__(PyObject.java:357)
      	at org.python.core.__builtin__.__import__(__builtin__.java:1173)
      	at org.python.core.imp.importFromAs(imp.java:1011)
      	at org.python.core.imp.importFrom(imp.java:987)
      	at pygments.lexers.text$py.__init__$25(__pyclasspath__/pygments/lexers/text.py:804)
      	at pygments.lexers.text$py.call_function(__pyclasspath__/pygments/lexers/text.py)
      	at org.python.core.PyTableCode.call(PyTableCode.java:165)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:301)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:194)
      	at org.python.core.PyFunction.__call__(PyFunction.java:387)
      	at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:220)
      	at org.python.core.PyMethod.__call__(PyMethod.java:211)
      	at org.python.core.PyMethod.__call__(PyMethod.java:206)
      	at org.python.core.Deriveds.dispatch__init__(Deriveds.java:19)
      	at org.python.core.PyObjectDerived.dispatch__init__(PyObjectDerived.java:1057)
      	at org.python.core.PyType.type___call__(PyType.java:1565)
      	at org.python.core.PyType$type___call___exposer.__call__(Unknown Source)
      	at org.python.core.PyMethodDescr.method_descriptor___call__(PyMethodDescr.java:54)
      	at org.python.core.PyMethodDescr.__call__(PyMethodDescr.java:43)
      	at org.python.core.PyObject._callextra(PyObject.java:527)
      	at pygments.lexer$py.__call__$38(__pyclasspath__/pygments/lexer.py:470)
      	at pygments.lexer$py.call_function(__pyclasspath__/pygments/lexer.py)
      	at org.python.core.PyTableCode.call(PyTableCode.java:165)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:301)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:194)
      	at org.python.core.PyFunction.__call__(PyFunction.java:387)
      	at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:220)
      	at org.python.core.PyMethod.__call__(PyMethod.java:211)
      	at org.python.core.PyMethod.__call__(PyMethod.java:206)
      	at org.python.core.PyTypeDerived.__call__(PyTypeDerived.java:951)
      	at org.python.core.PyObject._callextra(PyObject.java:527)
      	at pygments.lexers$py.get_lexer_by_name$4(__pyclasspath__/pygments/lexers/__init__.py:80)
      	at pygments.lexers$py.call_function(__pyclasspath__/pygments/lexers/__init__.py)
      	at org.python.core.PyTableCode.call(PyTableCode.java:165)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:301)
      	at org.python.core.PyFunction.function___call__(PyFunction.java:376)
      	at org.python.core.PyFunction.__call__(PyFunction.java:371)
      	at org.python.pycode._pyx1.f$0(<string>:5)
      	at org.python.pycode._pyx1.call_function(<string>)
      	at org.python.core.PyTableCode.call(PyTableCode.java:165)
      	at org.python.core.PyCode.call(PyCode.java:18)
      	at org.python.core.Py.runCode(Py.java:1275)
      	at org.python.core.Py.exec(Py.java:1319)
      	at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:206)
      	at org.xwiki.rendering.internal.parser.pygments.PygmentsParser.getLexer(PygmentsParser.java:266)
      	at org.xwiki.rendering.internal.parser.pygments.PygmentsParser.highlight(PygmentsParser.java:225)
      	at org.xwiki.rendering.internal.parser.pygments.PygmentsParser.highlight(PygmentsParser.java:193)
      	at org.xwiki.rendering.internal.macro.code.CodeMacro.highlight(CodeMacro.java:149)
      	at org.xwiki.rendering.internal.macro.code.CodeMacro.parseContent(CodeMacro.java:112)
      	at org.xwiki.rendering.internal.macro.code.CodeMacro.parseContent(CodeMacro.java:51)
      	at org.xwiki.rendering.macro.box.AbstractBoxMacro.execute(AbstractBoxMacro.java:141)
      	at org.xwiki.rendering.macro.box.AbstractBoxMacro.execute(AbstractBoxMacro.java:53)
      	at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transformOnce(MacroTransformation.java:185)
      	at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:132)
      	at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:87)
      	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:250)
      	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:124)
      	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:54)
      	at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:80)
      	at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:38)
      	at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:113)
      	at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:50)
      	at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:67)
      	at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:41)
      	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:917)
      	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:896)
      	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:927)
      	at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:603)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:601)
      	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
      	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
      	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
      	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
      	at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
      	at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
      	at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
      	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
      	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
      	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
      	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
      	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:228)
      	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:187)
      	at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:105)
      	at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1765)
      	at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1705)
      	at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:854)
      	at sun.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:601)
      	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
      	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
      	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
      	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
      	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
      	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
      	at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216)
      	at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311)
      	at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230)
      	at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
      	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
      	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
      	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
      	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
      	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
      	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
      	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:228)
      	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:187)
      	at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:105)
      	at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1765)
      	at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:155)
      	at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:241)
      	at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:116)
      	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:621)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:120)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:144)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
      	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
      	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
      	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
      	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
      	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
      	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
      	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
      	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
      	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
      	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      	at java.lang.Thread.run(Thread.java:722)
      
      java.lang.ClassFormatError: java.lang.ClassFormatError: Invalid method Code length 89319 in class file pygments/lexers/_vimbuiltins$py
      
      	at org.python.core.Py.JavaError(Py.java:495)
      	at org.python.core.PyTableCode.call(PyTableCode.java:168)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:301)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:194)
      	at org.python.core.PyFunction.__call__(PyFunction.java:387)
      	at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:220)
      	at org.python.core.PyMethod.__call__(PyMethod.java:211)
      	at org.python.core.PyMethod.__call__(PyMethod.java:206)
      	at org.python.core.Deriveds.dispatch__init__(Deriveds.java:19)
      	at org.python.core.PyObjectDerived.dispatch__init__(PyObjectDerived.java:1057)
      	at org.python.core.PyType.type___call__(PyType.java:1565)
      	at org.python.core.PyType$type___call___exposer.__call__(Unknown Source)
      	at org.python.core.PyMethodDescr.method_descriptor___call__(PyMethodDescr.java:54)
      	at org.python.core.PyMethodDescr.__call__(PyMethodDescr.java:43)
      	at org.python.core.PyObject._callextra(PyObject.java:527)
      	at pygments.lexer$py.__call__$38(__pyclasspath__/pygments/lexer.py:470)
      	at pygments.lexer$py.call_function(__pyclasspath__/pygments/lexer.py)
      	at org.python.core.PyTableCode.call(PyTableCode.java:165)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:301)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:194)
      	at org.python.core.PyFunction.__call__(PyFunction.java:387)
      	at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:220)
      	at org.python.core.PyMethod.__call__(PyMethod.java:211)
      	at org.python.core.PyMethod.__call__(PyMethod.java:206)
      	at org.python.core.PyTypeDerived.__call__(PyTypeDerived.java:951)
      	at org.python.core.PyObject._callextra(PyObject.java:527)
      	at pygments.lexers$py.get_lexer_by_name$4(__pyclasspath__/pygments/lexers/__init__.py:80)
      	at pygments.lexers$py.call_function(__pyclasspath__/pygments/lexers/__init__.py)
      	at org.python.core.PyTableCode.call(PyTableCode.java:165)
      	at org.python.core.PyBaseCode.call(PyBaseCode.java:301)
      	at org.python.core.PyFunction.function___call__(PyFunction.java:376)
      	at org.python.core.PyFunction.__call__(PyFunction.java:371)
      	at org.python.pycode._pyx1.f$0(<string>:5)
      	at org.python.pycode._pyx1.call_function(<string>)
      	at org.python.core.PyTableCode.call(PyTableCode.java:165)
      	at org.python.core.PyCode.call(PyCode.java:18)
      	at org.python.core.Py.runCode(Py.java:1275)
      	at org.python.core.Py.exec(Py.java:1319)
      	at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:206)
      	at org.xwiki.rendering.internal.parser.pygments.PygmentsParser.getLexer(PygmentsParser.java:266)
      	at org.xwiki.rendering.internal.parser.pygments.PygmentsParser.highlight(PygmentsParser.java:225)
      	at org.xwiki.rendering.internal.parser.pygments.PygmentsParser.highlight(PygmentsParser.java:193)
      	at org.xwiki.rendering.internal.macro.code.CodeMacro.highlight(CodeMacro.java:149)
      	at org.xwiki.rendering.internal.macro.code.CodeMacro.parseContent(CodeMacro.java:112)
      	... 103 more
      Caused by: java.lang.ClassFormatError: Invalid method Code length 89319 in class file pygments/lexers/_vimbuiltins$py
      	at java.lang.ClassLoader.defineClass1(Native Method)
      	at java.lang.ClassLoader.defineClass(ClassLoader.java:787)
      	at org.python.core.BytecodeLoader$Loader.loadClassFromBytes(BytecodeLoader.java:119)
      	at org.python.core.BytecodeLoader.makeClass(BytecodeLoader.java:37)
      	at org.python.core.BytecodeLoader.makeCode(BytecodeLoader.java:67)
      	at org.python.core.util.importer.getModuleCode(importer.java:217)
      	at org.python.core.util.importer.importer_load_module(importer.java:95)
      	at org.python.core.ClasspathPyImporter.ClasspathPyImporter_load_module(ClasspathPyImporter.java:63)
      	at org.python.core.ClasspathPyImporter$ClasspathPyImporter_load_module_exposer.__call__(Unknown Source)
      	at org.python.core.PyBuiltinMethodNarrow.__call__(PyBuiltinMethodNarrow.java:47)
      	at org.python.core.imp.loadFromLoader(imp.java:518)
      	at org.python.core.imp.find_module(imp.java:472)
      	at org.python.core.PyModule.impAttr(PyModule.java:100)
      	at org.python.core.imp.import_next(imp.java:720)
      	at org.python.core.imp.import_logic(imp.java:782)
      	at org.python.core.imp.import_module_level(imp.java:842)
      	at org.python.core.imp.importName(imp.java:917)
      	at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
      	at org.python.core.PyObject.__call__(PyObject.java:357)
      	at org.python.core.__builtin__.__import__(__builtin__.java:1173)
      	at org.python.core.imp.importFromAs(imp.java:1011)
      	at org.python.core.imp.importFrom(imp.java:987)
      	at pygments.lexers.text$py.__init__$25(__pyclasspath__/pygments/lexers/text.py:804)
      	at pygments.lexers.text$py.call_function(__pyclasspath__/pygments/lexers/text.py)
      	at org.python.core.PyTableCode.call(PyTableCode.java:165)
      	... 145 more
      

      Regards,

      Arnaud.

      Attachments

        Activity

          People

            tmortagne Thomas Mortagne
            arnaud Arnaud Bourree
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: