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.initializeWholeState(ManagedExecutableJobResource.java:162)
            at 
org.globus.exec.service.exec.PersistentManagedExecutableJobResource.initializeWholeState(PersistentManagedExecutableJobResource.java:154)
            at 
org.globus.exec.service.exec.ManagedExecutableJobHome.create(ManagedExecutableJobHome.java:335)
            at 
org.globus.exec.service.factory.ManagedJobFactoryService.createManagedJob(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.getDelegatedCredential(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/

Reply via email to