Details
Description
When trying to view the scripting reference documentation the list of defined variables/bindings in the right column does not load, and thus no documentation for any class can be loaded.
At startup the following exception is shown in the log:
Exception in thread "Scriptint Documentation binding initialization" java.lang.IllegalAccessError: tried to access class org.reflections.util.FilterBuilder$Include from class org.xwiki.scripting.documentation.internal.ExtensionBindingResource at org.xwiki.scripting.documentation.internal.ExtensionBindingResource.getPomPropertyFiles(ExtensionBindingResource.java:333) at org.xwiki.scripting.documentation.internal.ExtensionBindingResource.resolve(ExtensionBindingResource.java:265) at org.xwiki.scripting.documentation.internal.ExtensionBindingResource.getGroupId(ExtensionBindingResource.java:223) at org.xwiki.scripting.documentation.internal.ExtensionResourceResolver.internalResolve(ExtensionResourceResolver.java:51) at org.xwiki.scripting.documentation.internal.AbstractResourceResolver.resolve(AbstractResourceResolver.java:66) at org.xwiki.scripting.documentation.internal.DefaultResourceResolver.internalResolve(DefaultResourceResolver.java:61) at org.xwiki.scripting.documentation.internal.AbstractResourceResolver.resolve(AbstractResourceResolver.java:56) at org.xwiki.scripting.documentation.internal.AbstractTypeInformationFinder.newBinding(AbstractTypeInformationFinder.java:88) at org.xwiki.scripting.documentation.internal.AbstractScriptBindingsFinder.newBinding(AbstractScriptBindingsFinder.java:133) at org.xwiki.scripting.documentation.internal.AbstractScriptBindingsFinder.find(AbstractScriptBindingsFinder.java:110) at org.xwiki.scripting.documentation.internal.AbstractScriptBindingsFinder.find(AbstractScriptBindingsFinder.java:47) at org.xwiki.scripting.documentation.internal.DefaultScriptBindingsFinder.find(DefaultScriptBindingsFinder.java:96) at org.xwiki.scripting.documentation.internal.ScriptBindingsFinderInitializerListener$1.run(ScriptBindingsFinderInitializerListener.java:94) at java.lang.Thread.run(Thread.java:748)
It seems one of the classes used to extract the relevant information is no longer accessible. I am not sure if this can be solved in the extension or in XWiki platform in any way.