net.jini.activation
The
net.jini.activation
package provides extensions to the
Java(TM) Remote Method Invocation (Java RMI) activation framework.
ActivatableInvocationHandler
by default no longer attempts
to propagate dynamic permission grants from the dynamic proxy to the
underlying activation identifier. If this functionality is required, it can
be enabled by setting the
com.sun.jini.activation.enableActivateGrant
system property to
true
. If the
phoenix
activator has been configured
to allow anonymous client activation requests, and the invocation
constraints on the underlying activation identifier have been configured
to allow anonymous activation calls, it is not necessary to enable this.
That should be the preferred configuration. However, if the activator has
been configured to use Kerberos authentication, then anonymous calls are
not supported, and you will either have to enable the activate grant in
clients and dynamically grant sufficient
AuthenticationPermission
and
GrantPermission
to the proxy to permit activation calls
to succeed, or else statically grant sufficient
AuthenticationPermission
to downloaded code in clients
to permit activation calls to succeed.