On Thu, Jan 15, 2009 at 5:39 AM, Sardar Hussain <[email protected]> wrote:
>
> Caused by: java.lang.NoClassDefFoundError: iaik/asn1/ASN1Type
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>         at
>  java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>         at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         at
> issrg.web.service.PermisWebService.initialise(PermisWebService.java:331)
>         at
> uk.ac.kent.dpa.custom.pip.VomsExSubjectPIP.initialize(VomsExSubjectPIP.java:215)

Did you modify a security descriptor after installing PERMIS?  It's
trying to initialize a PIP, which apparently doesn't exist.

Otherwise, to track down each and every file touched by the
installation, try the following:

license=$GLOBUS_LOCATION/GLOBUS_LICENSE
touch $license
globus-deploy-gar permisAuthzGT4.gar
find $GLOBUS_LOCATION -type f -newer $license | sed -e "s^$GLOBUS_LOCATION/*^^"

(Charles taught me the above trick, btw :)

Hope that helps,
Tom

Reply via email to