Base de connaissances Adélia Studio
Erreur dans lexécution de la macro [groovy]. Cause : [Cannot invoke method getValue() on null object]. Cliquer sur ce message pour voir plus de détails.
org.xwiki.rendering.macro.MacroExecutionException: Failed to evaluate Script Macro for content [/* Détermination simple du niveau d'accès */
String level = "Private"
def output = new StringBuilder()
def deny = new StringBuilder()
/* DEBUG : output << "{{hardis-expand title='🔒 Page access rights (only visible to group ITD XWIKI ADMIN + SECU)'}}\n" */
output << "{{hardis-expand title='🔒 Page access rights'}}\n"
def currentDoc = xwiki.getDocument(doc.fullName)
while (currentDoc != null)
{
def currentwp = xwiki.getDocument(currentDoc.space + ".WebPreferences")
if (currentwp != null)
{
def webprefglobalrights = currentwp.getObjects("XWiki.XWikiGlobalRights")
webprefglobalrights = webprefglobalrights?.findAll { it != null }
if (webprefglobalrights && !webprefglobalrights.isEmpty())
{
/* DEBUG : output << "currentDoc = " + currentDoc.fullName + ".WebPreferences => XWiki.XWikiGlobalRights=" + webprefglobalrights.size() + "\n" */
webprefglobalrights.each
{
if (it != null) {
def subject = it.getProperty("groups").value
if (subject.trim() != "" && level != "Internal" && level != "Internal+" && level != "Public" && it.getProperty("allow").value == 1)
level = "Restricted"
if (!subject?.trim())
{
subject = it.getProperty("users").value
}
def userDoc = xwiki.getDocument(subject)
subject = subject.replace("XWiki.", "")
if (!subject?.trim() || subject == "XWikiGuest")
{
subject = "ALL USERS"
if (it.getProperty("allow").value == 1) level = "Public"
}
if (level != "Public" && it.getProperty("allow").value == 1)
{
if (subject == "EXTERIEURS")
level = "Internal+"
else if (level != "Internal+" && level != "Internal" && subject == "HARDIS FRANCE")
level = "Internal_fr"
else if (level != "Internal+" && (subject == "HARDIS GLOBAL" || subject == "HARDIS GROUP"))
level = "Internal"
}
if (userDoc.getValue("first_name"))
{
subject = userDoc.getValue("first_name") + " " + userDoc.getValue("last_name")
}
if (it.getProperty("allow").value == 0)
deny << "(% style='color:#e74c3c' %),,**Deny " + subject + " : " + it.getProperty("levels").value + "**,,(%%)\n"
else output << subject + " : " + it.getProperty("levels").value + "\n"
}
}
break
}
}
/* On récupère l'espace parent (toute page un considéré comme un espace par XWiki) */
def space = currentDoc.space
def parentSpace = space.contains(".") ? space.substring(0, space.lastIndexOf(".")) : null
if (parentSpace)
{
currentDoc = xwiki.getDocument(parentSpace + ".WebHome")
}
else
{
break
}
if (!currentDoc || !parentSpace)
{
break
}
/* DEBUG : output << "GET PARENT : " + currentDoc.fullName + "\n" */
}
/* DEBUG : output << "\n\nConfidentialité = " + level */
output << deny + "{{/hardis-expand}}\n\n"
def currentUser = xwiki.getUser(xcontext.user)
if (level == "Restricted" || level == "Private" || currentUser.isUserInGroup("XWiki.XWikiAdminGroup") || currentUser.isUserInGroup("XWiki.ITD XWIKI ADMIN") || xwiki.hasAccessLevel("edit", xcontext.user, doc.fullName))
{
print(output.toString())
}
/* backround : restricted=#ffdfb4, private=#ffc8c9, interne=#e2f0c0, public=#ccf0ff */
/* color : restricted=#ff9405, private=#ff484c, interne=#9ecc2e, public=#5cf
public : Ce contenu public vous est proposé par HARDIS GROUP. / This public content is offered by HARDIS GROUP.
restricted=ATTENTION ! L’accès à ce contenu est restreint à un groupe de personnes, il ne doit être diffusé qu'aux personnes autorisées selon les règles C2 disponibles ici : C2 /
BE CAREFUL! Access to this content is restricted to a group of people, it may only be distributed to authorized persons in accordance with C2 rules, available here: C2
private: ATTENTION ! Ce contenu est strictement confidentiel, il ne doit pas être diffusé. / CAUTION! This content is strictly confidential, it must NOT be shared.
internal: Ce contenu est réservé aux collaborateurs Hardis. / This content is reserved for Hardis employees.
internal_fr: Ce contenu est réservé aux collaborateurs Hardis français. / This content is reserved for french Hardis employees.
internal+: Ce contenu est réservé aux collaborateurs Hardis et aux sous-traitants. / This content is reserved for Hardis employees and subcontractors. */
def language = xcontext.locale.language
def background = "#ffc8c9"
def border = "#ff9405"
def text = "CAUTION! This content is strictly confidential, it must NOT be shared."
if (language == "fr")
text = "ATTENTION ! Ce contenu est strictement confidentiel, il ne doit pas être diffusé."
if (level == "Restricted"){
background = "#ffdfb4"
text = "BE CAREFUL! Access to this content is restricted to a group of people, it may only be distributed to authorized persons in accordance with C2 rules, available here: [[C2>>doc:SDIHG.129138970.683253665.WebHome]]"
if (language == "fr")
text = "ATTENTION ! L’accès à ce contenu est restreint à un groupe de personnes, il ne doit être diffusé qu'aux personnes autorisées selon les règles C2 disponibles ici : [[C2>>doc:SDIHG.129138970.683253665.WebHome]]"
border = "#ff9405"}
else if (level == "Internal+"){
background = "#e2f0c0"
text = "This content is reserved for Hardis employees and subcontractors."
if (language == "fr")
text = "Ce contenu est réservé aux collaborateurs Hardis et aux sous-traitants."
border = "#9ecc2e"}
else if (level == "Internal_fr"){
background = "#bff7b2"
text = "This content is reserved for __**french**__ Hardis employees."
if (language == "fr")
text = "Ce contenu est réservé aux collaborateurs Hardis __**français**__."
border = "#55cc2e"}
else if (level == "Internal"){
background = "#bff7b2"
text = "This content is reserved for Hardis employees."
if (language == "fr")
text = "Ce contenu est réservé aux collaborateurs Hardis."
border = "#55cc2e"}
else if (level == "Public"){
background = "#ccf0ff"
text = "This public content is offered by HARDIS GROUP."
if (language == "fr")
text = "Ce contenu public vous est proposé par HARDIS GROUP."
border = "#5cf"}
println("(% style='display:block;width:100%;box-sizing:border-box;background:" + background + ";border-left:4px solid "+ border + ";padding:8px;margin:4px 0;border-radius:4px;font-weight: 600;'%)🔒 " + text)]
at org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro.evaluateBlock(AbstractJSR223ScriptMacro.java:198)
at org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro.evaluateBlock(AbstractJSR223ScriptMacro.java:56)
at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:182)
at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:58)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:441)
at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.transform(AbstractBlockAsyncRenderer.java:76)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacroRenderer.transform(DefaultWikiMacroRenderer.java:885)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacroRenderer.transform(DefaultWikiMacroRenderer.java:871)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacroRenderer.transform(DefaultWikiMacroRenderer.java:602)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacroRenderer.execute(DefaultWikiMacroRenderer.java:417)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:285)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:285)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:268)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.execute(DefaultWikiMacro.java:132)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.execute(DefaultWikiMacro.java:61)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:441)
at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.transform(AbstractBlockAsyncRenderer.java:76)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRenderer.tranform(DefaultBlockAsyncRenderer.java:153)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRenderer.execute(DefaultBlockAsyncRenderer.java:136)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157)
at org.xwiki.uiextension.internal.WikiUIExtension.render(WikiUIExtension.java:201)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor$DecoratorWrapper.render(DefaultBlockAsyncRendererExecutor.java:67)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor$DecoratorWrapper.render(DefaultBlockAsyncRendererExecutor.java:49)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:285)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:285)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:268)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:113)
at org.xwiki.uiextension.internal.AbstractWikiUIExtension.execute(AbstractWikiUIExtension.java:101)
at org.xwiki.uiextension.internal.AbstractWikiUIExtension.execute(AbstractWikiUIExtension.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704)
at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:167)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.Foreach.renderBlock(Foreach.java:309)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:279)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:233)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:107)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:215)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:171)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:285)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:285)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:268)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:870)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:832)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:819)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:774)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:766)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73)
at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:217)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:233)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:107)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:215)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:171)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:285)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:285)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:268)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:870)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:832)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:812)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:798)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:91)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:85)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2600)
at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:188)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:650)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339)
at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:111)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:123)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:71)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:65)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:135)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:240)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.xwiki.container.servlet.filters.internal.SafeRedirectFilter.doFilter(SafeRedirectFilter.java:106)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.xwiki.container.servlet.filters.internal.ResolveRelativeRedirectFilter.doFilter(ResolveRelativeRedirectFilter.java:129)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.xwiki.container.servlet.filters.internal.SourceURLResolverFilter.doFilter(SourceURLResolverFilter.java:177)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:120)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:733)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1272)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: javax.script.ScriptException: javax.script.ScriptException: java.lang.NullPointerException: Cannot invoke method getValue() on null object
at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:164)
at org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro.eval(AbstractJSR223ScriptMacro.java:338)
at org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro.evaluateBlock(AbstractJSR223ScriptMacro.java:238)
at org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro.evaluateBlock(AbstractJSR223ScriptMacro.java:193)
... 167 more
Caused by: javax.script.ScriptException: java.lang.NullPointerException: Cannot invoke method getValue() on null object
at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:334)
at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:161)
... 170 more
Caused by: java.lang.NullPointerException: Cannot invoke method getValue() on null object
at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:115)
at org.codehaus.groovy.vmplugin.v8.IndyGuardsFiltersAndSignatures.invokeGroovyObjectInvoker(IndyGuardsFiltersAndSignatures.java:151)
at Script1655$_run_closure2.doCall(Script1655.groovy:45)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:339)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:274)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:270)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1024)
at groovy.lang.Closure.call(Closure.java:471)
at groovy.lang.Closure.call(Closure.java:460)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:4694)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:4679)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:4720)
at org.codehaus.groovy.runtime.dgm$714.doMethodInvoke(Unknown Source)
at Script1655.run(Script1655.groovy:19)
at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:331)
... 171 more
Bienvenue dans la base de connaissances Adélia Studio
Vous trouverez ici des articles de conseil et de dépannage, des exemples ainsi que toute l'actualité concernant l'AGL Adélia Studio.
Actualités d'Adélia Studio :
Derniers articles de conseil publiés :
Vous avez besoin d'aide supplémentaire ? Contactez la hotline Adélia :
- Par téléphone au 0825 000 317 (ou poste 8080 en interne)
- Par mail à hotline.adelia@hardis-group.com
Autres ressources :
Parcourir par rubrique
- 103
- 2003
- 2012
- 2015
- administration
- aide
- ajax
- ape
- arborescence
- as/400
- authentification
- autocomplete
- axis2
- bases-de-données
- batch
- blueprint-index-page
- canevas
- captcha
- caractères
- cc
- certificat
- chm
- classcastexception
- cloud
- code
- code_barre
- compatibilité
- compilateur
- configuration
- cookie
- correction
- crash
- crtslv
- crystal
- crystal-report
- daemon
- db2
- desinstallation
- documentation
- docxtoolbx
- dreamweaver
- dump
- débogueur
- echanges
- environnement
- erreur
- excel
- export
- extension
- externalisation
- file-list
- firewall
- formulaire
- generation
- guide
- génération
- hcw
- hlp
- html
- https
- iban
- impression
- installation
- iseries
- java
- javascript
- jdk
- jsp
- kb-how-to-article
- kb-troubleshooting-article
- langue
- licence
- lightbox
- liste
- liste_deroulante
- maquettage
- maquette
- menu
- middleware
- mld
- mobile
- mwrpgsvr
- mysql
- objet_externe
- ocx
- odbc
- optimisation
- pagination
- personnalisation
- police
- pools
- popup
- procédure
- prévisualisation
- registre
- rest
- rpc
- réseau
- selenium
- service
- services
- sgbd
- side-by-side
- siren
- siret
- socket
- spring
- sql
- sql_server
- sqlserver
- swagger
- swaggerui
- sécurité
- tomcat
- trace
- traces
- traduction
- utilitaire
- v10
- v11
- v12
- v13
- v9
- vatoolbx
- vbscript
- visual
- web
- websphere
- win32
- windows
- word
- xlsxtoolbx
- xml
- xp
- événement