[
https://issues.apache.org/jira/browse/AIRAVATA-820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13645384#comment-13645384
]
Shinyoung Ahn commented on AIRAVATA-820:
----------------------------------------
here is another bugs on foreach, I coundn't proceed using Airavata because of
this erorr
--------------------------------------------------------------
org.apache.airavata.client.api.AiravataAPIInvocationException: Error invoking
API
at
org.apache.airavata.client.impl.ExecutionManagerImpl.runExperimentGeneral(ExecutionManagerImpl.java:219)
at
org.apache.airavata.client.impl.ExecutionManagerImpl.runExperiment(ExecutionManagerImpl.java:71)
at
org.apache.airavata.xbaya.ui.experiment.WorkflowInterpreterLaunchWindow$3.run(WorkflowInterpreterLaunchWindow.java:322)
Caused by: org.apache.airavata.workflow.model.component.ComponentException:
could not find definition for type
{http://airavata.apache.org/xbaya/Workflow2/xsd/}URIArrayTypeArrayType in
{http://airavata.apache.org/xbaya/Workflow2/}Workflow2
at
org.apache.airavata.workflow.model.component.ws.WSComponent.parseType(WSComponent.java:468)
at
org.apache.airavata.workflow.model.component.ws.WSComponent.parseMessage(WSComponent.java:398)
at
org.apache.airavata.workflow.model.component.ws.WSComponent.parseOperation(WSComponent.java:369)
at
org.apache.airavata.workflow.model.component.ws.WSComponent.parsePortType(WSComponent.java:353)
at
org.apache.airavata.workflow.model.component.ws.WSComponent.parse(WSComponent.java:345)
at
org.apache.airavata.workflow.model.component.ws.WSComponent.<init>(WSComponent.java:132)
at
org.apache.airavata.workflow.model.component.ws.WSComponentFactory.createComponent(WSComponentFactory.java:136)
at
org.apache.airavata.workflow.model.component.ws.WSComponentFactory.createComponent(WSComponentFactory.java:110)
at
org.apache.airavata.workflow.model.wf.Workflow.getInputs(Workflow.java:484)
at
org.apache.airavata.client.impl.ExecutionManagerImpl.getWSComponentPortInputs(ExecutionManagerImpl.java:269)
at
org.apache.airavata.client.impl.ExecutionManagerImpl.runExperimentGeneral(ExecutionManagerImpl.java:176)
... 2 more
> Parameter mismatching when using ForEach
> -----------------------------------------
>
> Key: AIRAVATA-820
> URL: https://issues.apache.org/jira/browse/AIRAVATA-820
> Project: Airavata
> Issue Type: Bug
> Reporter: Shinyoung Ahn
>
> When an application have three parameters, fir and second parameter's type is
> String type and
> the third parameter is StringArray type.
> Third parameter is connected to ForEach.
> When I execute the applications
> Airavat show unexpected behavior like below. 'Invoking service' do not use
> right value that I expected…
> I expect the input parameters’ values of bwa_aln_fwd_p_invoke are same with
> the parameter of 'WorkflowInvoked'.
> The Notification Message as follows
> -----------------------------------------------------------------------------------------------------------------
> Status'workflowInvoked'
> <ns:workflowInvoked infoModelVersion="2.6"
> xmlns:ns="http://airavata.apache.org/schemas/wft/2011/08">
> <ns:notificationSource
> ns:serviceID="Workflow1_b8721d2f_d131_4ec3_bbb3_6fe12f528ed8"
> ns:experimentID="Workflow1_b8721d2f-d131-4ec3-bbb3-6fe12f528ed8" />
> <ns:timestamp>2013-04-11T09:15:41.988+09:00</ns:timestamp>
> <ns:description>thread=4, refIndexFile=/home/team/genome/bwaindex/chr22.fa,
> Input=/home/team/genome/Demo/sample_1.fq.00,/home/team/genome/Demo/sample_1.fq.01,
>
> Input=/home/team/genome/Demo/sample_1.fq.00,/home/team/genome/Demo/sample_1.fq.01</ns:description>
> <ns:annotation />
> <ns:initiator ns:serviceID="Workflow1_b8721d2f_d131_4ec3_bbb3_6fe12f528ed8"
> />
> </ns:workflowInvoked>
> -------------------------------------------------------------------------------------------------------------------
> Status: invokingService
> <ns:invokingService infoModelVersion="2.6"
> xmlns:ns="http://airavata.apache.org/schemas/wft/2011/08">
> <ns:notificationSource
> ns:serviceID="Workflow1_b8721d2f_d131_4ec3_bbb3_6fe12f528ed8"
> ns:experimentID="Workflow1_b8721d2f-d131-4ec3-bbb3-6fe12f528ed8" />
> <ns:timestamp>2013-04-11T09:15:42.240+09:00</ns:timestamp>
> <ns:description>thread=/home/team/genome/Demo/sample_1.fq.00,
> refIndexFile=/home/team/genome/Demo/sample_1.fq.00,
> bwdFqFile=/home/team/genome/Demo/sample_1.fq.00</ns:description>
> <ns:annotation />
> <ns:request>
> <ns:body>
> <n1:invoke_InputParams
>
> xmlns:n1="http://airavata.apache.org/schemas/gfac/2012/12/bwa_aln_bwd/xsd">
> <thread>/home/team/genome/Demo/sample_1.fq.00</thread>
> <refIndexFile>/home/team/genome/Demo/sample_1.fq.00</refIndexFile>
> <bwdFqFile>/home/team/genome/Demo/sample_1.fq.00</bwdFqFile>
> </n1:invoke_InputParams>
> </ns:body>
> </ns:request>
> <ns:receiver ns:serviceID="bwa_aln_bwd_invoke"
> ns:workflowID="Workflow1_b8721d2f_d131_4ec3_bbb3_6fe12f528ed8"
> ns:workflowTimestep="0" ns:workflowNodeID="bwa_aln_bwd_invoke" />
> </ns:invokingService>
> -------------------------------------------------------------------------------------------------------------------------
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira