[jbosstools-dev] Cannot resolve dependencies using aggregate update site
Nick Boldt
nboldt at redhat.com
Mon Mar 4 16:25:54 EST 2013
Probably don't want to use <id>teiid_designer</id> for a JBTIS update site, either.
Here's how to change your root pom to point at the JBTIS target platform -- no <repository> declarations needed:
https://github.com/jbosstools/jbosstools-integration-stack#target-platform-definition-resolution-within-maventycho
----- Original Message -----
> Hey Andrej,
>
> Specify a target-platform-configuration that points to
> org.jboss.tools.integration-stack:target-platform:target:base:4.0.0-SNAPSHOT.
> Keep the repository definition that points to aggregate/4.0.0.
> That should give you everything you need.
>
> Best,
> Rob
>
> ----- Original Message -----
> > Hi Nick,
> >
> > I'm trying to run bpel bot tests using tycho. I define the bpel
> > dependency in the pom.xml as follows
> >
> > <plugin>
> > <groupId>org.eclipse.tycho</groupId>
> > <artifactId>tycho-surefire-plugin</artifactId>
> > <configuration>
> > ...
> > <dependencies combine.children="append">
> > <!-- BPEL feature -->
> > <dependency>
> > <type>p2-installable-unit</type>
> > <artifactId>org.jboss.tools.bpel.feature.feature.group</artifactId>
> > <version>0.0.0</version>
> > </dependency>
> > </dependencies>
> > </configuration>
> > </plugin>
> >
> > and the update is specified as p2 repository
> >
> > <repository>
> > <id>teiid_designer</id>
> > <url>${jbtis.site}</url>
> > <layout>p2</layout>
> > <snapshots>
> > <enabled>true</enabled>
> > </snapshots>
> > <releases>
> > <enabled>true</enabled>
> > </releases>
> > </repository>
> >
> > As parent I use 4.0.0.Final-SNAPSHOT.
> >
> > When I use
> > jbtis.site=http://download.jboss.org/jbosstools/updates/integration/juno/integration-stack/bpel
> > it works.
> > When I use
> > jbtis.site=http://download.jboss.org/jbosstools/updates/integration/juno/integration-stack/aggregate
> > it doesn't work.
> >
> > Andrej.
> >
> > ----- Original Message -----
> > From: "Nick Boldt" <nboldt at redhat.com>
> > To: "Rob Cernich" <rcernich at redhat.com>, "Andrej Podhradsky"
> > <apodhrad at redhat.com>
> > Cc: "jbosstools-dev jbosstools-dev"
> > <jbosstools-dev at lists.jboss.org>,
> > "Denis Golovin" <dgolovin at exadel.com>
> > Sent: Monday, March 4, 2013 8:39:41 PM
> > Subject: Re: [jbosstools-dev] Cannot resolve dependencies using
> > aggregate update site
> >
> >
> > I don't understand. Are you trying to BUILD bpel, or INSTALL it?
> >
> > Where/how are you "defin[ing an] aggregated update site" ?
> >
> > Nick
> >
> > ----- Original Message -----
> >
> >
> >
> > Hey Andrej,
> >
> > I believe the problem is that the Eclipse BPEL plugins (i.e. the
> > editor) are made available through a repository reference.
> > Nick/Mikael can correct me if I'm wrong, but I don't believe Tycho
> > will traverse referenced repositories, which means you'll need to
> > declare those repositories independently.
> >
> > That said, you may be able to use the JBTIS target platform plus
> > the
> > aggregate site. The JBTIS target platform will give you all the
> > dependencies and the aggregate update site will give you all the
> > components. Just a thought.
> >
> > Hope that helps.
> >
> > Rob
> >
> > ----- Original Message -----
> >
> >
> >
> >
> > Andrej,
> >
> > I verified it on Juno SR1 Java EE IDE Package and seems everything
> > is
> > fine.
> > Any details about your case would help to replicate issue.
> >
> > Could you try it again? Probably you got into middle of site upload
> > process.
> >
> > Thanks
> > Denis
> >
> >
> >
> >
> > On 03/02/2013 09:24 AM, Andrej Podhradsky wrote:
> >
> >
> > Hi folks,
> >
> > I'm not able to resolve BPEL dependencies when I define the
> > following
> > aggregated update site
> > http://download.jboss.org/jbosstools/updates/integration/juno/integration-stack/aggregate/4.0.0/
> > but when I define the particular BPEL site
> > http://download.jboss.org/jbosstools/updates/integration/juno/integration-stack/bpel
> > then everything is fine.
> >
> > Could you explain me where's the problem? Is the tycho problem or
> > is
> > something wrong with that update site?
> > Note that I'm able to install BPEL from eclipse using the mentioned
> > aggregated site.
> >
> > Best Regards
> >
> > _______________________________________________
> > jbosstools-dev mailing list jbosstools-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> >
> > _______________________________________________
> > jbosstools-dev mailing list
> > jbosstools-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> >
> > _______________________________________________
> > jbosstools-dev mailing list
> > jbosstools-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> >
>
More information about the jbosstools-dev
mailing list