Thanks Tom and Charles for your help. In fact there was a stand-alone version 
of PERMIS too and the security descriptor of  a helloworld service were triying 
to initialise PIP. While uninstalling the PERMIS Authorisation service deleted 
iaik_jce.jar from $GLOBUS_LOCATION/lib too. Its really a very helpful command 
you sent me.

Cheers,

S.Hussain

--- On Thu, 1/15/09, Tom Scavo <[email protected]> wrote:
From: Tom Scavo <[email protected]>
Subject: Re: [gt-user] globus-start-container Error
To: "Sardar Hussain" <[email protected]>
Cc: "Charles Bacon" <[email protected]>, [email protected]
Date: Thursday, January 15, 2009, 6:42 AM

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