There might be 2 reasons:
1. You didn't specify a job manager.
2. Try adding namespaces for the factoryEndpoint element.
Does the following work?
<job>
<factoryEndpoint
xmlns:gram="http://www.globus.org/namespaces/2004/10/gram/job"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing">
<wsa:Address>
https://192.168.4.88:8443/wsrf/services/ManagedJobFactoryService
</wsa:Address>
<wsa:ReferenceProperties>
<gram:ResourceID>Fork</gram:ResourceID>
</wsa:ReferenceProperties>
</factoryEndpoint>
<executable>/bin/date</executable>
</job>
Martin
praveenesh kumar wrote:
> Hello everyone ..!!
>
> I am using globus 4.0.7 on 4 machines.. my grid is configured properly
> and I am able to submit jobs to other grid nodes using globusrun-ws command.
> Now , I am trying to write jobs in rsl format and inside that rsl format
> I want to use the ManagedJobFactory service of other grid nots. but I am
> not able to submit jobs using ManagedJobFactroy sercvice of other nodes..
> The point is I do not want to use globusrun-ws -F (othergridnode's ip
> address) -submit -c my rsl file
> I want to specify the other grid node's ip address in the rsl file..
> Can anyone suggest me some simple example on how to do this..
>
> I am writing the following code for my rsl flie.. it is giving me some
> parsing error
>
> <job>
> <factoryEndpoint>
> <Address>
> https://192.168.4.88:8443/wsrf/services/ManagedJobFactoryService
> </Address>
> </factoryEndpoint>
> <executable>/bin/date</executable>
> </job>
>
> Can someone correct the above code. I need this thing urgently..
> Thanxxx..!!!