Martin,

If I recall correctly, we evaluated providing support for multiple container
descriptors and that required breaking API because of MessageContext object
requirements. In GT 4.0.x, other than saving and restoring the descriptor as
work around, there is no solution. As the bug explains, this has been fixed
in GT 4.2.x.

Rachana

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Martin Feller
> Sent: Thursday, September 18, 2008 4:14 PM
> To: Belaid MOA; gt-user
> Subject: Re: [gt-user] ERROR container.
> 
> Ok, i'm pretty sure i know that the problem is
> http://bugzilla.globus.org/globus/show_bug.cgi?id=3849
> 
> You are the second person within a few days hitting this.
> I'll have to talk to the core guys about this.
> 
> How do you submit the jobs in your grid service: Do you use GramJob?
> What is GramListener? Is that something we provide?
> 
> Martin
> 
> 
> Belaid MOA wrote:
> > Hi Martin,
> >  
> > The system is designed as follows:
> >  
> > 1- A grid service is used to take the necessary information 
> to run a job
> > 2- The same grid service creates the scripts and the RSL file
> > 3- The same grid service than creates a thread that:
> >   a) submits the job to a computational grid, and
> >   b) listens to the job notifications, using GramListener, from the 
> > computational grid.
> > After several tries, b) is the part that causes the 
> problem. If I do not 
> > listen to the notifications (batch mode),
> > everything works file, but when I do, the container error 
> shows up after 
> > I run the service.
> 
> What containers have the problem: those who host your grid service,
> or those who are targeted by your grid-service (and don't host your
> grid service), or both, or what?
> 
> 
> > The grid service, as well as others, is accessed through a 
> web portal.
> > The jobs are submitted to a completely different machine.
> >  
> > The grid services work all the time but the command line tools such 
> > globus-credential-delegate, globusrun-ws, etc
> > do not work and show the gridmap error after the grid service runs.
> >  
> > Thank you very much Martin for your help.
> >  
> > With best regards.
> > Belaid Moa.
> >  
> >  
> >  > Date: Wed, 17 Sep 2008 19:00:33 -0500
> >  > From: [EMAIL PROTECTED]
> >  > To: [EMAIL PROTECTED]
> >  > Subject: Re: [gt-user] ERROR container.
> >  >
> >  > Hang on, what do you mean by "in a separate thread"?
> >  > Do you run that service in the same container and you 
> submit jobs in that
> >  > service using the Gram Java API GramJob and you let 
> GramJob listen for
> >  > notifications?
> >  > And you get the problems once you submitted a single job 
> in that service?
> >  >
> >  > Thanks, Martin
> >  >
> >  > Belaid MOA wrote:
> >  > > Hi Martin,
> >  > > Thanks for looking after the problem. Once I restart 
> the container
> >  > > everything works fine including the job submission
> >  > > command lines (globusrun-ws, globus-job-submit, etc.). 
> But once I 
> > run my
> >  > > intensive grid service that uses GramListener to 
> listen to job status
> >  > > notification in a separate thread, I start getting the 
> error in the
> >  > > container logfile, and command line job submission 
> does not work
> >  > > anymore. My grid services still work from the portals. 
> I can still
> >  > > submit the jobs through my grid service. The error I 
> get after running
> >  > > my service is:
> >  > > 
> > 
> --------------------------------------------------------------
> ----------------------------------
> >  > > [EMAIL PROTECTED] testData]$ globusrun-ws -submit -host -S -F
> >  > > mars.csc.uvic.ca -c /bin/uname -a
> >  > > Submitting job...Failed.
> >  > > globusrun-ws: Error submitting job
> >  > > globus_soap_message_module: SOAP Fault
> >  > > Fault code: soapenv:Server.userException
> >  > > Fault string:
> >  > > 
> > 
> org.globus.wsrf.impl.security.authorization.exceptions.Authori
> zationException: 
> > 
> >  > > Policy decision failed [Caused by: No gridmap file]
> >  > > 
> > 
> --------------------------------------------------------------
> -----------------------------------------
> >  > > Any one trying to submit to my machine will get the same error.
> >  > >
> >  > > With best regards.
> >  > > Belaid Moa.
> >  > >
> >  > >
> >  > >
> >  > >
> >  > > > Date: Wed, 17 Sep 2008 15:09:02 -0500
> >  > > > From: [EMAIL PROTECTED]
> >  > > > To: [EMAIL PROTECTED]
> >  > > > CC: [EMAIL PROTECTED]; [email protected]
> >  > > > Subject: Re: [gt-user] ERROR container.
> >  > > >
> >  > > > Belaid,
> >  > > >
> >  > > > so everything works fine until this error shows up 
> in the container
> >  > > logfile,
> >  > > > and after that ALL submission requests fail with the 
> gridmap error
> >  > > message?
> >  > > >
> >  > > > Martin
> >  > > >
> >  > > > Belaid MOA wrote:
> >  > > > > Thanks a lot Charles for your quick reply. The 
> services work, 
> > however,
> >  > > > > when I run the command
> >  > > > > line: globusrun-ws -submit -S -F mars.csc.uvic.ca 
> -c /bin/uname -a
> >  > > > > Submitting job...Failed.
> >  > > > > globusrun-ws: Error submitting job
> >  > > > > globus_soap_message_module: SOAP Fault
> >  > > > > Fault code: soapenv:Server.userException
> >  > > > > Fault string:
> >  > > > >
> >  > > 
> > 
> org.globus.wsrf.impl.security.authorization.exceptions.Authori
> zationException: 
> > 
> >  > >
> >  > > > > Policy decision failed [Caused by: No gridmap file]
> >  > > > >
> >  > > > > Although I have a gridmap file 
> > (/etc/grid-security/grid-mapfile) with
> >  > > > > the right permissions(644), I keep getting the 
> error above. 
> > This only
> >  > > > > happened after the ERROR 
> Container.GSIServiceThread showed up!
> >  > > > >
> >  > > > > With best regards.
> >  > > > > Belaid Moa.
> >  > > > >
> >  > > > >
> >  > > > > > CC: [email protected]
> >  > > > > > From: [EMAIL PROTECTED]
> >  > > > > > To: [EMAIL PROTECTED]
> >  > > > > > Subject: Re: [gt-user] ERROR container.GSIServiceThread
> >  > > > > > Date: Tue, 16 Sep 2008 14:06:06 -0500
> >  > > > > >
> >  > > > > > I'm pretty sure you can make this happen just by 
> telnetting 
> > to the
> >  > > > > > container port and disconnecting. In other 
> words, if anyone's 
> > ever
> >  > > > > > doing scans of your open ports, you'll get this 
> exception when it
> >  > > > > > connects to your server. The server tries to 
> read from the 
> > network
> >  > > > > > socket, but gets an EOF because the scanner 
> never says anything
> >  > > on the
> >  > > > > > connection.
> >  > > > > >
> >  > > > > > Are you experiencing any problems with your 
> services, or just 
> > curious
> >  > > > > > about this logfile entry?
> >  > > > > >
> >  > > > > >
> >  > > > > > Charles
> >  > > > > >
> >  > > > > > On Sep 16, 2008, at 1:38 PM, Belaid MOA wrote:
> >  > > > > >
> >  > > > > > >
> >  > > > > > > Dear All,
> >  > > > > > > For some strange reasons my container (GT 4.0.6) keeps 
> > showing the
> >  > > > > > > following error from time to time. I noticed 
> that this was 
> > reported
> >  > > > > > > as a bug 
> > (http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=3449)
> >  > > > > > > but I do not know whether it was fixed or not. 
> Any help on this
> >  > > > > > > issue is very appreciated.
> >  > > > > > >
> >  > > > > > > =
> >  > > > > > > =
> >  > > > > > > =
> >  > > > > > > =
> >  > > > > > >
> >  > > 
> ======================================================================
> >  > > > > > > 2008-09-16 11:24:35,739 ERROR 
> container.GSIServiceThread
> >  > > > > > > [ServiceThread-11,process:147] Error processing request
> >  > > > > > > java.io.EOFException
> >  > > > > > > at
> >  > > > > > > org
> >  > > > > > > .globus
> >  > > > > > > .gsi
> >  > > > > > > .gssapi
> >  > > > > > > .net
> >  > > > > > >
> >  > > 
> .impl.GSIGssInputStream.readHandshakeToken(GSIGssInputStream.java:56)
> >  > > > > > > at
> >  > > > > > > org
> >  > > > > > >
> >  > > 
> .globus.gsi.gssapi.net.impl.GSIGssSocket.readToken(GSIGssSocket.java:
> >  > > > > > > 60)
> >  > > > > > > at
> >  > > > > > > org
> >  > > > > > > 
> > .globus.gsi.gssapi.net.GssSocket.authenticateServer(GssSocket.java:
> >  > > > > > > 122)
> >  > > > > > > at
> >  > > > > > >
> >  > > 
> org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:142)
> >  > > > > > > at
> >  > > > > > > 
> > org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:
> >  > > > > > > 161)
> >  > > > > > > at
> >  > > > > > > org
> >  > > > > > > .globus
> >  > > > > > > 
> > .wsrf.container.GSIServiceThread.process(GSIServiceThread.java:99)
> >  > > > > > > at
> >  > > > > > > 
> > org.globus.wsrf.container.ServiceThread.run(ServiceThread.java:291)
> >  > > > > > > =
> >  > > > > > > =
> >  > > > > > > =
> >  > > > > > > =
> >  > > > > > >
> >  > > 
> ======================================================================
> >  > > > > > >
> >  > > > > > >
> >  > > > > > > With best regards.
> >  > > > > > > Belaid Moa.
> >  > > > > > > 
> > _________________________________________________________________
> >  > > > > > >
> >  > > > > >
> >  > > > >
> >  > > > >
> >  > > > >
> >  > > 
> > 
> --------------------------------------------------------------
> ----------
> >  > > >
> >  > >
> >  > >
> >  > > 
> > 
> --------------------------------------------------------------
> ----------
> >  > > Get your information fix on your phone. With MSN 
> Mobile you get 
> > regular
> >  > > news, sports and finance updates. Try it today! 
> > <http://www.msnmobile.ca>
> >  >
> > 
> > 
> > 
> --------------------------------------------------------------
> ----------
> > Upgrade to Hotmail Plus and share more photos with bigger 
> attachments. 
> > Click here to find out how Click here to find out how 
> > <http://get.live.com/en-ca/mailplus/features>
> 

Reply via email to