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
