Hi,
I have installed GT4.0.5 on Solaris 8.
My machines information as below.
% uname -imprsv
SunOS 5.9 Generic_112233-08 sun4u sparc SUNW,UltraAX-i2
% java -version
java version "1.5.0_09"
Java(TM) 2 Runtime Environment, Standard Edition (build
1.5.0_09-b03)
Java HotSpot(TM) Client VM (build 1.5.0_09-b03, mixed mode,
sharing)
When I execute globusrun-ws command with out -job-delegate, it works
fine.
% globusrun-ws -submit -streaming -subject-authz '/C=JP/O=AIST/
OU=GRID/CN=Masato Asou' -factory example.org:18443 -c /bin/touch
touchMe
Delegating user credentials...Done.
Submitting job...Done.
Job ID: uuid:f7c47270-39ad-11dc-8715-0100000078e7
Termination time: 07/25/2007 06:20 GMT
Current job state: Active
Current job state: CleanUp-Hold
Current job state: CleanUp
Current job state: Done
Destroying job...Done.
Cleaning up any delegated credentials...Done.
%
However, I execute globusrun-ws command with -job-delegate, it does
not work. Is this a bug?
% globusrun-ws -submit -streaming -subject-authz '/C=JP/O=AIST/
OU=GRID/CN=Masato Asou' -factory example.org:18443 -job-delegate -
c /bin/touch touchMe
Delegating user credentials...Done.
Submitting job...Failed.
Cleaning up any delegated credentials...Done.
globusrun-ws: Error submitting job
globus_soap_message_module: SOAP Fault
Fault code: soapenv:Server.userException
Fault string: java.rmi.RemoteException: Job creation failed.;
nested exception is:
org.globus.wsrf.ResourceException: ; nested exception is:
java.util.MissingResourceException: Can't find resource
for bundle java.util.PropertyResourceBundle, key setCredError
%
The containers log as below.
% globus-start-container -p 18443
2007-07-24 15:19:34,199 INFO exec.ManagedExecutableJobHome
[Thread-4,recover:200] Recovered resource with ID
ad4af080-39ac-11dc-a1aa-c6fc66eb86e8.
2007-07-24 15:20:10,287 INFO impl.GrpcInfoResource
[main,initialize:44] key of singleton object is:
EDE203D0-39AD-11DC-92AB-88863B5050E8
2007-07-24 15:20:12,351 INFO impl.DefaultIndexService
[ServiceThread-12,processConfigFile:107] Reading default
registration configuration from file: /home/asou/GT/gt4.0.5/etc/
globus_wsrf_mds_index/hierarchy.xml
Starting SOAP server at: https://192.168.0.1:18443/wsrf/services/
With the following services:
[1]: https://192.168.0.1:18443/wsrf/services/AdminService
[2]: https://192.168.0.1:18443/wsrf/services/
AuthzCalloutTestService
[3]: https://192.168.0.1:18443/wsrf/services/CASService
[4]: https://192.168.0.1:18443/wsrf/services/
ContainerRegistryEntryService
[5]: https://192.168.0.1:18443/wsrf/services/
ContainerRegistryService
[6]: https://192.168.0.1:18443/wsrf/services/CounterService
[7]: https://192.168.0.1:18443/wsrf/services/DefaultIndexService
[8]: https://192.168.0.1:18443/wsrf/services/
DefaultIndexServiceEntry
[9]: https://192.168.0.1:18443/wsrf/services/DefaultTriggerService
[10]: https://192.168.0.1:18443/wsrf/services/
DefaultTriggerServiceEntry
[11]: https://192.168.0.1:18443/wsrf/services/
DelegationFactoryService
[12]: https://192.168.0.1:18443/wsrf/services/DelegationService
[13]: https://192.168.0.1:18443/wsrf/services/
DelegationTestService
[14]: https://192.168.0.1:18443/wsrf/services/InMemoryServiceGroup
[15]: https://192.168.0.1:18443/wsrf/services/
InMemoryServiceGroupEntry
[16]: https://192.168.0.1:18443/wsrf/services/
InMemoryServiceGroupFactory
[17]: https://192.168.0.1:18443/wsrf/services/IndexFactoryService
[18]: https://192.168.0.1:18443/wsrf/services/IndexService
[19]: https://192.168.0.1:18443/wsrf/services/IndexServiceEntry
[20]: https://192.168.0.1:18443/wsrf/services/
ManagedExecutableJobService
[21]: https://192.168.0.1:18443/wsrf/services/
ManagedJobFactoryService
[22]: https://192.168.0.1:18443/wsrf/services/
ManagedMultiJobService
[23]: https://192.168.0.1:18443/wsrf/services/ManagementService
[24]: https://192.168.0.1:18443/wsrf/services/
NotificationConsumerFactoryService
[25]: https://192.168.0.1:18443/wsrf/services/
NotificationConsumerService
[26]: https://192.168.0.1:18443/wsrf/services/
NotificationTestService
[27]: https://192.168.0.1:18443/wsrf/services/
PersistenceTestSubscriptionManager
[28]: https://192.168.0.1:18443/wsrf/services/
ReliableFileTransferFactoryService
[29]: https://192.168.0.1:18443/wsrf/services/
ReliableFileTransferService
[30]: https://192.168.0.1:18443/wsrf/services/
RendezvousFactoryService
[31]: https://192.168.0.1:18443/wsrf/services/ReplicationService
[32]: https://192.168.0.1:18443/wsrf/services/SampleAuthzService
[33]: https://192.168.0.1:18443/wsrf/services/SecureCounterService
[34]: https://192.168.0.1:18443/wsrf/services/SecurityTestService
[35]: https://192.168.0.1:18443/wsrf/services/ShutdownService
[36]: https://192.168.0.1:18443/wsrf/services/
SubscriptionManagerService
[37]: https://192.168.0.1:18443/wsrf/services/TestAuthzService
[38]: https://192.168.0.1:18443/wsrf/services/TestRPCService
[39]: https://192.168.0.1:18443/wsrf/services/TestService
[40]: https://192.168.0.1:18443/wsrf/services/TestServiceRequest
[41]: https://192.168.0.1:18443/wsrf/services/TestServiceWrongWSDL
[42]: https://192.168.0.1:18443/wsrf/services/
TriggerFactoryService
[43]: https://192.168.0.1:18443/wsrf/services/TriggerService
[44]: https://192.168.0.1:18443/wsrf/services/TriggerServiceEntry
[45]: https://192.168.0.1:18443/wsrf/services/Version
[46]: https://192.168.0.1:18443/wsrf/services/
WidgetNotificationService
[47]: https://192.168.0.1:18443/wsrf/services/WidgetService
[48]: https://192.168.0.1:18443/wsrf/services/gsi/
AuthenticationService
[49]: https://192.168.0.1:18443/wsrf/services/mds/test/
execsource/IndexService
[50]: https://192.168.0.1:18443/wsrf/services/mds/test/
execsource/IndexServiceEntry
[51]: https://192.168.0.1:18443/wsrf/services/mds/test/
subsource/IndexService
[52]: https://192.168.0.1:18443/wsrf/services/mds/test/
subsource/IndexServiceEntry
[53]: https://192.168.0.1:18443/wsrf/services/org/apgrid/ninf/
ng4/grpcinfo/GrpcInfoIndexService
[54]: https://192.168.0.1:18443/wsrf/services/org/apgrid/ninf/
ng4/grpcinfo/GrpcInfoIndexServiceEntry
[55]: https://192.168.0.1:18443/wsrf/services/org/apgrid/ninf/
ng4/grpcinfo/GrpcInfoService
2007-07-24 15:20:40,677 INFO impl.GrpcInfoHome [Timer-6,run:
109] done rescan to regist
2007-07-24 15:20:41,426 INFO exec.StateMachine
[RunQueueThread_5,logJobAccepted:3513] Job ff19ab30-39ad-11dc-bd05-
acab05f65ab2 accepted for local user 'asou'
2007-07-24 15:20:46,535 INFO exec.StateMachine
[RunQueueThread_6,logJobSubmitted:3525] Job ff19ab30-39ad-11dc-bd05-
acab05f65ab2 submitted with local job ID
'03a7c894-39ae-11dc-99de-01000000067d:5444'
2007-07-24 15:21:36,147 INFO exec.StateMachine
[RunQueueThread_1,logJobSucceeded:3535] Job ff19ab30-39ad-11dc-bd05-
acab05f65ab2 finished successfully
2007-07-24 15:25:07,049 ERROR factory.ManagedJobFactoryService
[ServiceThread-15,createManagedJob:351] Job creation failed.
org.globus.wsrf.ResourceException: ; nested exception is:
java.util.MissingResourceException: Can't find resource
for bundle java.util.PropertyResourceBundle, key setCredError
at
org.globus.exec.service.exec.ManagedExecutableJobResource.initSecurity
(ManagedExecutableJobResource.java:354)
at
org.globus.exec.service.exec.ManagedExecutableJobResource.initialize
(ManagedExecutableJobResource.java:191)
at
org.globus.exec.service.exec.ManagedExecutableJobResource.initializeWh
oleState(ManagedExecutableJobResource.java:162)
at
org.globus.exec.service.exec.PersistentManagedExecutableJobResource.in
itializeWholeState(PersistentManagedExecutableJobResource.java:154)
at
org.globus.exec.service.exec.ManagedExecutableJobHome.create
(ManagedExecutableJobHome.java:335)
at
org.globus.exec.service.factory.ManagedJobFactoryService.createManaged
Job(ManagedJobFactoryService.java:299)
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.apache.axis.providers.java.RPCProvider.invokeMethod
(RPCProvider.java:384)
at org.globus.axis.providers.RPCProvider.invokeMethodSub
(RPCProvider.java:107)
at
org.globus.axis.providers.PrivilegedInvokeMethodAction.run
(PrivilegedInvokeMethodAction.java:42)
at java.security.AccessController.doPrivileged(Native
Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at org.globus.gsi.jaas.GlobusSubject.runAs
(GlobusSubject.java:55)
at org.globus.gsi.jaas.JaasSubject.doAs
(JaasSubject.java:90)
at org.globus.axis.providers.RPCProvider.invokeMethod
(RPCProvider.java:97)
at
org.apache.axis.providers.java.RPCProvider.processMessage
(RPCProvider.java:281)
at org.apache.axis.providers.java.JavaProvider.invoke
(JavaProvider.java:319)
at org.apache.axis.strategies.InvocationStrategy.visit
(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting
(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke
(SOAPService.java:450)
at org.apache.axis.server.AxisServer.invoke
(AxisServer.java:285)
at org.globus.wsrf.container.ServiceThread.doPost
(ServiceThread.java:664)
at org.globus.wsrf.container.ServiceThread.process
(ServiceThread.java:382)
at org.globus.wsrf.container.GSIServiceThread.process
(GSIServiceThread.java:147)
at org.globus.wsrf.container.ServiceThread.run
(ServiceThread.java:291)
Caused by: java.util.MissingResourceException: Can't find
resource for bundle java.util.PropertyResourceBundle, key setCredError
at java.util.ResourceBundle.getObject
(ResourceBundle.java:325)
at java.util.ResourceBundle.getString
(ResourceBundle.java:285)
at org.globus.util.I18n.getMessage(I18n.java:97)
at
org.globus.delegation.service.DelegationResource.addListener
(DelegationResource.java:214)
at
org.globus.delegation.service.DelegationResource.addRefreshListener
(DelegationResource.java:187)
at
org.globus.delegation.DelegationUtil.registerDelegationListener
(DelegationUtil.java:167)
at
org.globus.exec.service.utils.DelegatedCredential.getDelegatedCredenti
al(DelegatedCredential.java:179)
at
org.globus.exec.service.job.ManagedJobResourceImpl.getJobCredential
(ManagedJobResourceImpl.java:421)
at
org.globus.exec.service.exec.ManagedExecutableJobResource.initSecurity
(ManagedExecutableJobResource.java:346)
... 28 more
Thanks.
ASOU Masato [EMAIL PROTECTED]
What is Ninf? http://ninf.apgrid.org/