Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] building problem with JMS provider p2 repository

Well, pretty strange. in my 3 years with tycho and never saw something like that....

but I could get the build pass now...

I had to remove the feature:
  <!--includes
         id="org.eclipse.ecf.provider.jms.feature"
         version="0.0.0"/-->

and include these bundles:

   <plugin
         id="org.eclipse.ecf.provider.jms"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="org.eclipse.ecf.provider.jms.activemq"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="org.eclipse.ecf.provider.jms.activemq.broker"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>

   <plugin
         id="javax.jms"
         download-size="0"
         install-size="0"
         version="0.0.0"
         unpack="false"/>




2013/12/5 Cristiano Gavião <cvgaviao@xxxxxxxxx>
Hi Scott, answers inline...


2013/12/4 <slewis@xxxxxxxxxxxxx>

Hi Christiano,

I don't see anything obvious in your feature.xml...although I notice that
you include the entire jms feature...rather than including the individual
jms bundles that you need...i.e. in your own feature).   Is there a
particular reason for that?

I just always try to use the eclipse features instead of bundles since my products are feature based. btw, it is more easier to maintain than direct bundles.
 

Is there a failure message in your build?  (sorry if you've already stated
this in a previous message, as I've lost the context).  

yep, in first email :)
but it is this:

[INFO] Resolving dependencies of MavenProject: org.lunifera.dependencies:org.lunifera.dependencies.p2:0.0.1-SNAPSHOT @ /Users/cvgaviao/Development/C4Biz_Projects/Lunifera-Workspace/lunifera-dependencies/org.lunifera.dependencies.p2/pom.xml
[INFO] Cannot complete the request.  Generating details.
[INFO] Cannot complete the request.  Generating details.
[INFO] {osgi.ws=win32, osgi.os=win32, osgi.arch=x86_64, org.eclipse.update.install.features=true}

[ERROR] Cannot resolve project dependencies:
[ERROR]   Software being installed: org.lunifera.dependencies.p2 raw:0.0.1.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):0.0.1-SNAPSHOT
[ERROR]   Missing requirement: org.lunifera.dependencies.feature.ecf.headless.feature.group 3.7.1 requires 'org.eclipse.ecf.provider.jms.feature.feature.group 0.0.0' but it could not be found

[ERROR]   Cannot satisfy dependency: org.lunifera.dependencies.p2 raw:0.0.1.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):0.0.1-SNAPSHOT depends on: org.lunifera.dependencies.feature.ecf.headless.feature.group 0.0.0
[ERROR]


 
Do you have

anything reported to the Eclipse log when the failure occurs?  

well, I'm building out of eclipse... so, no.

 
What kind
of builder are you using?  (Tycho?, PDE, Buckminster, something else?)?

Tycho
 

One thing to try...can you download the entire p2 site (everything in
site.p2) to your local system...and run the build with that...to see if
it's perhaps some transfer issue.

ok. I tried that... no difference at all... it seems that there are something wrong with meta-data of org.eclipse.ecf.provider.jms.feature
 

Thanks,

Scott


On 12/4/2013 3:03 PM, Cristiano Gavião wrote:
> Hi Marcus and Scott,
>
> Finally I finished the task and could push the changes so you could take
a look.
> In [1] is the feature where I'm point to ECF.
>
> [1] -
https://github.com/lunifera/lunifera-dependencies/blob/master/org.lunifera.dependencies.feature.ecf.headless/feature.xml#L48
>
>
> Below is a snip of our Jenkins. It download everything from 3.7.1 site,
but when it start to deal with JMS one it fail the build...
> [INFO] Fetching
org.eclipse.ecf.provider.jms.activemq.broker_5.8.0.v20131127-0335.jar.pack.gz
from
http://download.ecf-project.org/repo/C-HEAD-jms.feature/lastSuccessful/archive/site.p2/plugins/
(1.07MB of 1.45MB at 37.05kB/s)
> [INFO] Fetching
org.eclipse.ecf.provider.jms.activemq.broker_5.8.0.v20131127-0335.jar.pack.gz
from
http://download.ecf-project.org/repo/C-HEAD-jms.feature/lastSuccessful/archive/site.p2/plugins/
(1.12MB of 1.45MB at 39.03kB/s)
> [INFO] Fetching
org.eclipse.ecf.provider.jms.activemq.broker_5.8.0.v20131127-0335.jar.pack.gz
from
http://download.ecf-project.org/repo/C-HEAD-jms.feature/lastSuccessful/archive/site.p2/plugins/
(1.2MB of 1.45MB at 47.23kB/s)
> [INFO] Fetching
org.eclipse.ecf.provider.jms.activemq.broker_5.8.0.v20131127-0335.jar.pack.gz
from
http://download.ecf-project.org/repo/C-HEAD-jms.feature/lastSuccessful/archive/site.p2/plugins/
(1.33MB of 1.45MB at 65.33kB/s)
> [INFO] Fetching
org.eclipse.ecf.provider.jms.feature_2.4.0.v20131127-0335.jar from
http://download.ecf-project.org/repo/C-HEAD-jms.feature/lastSuccessful/archive/site.p2/features/
(0B
of 22.49kB at 0B/s)
>
>
> 2013/11/27 Markus Alexander Kuppe <ecf-dev_eclipse.org@xxxxxxxxxxx>
>
>     On 11/27/2013 09:12 PM, "Cristiano Gavião" <cvgaviao@xxxxxxxxx>" wrote:
>     >
>     > Worth to say that when I remove the jms feature and build my feature
>     > with only ECF stuffs everything works properly.
>     >
>     > any tips are welcome...
>     Is your build available somewhere to test it locally?
>
>
>     M.
>     _______________________________________________
>     ecf-dev mailing list
>     ecf-dev@xxxxxxxxxxx
>     https://dev.eclipse.org/mailman/listinfo/ecf-dev
>
>
>
>
> --
> "Tudo vale a pena se a alma não é pequena..."
> _______________________________________________
> ecf-dev mailing list
> ecf-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ecf-dev


_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev



--
"Tudo vale a pena se a alma não é pequena..."



--
"Tudo vale a pena se a alma não é pequena..."

Back to the top