Hi all,
I've recently installed the globus-4.0.5 client tools as part of the
Virtual Data Tool (VDT), and am hoping to use this installation rather
than the older 4.0.2 I installed by hand. Everything in 4.0.5 seemed
to be working okay, I could submit pre-WS GRAM and WS-GRAM jobs to my
resource. However when I tried to use an application that delegates
credentials I ran into problems (see the output from
globus-credential-delegate below). I don't have this problem using
4.0.2 or a different full source install of 4.0.5 - any ideas?
globus-credential-delegate -h
w-entgridglobus-01.infotech.monash.edu.au -l 120 -m trans
~/testdelegate
EPR will be written to: /home1/blair/testdelegate
2008-04-08 18:51:35,051 ERROR wsdd.WSDDDeployment
[main,deployMapping:337] Unable to deploy typemapping:
{http://mds.globus.org/aggregator/types}AggregatorContent
java.lang.ClassNotFoundException:
org.globus.mds.aggregator.types.AggregatorContent
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
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 org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:186)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:
160)
at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:
100)
at
org
.apache
.axis
.deployment
.wsdd.WSDDTypeMapping.getLanguageSpecificType(WSDDTypeMapping.java:
183)
at
org
.apache
.axis
.deployment.wsdd.WSDDDeployment.deployMapping(WSDDDeployment.java:321)
at
org
.apache
.axis
.deployment
.wsdd.WSDDDeployment.getTypeMappingRegistry(WSDDDeployment.java:514)
at
org
.apache
.axis
.configuration.FileProvider.getTypeMappingRegistry(FileProvider.java:
262)
at
org.apache.axis.AxisEngine.getTypeMappingRegistry(AxisEngine.java:360)
at
org
.apache
.axis.MessageContext.getTypeMappingRegistry(MessageContext.java:415)
at org.apache.axis.client.Call.getTypeMapping(Call.java:2187)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2222)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2265)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.createCall(DelegationFactoryPortTypeSOAPBindingStub.java:1195)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:
1311)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
556)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
514)
at
org
.globus
.delegation.client.BaseClient.getCertificateToSign(BaseClient.java:48)
at org.globus.delegation.client.Delegate.main(Delegate.java:85)
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:585)
at
org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95)
at org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)
2008-04-08 18:51:35,058 ERROR axis.AxisEngine
[main,getTypeMappingRegistry:362] ConfigurationException:
org.apache.axis.deployment.wsdd.WSDDNonFatalException:
java.lang.ClassNotFoundException:
org.globus.mds.aggregator.types.AggregatorContent
java.lang.ClassNotFoundException:
org.globus.mds.aggregator.types.AggregatorContent
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
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 org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:186)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:
160)
at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:
100)
at
org
.apache
.axis
.deployment
.wsdd.WSDDTypeMapping.getLanguageSpecificType(WSDDTypeMapping.java:
183)
at
org
.apache
.axis
.deployment.wsdd.WSDDDeployment.deployMapping(WSDDDeployment.java:321)
at
org
.apache
.axis
.deployment
.wsdd.WSDDDeployment.getTypeMappingRegistry(WSDDDeployment.java:514)
at
org
.apache
.axis
.configuration.FileProvider.getTypeMappingRegistry(FileProvider.java:
262)
at
org.apache.axis.AxisEngine.getTypeMappingRegistry(AxisEngine.java:360)
at
org
.apache
.axis.MessageContext.getTypeMappingRegistry(MessageContext.java:415)
at org.apache.axis.client.Call.getTypeMapping(Call.java:2187)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2222)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2265)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.createCall(DelegationFactoryPortTypeSOAPBindingStub.java:1195)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:
1311)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
556)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
514)
at
org
.globus
.delegation.client.BaseClient.getCertificateToSign(BaseClient.java:48)
at org.globus.delegation.client.Delegate.main(Delegate.java:85)
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:585)
at
org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95)
at org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)
org.apache.axis.deployment.wsdd.WSDDNonFatalException:
java.lang.ClassNotFoundException:
org.globus.mds.aggregator.types.AggregatorContent
java.lang.ClassNotFoundException:
org.globus.mds.aggregator.types.AggregatorContent
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
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 org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:186)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:
160)
at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:
100)
at
org
.apache
.axis
.deployment
.wsdd.WSDDTypeMapping.getLanguageSpecificType(WSDDTypeMapping.java:
183)
at
org
.apache
.axis
.deployment.wsdd.WSDDDeployment.deployMapping(WSDDDeployment.java:321)
at
org
.apache
.axis
.deployment
.wsdd.WSDDDeployment.getTypeMappingRegistry(WSDDDeployment.java:514)
at
org
.apache
.axis
.configuration.FileProvider.getTypeMappingRegistry(FileProvider.java:
262)
at
org.apache.axis.AxisEngine.getTypeMappingRegistry(AxisEngine.java:360)
at
org
.apache
.axis.MessageContext.getTypeMappingRegistry(MessageContext.java:415)
at org.apache.axis.client.Call.getTypeMapping(Call.java:2187)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2222)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2265)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.createCall(DelegationFactoryPortTypeSOAPBindingStub.java:1195)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:
1311)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
556)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
514)
at
org
.globus
.delegation.client.BaseClient.getCertificateToSign(BaseClient.java:48)
at org.globus.delegation.client.Delegate.main(Delegate.java:85)
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:585)
at
org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95)
at org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)
at
org
.apache
.axis
.deployment.wsdd.WSDDDeployment.deployMapping(WSDDDeployment.java:338)
at
org
.apache
.axis
.deployment
.wsdd.WSDDDeployment.getTypeMappingRegistry(WSDDDeployment.java:514)
at
org
.apache
.axis
.configuration.FileProvider.getTypeMappingRegistry(FileProvider.java:
262)
at
org.apache.axis.AxisEngine.getTypeMappingRegistry(AxisEngine.java:360)
at
org
.apache
.axis.MessageContext.getTypeMappingRegistry(MessageContext.java:415)
at org.apache.axis.client.Call.getTypeMapping(Call.java:2187)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2222)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2265)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.createCall(DelegationFactoryPortTypeSOAPBindingStub.java:1195)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:
1311)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
556)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
514)
at
org
.globus
.delegation.client.BaseClient.getCertificateToSign(BaseClient.java:48)
at org.globus.delegation.client.Delegate.main(Delegate.java:85)
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:585)
at
org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95)
at org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)
at
org
.apache
.axis
.deployment.wsdd.WSDDDeployment.deployMapping(WSDDDeployment.java:338)
at
org
.apache
.axis
.deployment
.wsdd.WSDDDeployment.getTypeMappingRegistry(WSDDDeployment.java:514)
at
org
.apache
.axis
.configuration.FileProvider.getTypeMappingRegistry(FileProvider.java:
262)
at
org.apache.axis.AxisEngine.getTypeMappingRegistry(AxisEngine.java:360)
at
org
.apache
.axis.MessageContext.getTypeMappingRegistry(MessageContext.java:415)
at org.apache.axis.client.Call.getTypeMapping(Call.java:2187)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2222)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2265)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.createCall(DelegationFactoryPortTypeSOAPBindingStub.java:1195)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:
1311)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
556)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
514)
at
org
.globus
.delegation.client.BaseClient.getCertificateToSign(BaseClient.java:48)
at org.globus.delegation.client.Delegate.main(Delegate.java:85)
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:585)
at
org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95)
at org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)
2008-04-08 18:51:35,071 ERROR delegation.DelegationUtil
[main,getCertificateChainRP:558] Failure trying to get the Call
object; nested exception is:
java.lang.NullPointerException
Exception in thread "main" Error during startup processing. Caused by
. Caused by AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/
envelope/}Server.generalException
faultSubcode:
faultString: Failure trying to get the Call object; nested exception
is:
java.lang.NullPointerException
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/
axis/}hostname:nimrod1.infotech.monash.edu.au
Failure trying to get the Call object; nested exception is:
java.lang.NullPointerException
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.createCall(DelegationFactoryPortTypeSOAPBindingStub.java:1210)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:
1311)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
556)
at
org
.globus
.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:
514)
at
org
.globus
.delegation.client.BaseClient.getCertificateToSign(BaseClient.java:48)
at org.globus.delegation.client.Delegate.main(Delegate.java:85)
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:585)
at
org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95)
at org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)
Caused by: java.lang.NullPointerException
at org.apache.axis.client.Call.getTypeMapping(Call.java:2190)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2222)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:
2265)
at
org
.globus
.delegationService
.DelegationFactoryPortTypeSOAPBindingStub
.createCall(DelegationFactoryPortTypeSOAPBindingStub.java:1195)
... 11 more
--
In science one tries to tell people, in such a way
as to be understood by everyone, something that
no one ever knew before. But in poetry, it's the
exact opposite.
- Paul Dirac