You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@taverna.apache.org by Alan R Williams <al...@manchester.ac.uk> on 2015/10/01 12:59:12 UTC

Fwd: A question on the building of Taverna Workbench



-------- Forwarded Message --------
Subject: 	A question on the building of Taverna Workbench
Date: 	Thu, 1 Oct 2015 11:17:19 +0100
From: 	Kewei Duan <k....@sheffield.ac.uk>
To: 	support <su...@mygrid.org.uk>



Hi,

Now I am trying to build the Taverna Workbench from source codes. I
noticed the original location is outdated and I check out the
https://github.com/taverna/taverna-svn.git.

When I try to build based on the maintenance or the 2.5.0 branch by
following the content on
http://dev.mygrid.org.uk/wiki/display/developer/3.+Building+Taverna+using+Maven 
,
I get the same error:

[FATAL] Non-resolvable parent POM for
net.sf.taverna.t2.builds:taverna-workbench:2.5-SNAPSHOT: Failure to find
net.sf.taverna:parent:pom:0.2.2014-03-19 in
http://www.mygrid.org.uk/maven/repo1 was cached in the local repository,
resolution will not be reattempted until the update interval of
mygrid-repo1 has elapsed or updates are forced and 'parent.relativePath'
points at wrong local POM @ line 5, column 10


Is that the content on
http://dev.mygrid.org.uk/wiki/display/developer/3.+Building+Taverna+using+Maven 

is also outdated? Is there any other version of documentation about it?
Any help on the error is much appreciated, Thanks.

Regards,
Kewei
-- 
Kewei DUAN
/Senior Software Developer, INSIGNEO, University of Sheffield/

E09
INSIGNEO Institute for in silico Medicine
Pam Liversidge Building
Sir Frederick Mappin Building
Mappin Street
Sheffield
S1 3JD
UK



Re: A question on the building of Taverna Workbench

Posted by Kewei Duan <k....@sheffield.ac.uk>.
Dear Stian,

Thanks for your reply. I will a have a try.

The reason for building it from source codes is that I am trying to write a
myexperiment-like registry/repository for components. By following the
brief description from
http://wiki.myexperiment.org/index.php/Developer:Components, it looks that
some details about what is the valid information that Taverna can consume
is missing. Thus, the registry/repository I wrote does not function as I
expected. Thus, I try to build and debug from the Taverna side to fix it.
It will be much appreciated if any help can be provided on this issue as
well. Thanks.

Regards,
Kewei

On 1 October 2015 at 15:04, Stian Soiland-Reyes <st...@apache.org> wrote:

> Hi,
>
> Hope you managed to subscribe to dev@taverna - if not see
>
> http://taverna.incubator.apache.org/community/lists
>
> before replying.
>
>
> Taverna 2.x-SNAPSHOT (aka maintenance) is no longer maintained after
> we moved to Apache Software Foundation. Current work is towards
> Taverna 3.
>
>
> Taverna 2.x after moving from SVN to GitHub was maintained as multiple
> repositories. In SVN they were also multiple repositories with their
> own tags/trunks/branches folders.
>
>
>
> Without knowing why you are building from source I am not sure what
> direction to guide you in..
>
> Perhaps you could give a brief description of what you are looking to
> modify?
>
>
>
> To build a Taverna 2.5.0 module you need to check out from the 2.5.0 /
> 1.5.0 tags of
> the corresponding repository of https://github.com/taverna/
>
>
> If you want to just build a new distribution, (e.g. because you are
> changing a config file), then the repository would be
>
> https://github.com/taverna/taverna-workbench-product/tree/core-2.5.0
>
> This corresponds to
>
> https://github.com/apache/incubator-taverna-workbench-product/tree/old/core-2.5.0
>
>
> this will download various JARs from
> http://www.mygrid.org.uk/maven/repository/net/sf/taverna/t2
>
> if you also want to compile those, you would need to check out the
> corresponding repositories.
>
>
> Note that after moving to Apache we consolidated a large number of
> github.com/taverna repositories to a smaller number - you will find
> that their historical tags therefore reflect their earlier repository.
>
>
> Note that pre-Apache tags of Taverna are not released by apache
> software foundation and are licensed under LGPL 2.1 (and in some cases
> GPL 3.0).
>
>
> On 1 October 2015 at 11:59, Alan R Williams
> <al...@manchester.ac.uk> wrote:
> >
> >
> >
> > -------- Forwarded Message --------
> > Subject:        A question on the building of Taverna Workbench
> > Date:   Thu, 1 Oct 2015 11:17:19 +0100
> > From:   Kewei Duan <k....@sheffield.ac.uk>
> > To:     support <su...@mygrid.org.uk>
> >
> >
> >
> > Hi,
> >
> > Now I am trying to build the Taverna Workbench from source codes. I
> > noticed the original location is outdated and I check out the
> > https://github.com/taverna/taverna-svn.git.
> >
> > When I try to build based on the maintenance or the 2.5.0 branch by
> > following the content on
> >
> http://dev.mygrid.org.uk/wiki/display/developer/3.+Building+Taverna+using+Maven
> > ,
> > I get the same error:
> >
> > [FATAL] Non-resolvable parent POM for
> > net.sf.taverna.t2.builds:taverna-workbench:2.5-SNAPSHOT: Failure to find
> > net.sf.taverna:parent:pom:0.2.2014-03-19 in
> > http://www.mygrid.org.uk/maven/repo1 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > mygrid-repo1 has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 5, column 10
> >
> >
> > Is that the content on
> >
> http://dev.mygrid.org.uk/wiki/display/developer/3.+Building+Taverna+using+Maven
> > is also outdated? Is there any other version of documentation about it?
> > Any help on the error is much appreciated, Thanks.
> >
> > Regards,
> > Kewei
> > --
> > Kewei DUAN
> > /Senior Software Developer, INSIGNEO, University of Sheffield/
> >
> > E09
> > INSIGNEO Institute for in silico Medicine
> > Pam Liversidge Building
> > Sir Frederick Mappin Building
> > Mappin Street
> > Sheffield
> > S1 3JD
> > UK
> >
> >
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons RDF (incubating)
> http://orcid.org/0000-0001-9842-9718
>



-- 
Kewei DUAN
*Senior Software Developer, INSIGNEO, University of Sheffield*

E09
INSIGNEO Institute for in silico Medicine
Pam Liversidge Building
Sir Frederick Mappin Building
Mappin Street
Sheffield
S1 3JD
UK

Re: A question on the building of Taverna Workbench

Posted by Stian Soiland-Reyes <st...@apache.org>.
Hi,

Hope you managed to subscribe to dev@taverna - if not see

http://taverna.incubator.apache.org/community/lists

before replying.


Taverna 2.x-SNAPSHOT (aka maintenance) is no longer maintained after
we moved to Apache Software Foundation. Current work is towards
Taverna 3.


Taverna 2.x after moving from SVN to GitHub was maintained as multiple
repositories. In SVN they were also multiple repositories with their
own tags/trunks/branches folders.



Without knowing why you are building from source I am not sure what
direction to guide you in..

Perhaps you could give a brief description of what you are looking to modify?



To build a Taverna 2.5.0 module you need to check out from the 2.5.0 /
1.5.0 tags of
the corresponding repository of https://github.com/taverna/


If you want to just build a new distribution, (e.g. because you are
changing a config file), then the repository would be

https://github.com/taverna/taverna-workbench-product/tree/core-2.5.0

This corresponds to
https://github.com/apache/incubator-taverna-workbench-product/tree/old/core-2.5.0


this will download various JARs from
http://www.mygrid.org.uk/maven/repository/net/sf/taverna/t2

if you also want to compile those, you would need to check out the
corresponding repositories.


Note that after moving to Apache we consolidated a large number of
github.com/taverna repositories to a smaller number - you will find
that their historical tags therefore reflect their earlier repository.


Note that pre-Apache tags of Taverna are not released by apache
software foundation and are licensed under LGPL 2.1 (and in some cases
GPL 3.0).


On 1 October 2015 at 11:59, Alan R Williams
<al...@manchester.ac.uk> wrote:
>
>
>
> -------- Forwarded Message --------
> Subject:        A question on the building of Taverna Workbench
> Date:   Thu, 1 Oct 2015 11:17:19 +0100
> From:   Kewei Duan <k....@sheffield.ac.uk>
> To:     support <su...@mygrid.org.uk>
>
>
>
> Hi,
>
> Now I am trying to build the Taverna Workbench from source codes. I
> noticed the original location is outdated and I check out the
> https://github.com/taverna/taverna-svn.git.
>
> When I try to build based on the maintenance or the 2.5.0 branch by
> following the content on
> http://dev.mygrid.org.uk/wiki/display/developer/3.+Building+Taverna+using+Maven
> ,
> I get the same error:
>
> [FATAL] Non-resolvable parent POM for
> net.sf.taverna.t2.builds:taverna-workbench:2.5-SNAPSHOT: Failure to find
> net.sf.taverna:parent:pom:0.2.2014-03-19 in
> http://www.mygrid.org.uk/maven/repo1 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> mygrid-repo1 has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 5, column 10
>
>
> Is that the content on
> http://dev.mygrid.org.uk/wiki/display/developer/3.+Building+Taverna+using+Maven
> is also outdated? Is there any other version of documentation about it?
> Any help on the error is much appreciated, Thanks.
>
> Regards,
> Kewei
> --
> Kewei DUAN
> /Senior Software Developer, INSIGNEO, University of Sheffield/
>
> E09
> INSIGNEO Institute for in silico Medicine
> Pam Liversidge Building
> Sir Frederick Mappin Building
> Mappin Street
> Sheffield
> S1 3JD
> UK
>
>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718