Hello~
I solved the previous problems that I had asked.

The reason was missing of configuring myproxy information at 
airavata-server.properties files.

Thanks.
Shinyoung

From: 안신영 [mailto:[email protected]]
Sent: Tuesday, April 02, 2013 3:44 PM
To: [email protected]
Subject: A problem on running a workflow through globus!

Hello~ guys
I’m testing that Airavata can really work with globus because I am using slurm 
now on my HPC.

I installed globus at two machine(one for CA and PBS(actually pbs wrapper for 
slurm) local Resource management server, the other for airavata-server and 
xbaya)
I succeeded globus-job-run in command line between two machine.

Next, I registered a new service(/bin/echo) and composed and ran a simple 
workflow in XBaya.
I got a problem of invokingServiceFailed.
Next is error messages from XBaya.
Do you have any comment about that?

Shinyoung.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<ns:invokingServiceFailed infoModelVersion="2.6"
  xmlns:ns="http://airavata.apache.org/schemas/wft/2011/08";>
  <ns:notificationSource 
ns:serviceID="Workflow1_1f8e7176_b86d_4977_99f8_01d928f5f937" 
ns:experimentID="Workflow1_1f8e7176-b86d-4977-99f8-01d928f5f937" />
  <ns:timestamp>2013-04-02T15:02:01.166+09:00</ns:timestamp>
  <ns:description>MyProxy get failed. [Caused by: Authentication failed [Caused 
by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]]: 
org.apache.airavata.core.gfac.exception.ProviderException: MyProxy get failed. 
[Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API 
level [Caused by: Unknown CA]]]</ns:description>
  <ns:annotation>
    <stackTrace>org.apache.airavata.core.gfac.exception.ProviderException: 
MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure 
unspecified at GSS-API level [Caused by: Unknown CA]]]
           at 
org.apache.airavata.core.gfac.provider.impl.GramProvider.makeDirectory(GramProvider.java:128)
           at 
org.apache.airavata.core.gfac.provider.AbstractProvider.initialize(AbstractProvider.java:48)
           at 
org.apache.airavata.core.gfac.services.impl.AbstractSimpleService.execute(AbstractSimpleService.java:103)
           at 
org.apache.airavata.core.gfac.GfacAPI.gridJobSubmit(GfacAPI.java:140)
           at 
org.apache.airavata.xbaya.invoker.EmbeddedGFacInvoker.invoke(EmbeddedGFacInvoker.java:256)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.handleWSComponent(WorkflowInterpreter.java:749)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.executeDynamically(WorkflowInterpreter.java:533)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.scheduleDynamically(WorkflowInterpreter.java:218)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton.executeWorkflow(WorkflowInterpretorSkeleton.java:389)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton.access$400(WorkflowInterpretorSkeleton.java:87)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton$2.run(WorkflowInterpretorSkeleton.java:382)
           at java.lang.Thread.run(Thread.java:636)
Caused by: org.apache.airavata.core.gfac.exception.SecurityException: MyProxy 
get failed. [Caused by: Authentication failed [Caused by: Failure unspecified 
at GSS-API level [Caused by: Unknown CA]]]
           at 
org.apache.airavata.core.gfac.context.security.impl.GSISecurityContext.getGssCredentails(GSISecurityContext.java:69)
           at 
org.apache.airavata.core.gfac.provider.impl.GramProvider.makeDirectory(GramProvider.java:87)
           ... 11 more
Caused by: org.globus.myproxy.MyProxyException: MyProxy get failed. [Caused by: 
Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused 
by: Unknown CA]]]
           at org.globus.myproxy.MyProxy.get(MyProxy.java:1023)
           at org.globus.myproxy.MyProxy.get(MyProxy.java:874)
           at org.globus.myproxy.MyProxy.get(MyProxy.java:841)
           at 
org.apache.airavata.core.gfac.context.security.impl.utils.MyProxyManager.renewProxy(MyProxyManager.java:80)
           at 
org.apache.airavata.core.gfac.context.security.impl.GSISecurityContext.getGssCredentails(GSISecurityContext.java:64)
           ... 12 more
</stackTrace>
  </ns:annotation>
  <ns:receiver ns:serviceID="remote_echo_invoke" 
ns:workflowID="Workflow1_1f8e7176_b86d_4977_99f8_01d928f5f937" 
ns:workflowTimestep="0" ns:workflowNodeID="remote_echo_invoke" />
  <ns:failure>
    <ns:trace xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema";
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
      
xmlns:ns="http://airavata.apache.org/schemas/wft/2011/08";>org.apache.airavata.core.gfac.exception.ProviderException:
 MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure 
unspecified at GSS-API level [Caused by: Unknown CA]]]
           at 
org.apache.airavata.core.gfac.provider.impl.GramProvider.makeDirectory(GramProvider.java:128)
           at 
org.apache.airavata.core.gfac.provider.AbstractProvider.initialize(AbstractProvider.java:48)
           at 
org.apache.airavata.core.gfac.services.impl.AbstractSimpleService.execute(AbstractSimpleService.java:103)
           at 
org.apache.airavata.core.gfac.GfacAPI.gridJobSubmit(GfacAPI.java:140)
           at 
org.apache.airavata.xbaya.invoker.EmbeddedGFacInvoker.invoke(EmbeddedGFacInvoker.java:256)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.handleWSComponent(WorkflowInterpreter.java:749)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.executeDynamically(WorkflowInterpreter.java:533)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.scheduleDynamically(WorkflowInterpreter.java:218)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton.executeWorkflow(WorkflowInterpretorSkeleton.java:389)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton.access$400(WorkflowInterpretorSkeleton.java:87)
           at 
org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton$2.run(WorkflowInterpretorSkeleton.java:382)
           at java.lang.Thread.run(Thread.java:636)
Caused by: org.apache.airavata.core.gfac.exception.SecurityException: MyProxy 
get failed. [Caused by: Authentication failed [Caused by: Failure unspecified 
at GSS-API level [Caused by: Unknown CA]]]
           at 
org.apache.airavata.core.gfac.context.security.impl.GSISecurityContext.getGssCredentails(GSISecurityContext.java:69)
           at 
org.apache.airavata.core.gfac.provider.impl.GramProvider.makeDirectory(GramProvider.java:87)
           ... 11 more
Caused by: org.globus.myproxy.MyProxyException: MyProxy get failed. [Caused by: 
Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused 
by: Unknown CA]]]
           at org.globus.myproxy.MyProxy.get(MyProxy.java:1023)
           at org.globus.myproxy.MyProxy.get(MyProxy.java:874)
           at org.globus.myproxy.MyProxy.get(MyProxy.java:841)
           at 
org.apache.airavata.core.gfac.context.security.impl.utils.MyProxyManager.renewProxy(MyProxyManager.java:80)
           at 
org.apache.airavata.core.gfac.context.security.impl.GSISecurityContext.getGssCredentails(GSISecurityContext.java:64)
           ... 12 more
</ns:trace>
  </ns:failure>
</ns:invokingServiceFailed>

Reply via email to