[
https://issues.apache.org/jira/browse/JSPWIKI-1062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Juan Pablo Santos RodrÃguez resolved JSPWIKI-1062.
--------------------------------------------------
Resolution: Won't Fix
Sadly, pre 2.9 plugins and filters contain on their method signatures instances
of WikiContext, which in turns needs a WikiEngine, which in turn is tied to
several managers, etc.
In order to make this plugins and filters work we'd have to have a complete old
WikiEngine (and classes managed by it, and all the old bugs carried with it) to
redirect the calls to, which would be a major PITA.
As migrating plugins and filters is pretty much straightforward, and for third
party plugins listed at www.ecyrd.com there's code available, I'm closing this
one.
> Allow pre 2.9 plugins and filters to be executed on newer JSPWiki
> -----------------------------------------------------------------
>
> Key: JSPWIKI-1062
> URL: https://issues.apache.org/jira/browse/JSPWIKI-1062
> Project: JSPWiki
> Issue Type: Improvement
> Components: Filters, Plugins
> Reporter: Juan Pablo Santos RodrÃguez
> Priority: Major
>
> A thread raised at [email protected]
> [#1|https://lists.apache.org/thread.html/efff94b00150fefed36f73d09bc90caae66279aba9ed414b329aec85@%3Cgeneral.incubator.apache.org%3E],
> regarding java package renaming rules when entering Incubator, suggests that
> we could reintroduce plugin and filter compatibility with older versions
> (cfr. on that thread specifically a couple of responses,
> [#2|https://lists.apache.org/thread.html/aa460b696f1dd4fc99894123ce6a6854eee7108fb076b4d58a9bec40@%3Cgeneral.incubator.apache.org%3E],
>
> [#3|https://lists.apache.org/thread.html/1f52bc29e2cc62b9e3e5f8c051b9d39acef1141d27de1d308ba99ffb@%3Cgeneral.incubator.apache.org%3E]).
--
This message was sent by Atlassian Jira
(v8.3.4#803005)