Gadzooks!  Moments ago I wrote:

[[
     I believe the originals in the javax.xml packages had package 
accessibility, because the implementors didn't want them to become part of 
the public API of JAXP.  However, we give many things in Xalan-J public 
accessibility, even when we consider them to be part of the private API of 
Xalan-J, just because of the way we've structured the packages.  Is there 
any other reason why I shouldn't make org.apache.xml.utils.SecuritySupport 
public?
]]

However, I see the answer in the comments of the SecuritySupport class:

*                               . . . .  And the class has
* to be package private so the APIs aren't exposed to other
* code that could use them to circumvent security.

     I guess that I'll need to duplicate the classes.

Thanks,

Henry
------------------------------------------------------------------
Henry Zongaro      Xalan development
IBM SWS Toronto Lab   T/L 969-6044;  Phone +1 905 413-6044
mailto:[EMAIL PROTECTED]


Reply via email to