I'll second this: we are really interested in geospatial use cases for
Airavata.


Marlon

On 10/18/13 9:57 AM, Suresh Marru wrote:
> Hello Ishara,
>
> Are you part of the Dhara team? - 
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=31824825
>
> It might be useful for you to provide a brief description of the use case on 
> how you are (or planning to) using airavata. That way we will have a better 
> context. Good to see your involvement on the  mailing list, please continue 
> to do it. 
>
> Suresh
>
> On Oct 18, 2013, at 4:27 AM, Ishara RANATUNGA <[email protected]> wrote:
>
>> Hi,
>>
>> Thanks a lot for the help. We are in the process of chaining wps processes 
>> and in some cases sending GML output of the WPS to a map at a portal.
>>
>> We get a larger String with spaces, EOL characters etc. I found that having 
>> something like 
>>
>> @echo off
>>
>> echo output=hello world
>>
>> only gives me only the String "hello" to the second component.
>>
>> I want to input entire String as it is to the second component. How is this 
>> possible? Your thoughts are very helpful.
>>
>> Thank You !
>>
>>  
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Thu, Oct 17, 2013 at 11:43 PM, Raminder Singh <[email protected]> 
>> wrote:
>> Everything you are doing looks good to me. You can use String data type in 
>> this case for both output of component 1 and input of component 2.  You need 
>> to name the output parameter as "output". Input parameter name does not 
>> matter. Here is some information on other data types used in different 
>> projects:
>>
>> URI: Incase you want to move files.
>> URIArray: if these are more than one files.
>>
>> Please share your requirements and we will be able to advise/help you better.
>>
>> Thanks
>> Raminder
>>
>> On Oct 17, 2013, at 1:51 PM, Ishara RANATUNGA <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I have small issue regarding creating components by wrapping the 
>>> applications. Lets assume I have created a small java application that 
>>> prints out some string.
>>>
>>> Eg: System.out.println("Output of process 1");
>>>
>>> And I wrote a script wrapping the jar which outputs the above statement.
>>>
>>> @echo off
>>>
>>> echo output=E:\FYP\Other\outGMLFromAirvata\
>>> java -jar E:\FYP\projects\wrapper\out\artifacts\wrapper_jar\wrapper.jar %1
>>>
>>>
>>> Then I could load the component Register Application --> New deployment--> 
>>> Register.
>>> Then I can create a simple workflow input--> component1 --> output which 
>>> executes and gives the output  "Output of process 1".
>>> (Output data type of the component std out)
>>>
>>>
>>>
>>> Then I have another application that needs to input the string "Output of 
>>> process 1" from component 1 and needs to output the the String "Output of 
>>> process 2". I created a java application that does that and wrapped using 
>>> another wrapper and loaded the component as described above.
>>> I used 'string' as second component's input data type where it does not 
>>> work.
>>>
>>> What are the correct data types of output of component 1 and input of 
>>> component 2. Or did I do anything wrong when wrapping the applications. 
>>> Your kind help is really appreciated and thanks a lot for the help so far.
>>>
>>> Thank You !
>>>
>>>
>>>
>>>
>>>
>>>
>>

Reply via email to