Hi,
The feature is still available. However we do not provide a XML
configuration style for it. We only provide a script configuration
style. For instance, by dropping a file named:
DependenciesPrivateClass.groovy
in the folder of the plugin to update and with a content looking like
Set privateClasses = ['hide.this', 'hide.that']
configurationData.environment.classLoadingRules.privateRule.addClassPref
ixes(privateClasses)
You can achieve the same effect.
Let me know if you think that we should also provide a XML
configuration style.
Regarding the TCK problem, I do not think that this change is
related. I believe that the TCK problem is due to the new OpenEJB
snapshot. Jason, could you please confirm?
Thanks,
Gianny
On 14/11/2008, at 5:19 AM, Joe Bohn wrote:
I think I was one of the people asking for this to be reverted.
Just to clarify my position: I'm very much in favor of keeping the
functionality. I think it will help with some of the more obscure
classloader issues we've been hitting.
My suggestion to revert the change was more pragmatic to resolve
two issues:
1) new TCK failures reported by Jason
2) The implicit dependency on a new OpenEJB 3.1.x release
If we can resolve these 2 issues without reverting the change (or
for #2 if it seems we need a new OpenEJB 3.1.x release for other
reasons ... like other TCK failures) then I'm very much in favor of
keeping this change.
Joe
David Jencks wrote:
Um, -1. I thought this was a great idea for 2.2. What's the
problem that leads you to revert it?
thanks
david jencks
On Nov 13, 2008, at 12:35 AM, [EMAIL PROTECTED] wrote:
Author: gdamour
Date: Thu Nov 13 00:35:05 2008
New Revision: 713680
URL: http://svn.apache.org/viewvc?rev=713680&view=rev
Log:
Revert addition of private-classes element. Private classes can be
configured via scripts.
(GERONIMO-4403) Provide a mechanism to hide specific classes of
a configuration to all its children
<snip>