On Fri, Oct 28, 2011 at 12:09 PM, Yang Li <[email protected]> wrote: > Now it works! After I added something to the page... > > I must be the cache.... I enabled cache of all the wiki pages to improve > performance....
The thing is that if you enable the cache for a page then the page will always be displayed the same way as long as its URL does not change, you should never enable rendering cache for the whole wiki and especially not for page like this. > > 于 2011/10/28 16:20, Vincent Massol 写道: >> >> On Oct 28, 2011, at 10:03 AM, Yang Li wrote: >> >>> 于 2011/10/28 15:51, Vincent Massol 写道: >>>> >>>> Hi, >>>> >>>> On Oct 28, 2011, at 9:48 AM, Yang Li wrote: >>>> >>>>> 于 2011/10/28 15:04, Thomas Mortagne 写道: >>>>>> >>>>>> "You don't have the right to execute this script" is pretty clear, >>>>>> that means you don't have programming right. >>>>>> >>>>> How can I get programming right? >>>>> Since I installed the extension as administrator and checked the test >>>>> presentation page as administrator! >>>> >>>> If you're installing this extension in a farm then you must have >>>> programming rights at the farm level (ie on the main wiki of the farm). >>>> >>>> Where are you installing it? >>>> >>> I am not using a farm...I installed the latest XE3.2 into Tomcat with >>> mysql and then imported all the former pages from an XE3.1 installation into >>> it and then imported the basis XE3.2 xar files .... >>> >>> >>> I tried to grant Programing rights to the Admin group just now, and >>> reimported the presentation xar as administrator, it still doesn't work :( >> >> Make sure you're logged with a user with programming rights, edit >> Presentation.PresentationSkin and just save it. Do the same with >> Presentation.PresentationSlideGenerator (these are the 2 pages requiring >> Programming Rights). >> >> Thanks >> -Vincent >> >>>> Thanks >>>> -Vincent >>>> >>>>>> On Fri, Oct 28, 2011 at 7:40 AM, Yang Li<[email protected]> >>>>>> wrote: >>>>>>> >>>>>>> After add the presentation class to the page, I got the following >>>>>>> error >>>>>>> even as the adminitrator. >>>>>>> >>>>>>> *Slides*Failed to execute the [groovy] >>>>>>> macroorg.xwiki.rendering.macro.MacroExecutionException: You don't >>>>>>> have >>>>>>> the right to execute this script at >>>>>>> >>>>>>> org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:198) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:59) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transformOnce(MacroTransformation.java:196) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:141) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:81) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:253) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:125) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:55) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:80) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:38) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.internal.sheet.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:232) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.internal.sheet.SheetDocumentDisplayer.displayAsSheetAuthor(SheetDocumentDisplayer.java:204) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.internal.sheet.SheetDocumentDisplayer.applySheet(SheetDocumentDisplayer.java:168) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.internal.sheet.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:104) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.internal.sheet.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:57) >>>>>>> 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:827) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:806) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:837) >>>>>>> at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:585) >>>>>>> at >>>>>>> sun.reflect.GeneratedMethodAccessor388.invoke(Unknown Source) at >>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at >>>>>>> java.lang.reflect.Method.invoke(Unknown Source) 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:186) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:152) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:117) >>>>>>> at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1816) at >>>>>>> com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1753) at >>>>>>> com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:841) at >>>>>>> sun.reflect.GeneratedMethodAccessor166.invoke(Unknown Source) at >>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at >>>>>>> java.lang.reflect.Method.invoke(Unknown Source) 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:186) >>>>>>> at >>>>>>> >>>>>>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:152) >>>>>>> at >>>>>>> >>>>>>> com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:117) >>>>>>> at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1816) at >>>>>>> com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:154) at >>>>>>> com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:238) 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:304) >>>>>>> at >>>>>>> >>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) >>>>>>> at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:128) 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:68) >>>>>>> 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:217) >>>>>>> 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:109) >>>>>>> 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:224) >>>>>>> at >>>>>>> >>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) >>>>>>> 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:100) >>>>>>> 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:405) >>>>>>> at >>>>>>> >>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:964) >>>>>>> at >>>>>>> >>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) >>>>>>> at >>>>>>> >>>>>>> org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1824) >>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown >>>>>>> Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown >>>>>>> Source) at java.lang.Thread.run(Unknown Source) >>>> >>>> _______________________________________________ >>>> users mailing list >>>> [email protected] >>>> http://lists.xwiki.org/mailman/listinfo/users >>> >>> _______________________________________________ >>> users mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/users >> >> _______________________________________________ >> users mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/users > > _______________________________________________ > users mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/users > -- Thomas Mortagne _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
