Offline mode would be the ideal solution. As Danushka mentioned validation
happens in two steps, one during the workflow composition and other during
the execution. I haven't go into details yet, if everyone agrees in high
level with the proposed approach, I could start working on it.


On Tue, Jun 11, 2013 at 10:10 PM, Danushka Menikkumbura <
[email protected]> wrote:

> +1 for offline mode.
>
> Along the same line we would need support for loading WSDL's from the file
> system or from the registry, which would help composing workflows in
> offline mode.
>
> Thanks,
> Danushka
>
>
> On Tue, Jun 11, 2013 at 7:34 PM, Suresh Marru <[email protected]> wrote:
>
>> Hi Sanjaya,
>>
>> Thats great to see you volunteering to tackle this issues, will
>> appreciate your patches. There is a value on validations but I understand
>> the inconvenience. Can I suggest to add a "offline" mode instead.
>>
>> You will see how to pass command line options in XBaya.java and we could
>> have a shell script to open xbaya by passing -offline argument. This could
>> either turn off validations or preferably load the schemas from a location
>> relative and bundled within xbaya.
>>
>> Thoughts?
>>
>> Suresh
>>
>> On Jun 10, 2013, at 8:41 PM, Sanjaya Medonsa <[email protected]>
>> wrote:
>>
>> Hi Suresh,
>>        I feel it very convenient, if it possible to get rid of these
>> schema validations through Internet. I had the same issue, specially when
>> my mobile broadband performing badly. While doing testing, sometimes I have
>> commented these validations from the code to ensure that internet is not an
>> bottleneck. If the community agrees that this is something useful, I can
>> work on bundling schema to avoid the need of Internet.
>>
>> Best Regards,
>> Sanjaya
>>
>>
>> On Tue, Jun 11, 2013 at 1:44 AM, Saminda Wijeratne <[email protected]>wrote:
>>
>>>
>>> Hi Alexey,
>>>
>>> At the moment updating the user context (XBaya) automatically once new
>>> descriptors are added is not there due to a technical limitation (backend
>>> storage does not support it) which we hope to overcome in future. For now
>>> you can refresh manually by right click context menues "Refresh" or "Reload
>>> from Registry".
>>>
>>> Regards,
>>> Saminda
>>>
>>> On Mon, Jun 10, 2013 at 3:41 PM, Suresh Marru <[email protected]> wrote:
>>>
>>>> Hi Alexey,
>>>>
>>>> Very good to hear your positive feedback. We are glad to see Airavata
>>>> might be a useful tool to support your research. Please see below for
>>>> responses:
>>>>
>>>> On Jun 10, 2013, at 1:06 PM, Алексей Тайнов <[email protected]> wrote:
>>>>
>>>> >
>>>> > Hello Airavata developers and users!
>>>> > My name is Alexey.
>>>> >
>>>> > I have seen your product, when searched tool for coupling and managing
>>>> > our multi-physics simulations.
>>>>
>>>> What models/codes are you planning to integrate for multi-physics
>>>> simulations?
>>>>
>>>> > I explored some products from business area (Microsoft WWF, Activity),
>>>> > engineering area (openEngSB) and decided Airavata is very interesting
>>>> > product with necessary functionality for our task. Thank for your work
>>>> > and respect it :)
>>>>
>>>> We welcome you to join the community and contribute and it need not be
>>>> writing code. This might be useful to read -
>>>> http://airavata.apache.org/community/get-involved.html
>>>>
>>>> > Now I have offering and question:
>>>> > 1. Feature (TODO). After registering new application in registry,
>>>> would
>>>> > be better to reload information in the user context from server.
>>>>
>>>> This issues should have been fixed, but I have noticed too recently.
>>>> Can you please create a JIRA issue and provide details so we can reproduce
>>>> and fix it - https://issues.apache.org/jira/browse/airavata
>>>>
>>>> > 2. Question. When I deploy the Airavata server and xbaya on local
>>>> > computer or on the network without internet and try to use my created
>>>> > application (BBB) from xbaya components tree I get error:
>>>> > "The component is in wrong format"
>>>> > with stack message:
>>>> >
>>>> ------------------------------------------------------------------------------------------
>>>> > "Caused by:
>>>> > org.apache.airavata.workflow.model.component.ComponentException: could
>>>> > not find definition for type
>>>> > {http://airavata.apache.org/schemas/gfac/2012/12}StringParameterTypein
>>>> > {http://airavata.apache.org/schemas/gfac/2012/12}BBB
>>>> > "
>>>> >
>>>> ------------------------------------------------------------------------------------------
>>>> >
>>>> > And my question: how I can deploy airavata on local computer or local
>>>> > net without internet?
>>>>
>>>> Unfortunately not. There is very limited capabilities you can use
>>>> Airavata for without accessing network. But your use case is making me
>>>> think otherwise. May be you want to execute all the applications locally
>>>> and Airavata can still help you and you should not be needed internet. We
>>>> can work around this issues by bundling these schema with XBaya. If using
>>>> Airavata offline is compelling use case and a show stopper for you,
>>>> complain again and lets see if it motivates any one to fix it or contribute
>>>> a patch.
>>>>
>>>> >
>>>> > P.S. Microsoft Windows 32, Airavata 0.7,
>>>>
>>>> Cheers,
>>>> Suresh
>>>>
>>>> >
>>>> > Thank you for attention!
>>>> > Best Regards
>>>> >
>>>> > Taynov  Alexey
>>>> > [email protected]
>>>> >
>>>> >
>>>> >
>>>>
>>>>
>>>
>>
>>
>

Reply via email to