On Tue, Jul 28, 2009 at 16:59, Simon Felix<[email protected]> wrote:

> So you don't recommend building my code around WorkflowInstanceFacade? We 
> plan to work together with someone from Manchester - so keeping the code up 
> to date should be possible. Are there any technical reasons not to do this?

The main reasons appear when you start replicating behaviour of the
Taverna Server - like workflow queuing, error handling and how your
application deals with input and output data.

If you are just running a particular workflow then running the Taverna
Server instead of the Platform or WorkflowInstanceFacade would
probably only give you overhead - although it would also make it
easier to avoid some of the classloader issues with supporting
multiple service types.  (If you munge all the activities Taverna
support into a big classloader some of them will not work as they
expect different versions - or none of them might work if you end up
with several instances of the same library)

It also depends on your application, for instance if it's written in a
different language then Java it would probably be easier to write a
simple REST-client towards the Taverna Server than to try doing
something with JNI or similar.


>> > -          When I try to create a commandline-project using a Maven
>> > archetype (described in
>> > http://www.mygrid.org.uk/files/2009/03/t2platform-guide-p01b1.pdf,
>> > chapter 3.2.1) I get this error message: [...]
>>
>> Where in the mvn do you get this error?  It should be downloading that
>> jar from http://www.cyclonic.org/t2platform/repository...
>>
>> What did it give as the choice of archetypes? What version of mvn are
>> you using?
>
> I executed the following command:
> mvn archetype:generate 
> -DarchetypeCatalog=http://www.cyclonic.org/t2platform/repository/
>
> I could chose between a console-app and a web-app. I went for the console-app 
> (#1). Then it tried to download 
> http://repo1.maven.org/maven2/net/sf/taverna/t2/archetypes/platform-application/p0.1b1/platform-application-p0.1b1.jar
>  which is not available.
>
>
> By creating my own application and POM this problem instead of using the 
> archetype this isn't important to me anymore. But the person responsible for 
> the archetypes might want to have a look at it.
>
> Thank you very much for helping out.
>
> Simon
> i4ds.ch
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> taverna-hackers mailing list
> [email protected]
> Web site: http://www.taverna.org.uk
> Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
> Developers Guide: http://www.mygrid.org.uk/tools/developer-information
>



-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
taverna-hackers mailing list
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
Developers Guide: http://www.mygrid.org.uk/tools/developer-information

Reply via email to