Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geclipse-dev] Exception in VomsCredentialInfo

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I forgot to mention the code:

	        if(System.getenv().containsKey("X509_USER_PROXY") && (proxyFile = new File(System.getenv().get("X509_USER_PROXY"))).exists()) {
			//File proxyFile = new File(System.getenv().get("X509_USER_PROXY"));
			desc = new VomsProxyDescription( proxyFile );
		 //	System.out.println("Token init from file");
		} else	desc = genDescriptionFromPreferences();

		IAuthenticationToken proxy;
		try {
			proxy = AuthenticationTokenManager.getManager().createToken( desc );

			if ( ! proxy.isValid() ) {
				proxy.validate();
			}
			if ( ! proxy.isActive() ) {
				proxy.setActive( true );
			}

		} catch (AuthenticationException e) {
			throw new UserBadDataError(e);
		}

		AuthenticationTokenManager.getManager().setDefaultToken(proxy);

Romain a écrit :
> Hi guys,
> 
> I get an exception when I try to initialize a voms proxy from a file on a workernode, I get that
> exception:
> 
> java.lang.NullPointerException
>         at eu.geclipse.voms.auth.VomsCredentialInfo.setCredential(VomsCredentialInfo.java:69)
>         at eu.geclipse.globus.auth.GlobusProxy.setCredential(GlobusProxy.java:341)
>         at eu.geclipse.voms.auth.VomsProxy.setCredential(VomsProxy.java:264)
>         at eu.geclipse.voms.auth.VomsProxyDescription.createToken(VomsProxyDescription.java:231)
>         at eu.geclipse.core.auth.AuthenticationTokenManager.createToken(AuthenticationTokenManager.java:82)
>         at org.simexplorer.environmentprovider.glite.GridEnvironment.initAuthentication(GridEnvironment.java:138)
>         at org.simexplorer.runtime.SimExplorer.start(SimExplorer.java:27)
>         at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
>         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
>         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
>         at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>         at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> 
> Any idea why ?
> 
> If you want I may send the content of the proxy file that is being read ...
> 
> 
> Cheers, Romain.
_______________________________________________
geclipse-dev mailing list
geclipse-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/geclipse-dev

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkk+2dcACgkQbUN+hKKXqguE7QCeLlek0Y1hTEYOtojyWbTa6Bze
a2MAn0sb0AiOr5pyOYIDHTb4jUb3YybK
=oKBC
-----END PGP SIGNATURE-----


Back to the top