Hi Colin,
I'll update the documentation to make this clearer. What it's trying to
say is the operation of installing or uninstalling a global function is not
thread-safe. But, an actual function instance should be thread-safe,
because it should not have any state.
Does that clarify things?
Dave
Colin Paul Adams
<[EMAIL PROTECTED] To:
[email protected]
mon.co.uk> cc: (bcc: David N
Bertoni/Cambridge/IBM)
Subject: EXSLT
03/04/2003 06:25
AM
Are there any examples of using EXSLT with XalanC? I can't find any in
the distribution.
Incidentally, the 1.4 documentation says:
* installExternalFunction() makes the function available in the current
instance of XalanTransformer. Use uninstallExternalFunction() to remove the
function.
* installExternalFunctionGlobal() makes the function available
globally. Use uninstallExternalFunctionGlobal() to remove the function. The
global functions are static. The global install and unistall operations are
not thread-safe; the global functions are thread-safe..
So there is a contradiction here. Are the global installs thread safe?
--
Colin Paul Adams
Preston Lancashire