Is the Ceryle Transclude plugin known to work or not work with
JSPWiki 2.6.0?
This plugin invocation:
[{TranscludePlugin page='JSPWiki:Main'}]
...worked OK on JSPWiki 2.4.102, but on 2.6.0, I get this error message
Error, failed to reach: http://www.jspwiki.org/wiki/RPC2/ Exception:
org.apache.xmlrpc.XmlRpcClientException: Error decoding XML-RPC
response Message: Error decoding XML-RPC response
I removed the comment brackets around XML-RPC in the web.xml and
restarted the wiki, but this didn't change the error message.
By hacking around, I got Transclude to give me a stack trace:
--------
org.apache.xmlrpc.XmlRpcClientException: Error decoding XML-RPC response
at org.apache.xmlrpc.XmlRpcClientResponseProcessor.decodeResponse
(XmlRpcClientResponseProcessor.java:80)
at org.apache.xmlrpc.XmlRpcClientWorker.execute
(XmlRpcClientWorker.java:73)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178)
at org.ceryle.wiki.plugin.transclude.CachedPage.refreshPage
(CachedPage.java:119)
at org.ceryle.wiki.plugin.transclude.CachedPage.getHtml
(CachedPage.java:79)
at org.ceryle.wiki.plugin.transclude.TranscludePlugin.transclude
(TranscludePlugin.java:133)
at org.ceryle.wiki.plugin.transclude.TranscludePlugin.execute
(TranscludePlugin.java:96)
at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:
383)
at com.ecyrd.jspwiki.parser.PluginContent.getText(PluginContent.java:
158)
... more
Caused by: java.lang.StringIndexOutOfBoundsException: String index
out of range: 255
at java.lang.String.charAt(String.java:558)
at uk.co.wilson.xml.MinML.parse(MinML.java:371)
at uk.co.wilson.xml.MinML.parse(MinML.java:487)
at org.apache.xmlrpc.XmlRpc.parse(XmlRpc.java:472)
at org.apache.xmlrpc.XmlRpcClientResponseProcessor.decodeResponse
(XmlRpcClientResponseProcessor.java:68)
... 104 more
--------
Unfortunately, I don't know Throwable well enough to find out what's
hidden in that "... 104 more".