|
Details Plugin Name: |
DescriptionThis plug-in contains classes and utility objects useful to macro builders. Since this plugin doesn't contain any concrete macros, it will usually be a 'required plug-in' for other plug-ins, but won't be used directly by regular Confluence visitors. It also provides some backwards-compatibility between Confluence 1.4, 2.0 and 2.1. |

Comments (6)
Jul 04, 2006
Bob Swift says:
Does Confluence 2.2.x still have a restriction that requires that this plugin mu...Does Confluence 2.2.x still have a restriction that requires that this plugin must be installed in WEB-INF/lib instead of being installed using the plugin repository?
Jul 04, 2006
David Peterson says:
Yes, that's still the case. From 2.2.1a it is possible to bundle Util code with ...Yes, that's still the case. From 2.2.1a it is possible to bundle Util code with other plugins, but that would have to be done on a case-by-case basis. I'm working on streamlining the proccess - should have more info for you shortly.
Jul 07, 2006
Bob Swift says:
Thanks. That is unfortunate. Bundling components may have some negative performa...Thanks. That is unfortunate. Bundling components may have some negative performance and other affects. I will plan to bundle the utilities plugin and some other common components and eat the performance penalty until it gets fixed.
Jul 08, 2006
David Peterson says:
It's not ideal, I'll agree, but unfortunately that's how the plugin classloader ...It's not ideal, I'll agree, but unfortunately that's how the plugin classloader works at the moment. If you have a better suggestion, let Mike know...
It is an improvement at least - having to install Utils manually is a pain in the butt. That said, just bundling the whole Utils plugin a) won't work and b) can be overkill. As such, I'm breaking it up into a couple of distinct libraries, which will hopefully ease any performance issues a little...
Jul 10, 2006
Bob Swift says:
I was not aware I couldn't bundle the utilities plugin as is. Not a big deal for...I was not aware I couldn't bundle the utilities plugin as is. Not a big deal for now, but it would be nice for later.
Jul 10, 2006
David Peterson says:
Well, hypothetically you can, but you would still have to have Utilities install...Well, hypothetically you can, but you would still have to have Utilities installed. However, because your plugin has the Utilities classes on hand, the installed version of Utils could be uploaded instead of having to be put in WEB-INF/lib.
I hope to have my trimmed libraries out by the end of the week (I'm back studying next week, so I hope to have the majority of work done before that). I'll keep you posted.