Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 458388

Summary: Build starts to fail after switching to buckminster 4.4
Product: z_Archived Reporter: Dennis Huebner <dennis.huebner>
Component: BuckminsterAssignee: buckminster.core-inbox <buckminster.core-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: david_williams, ed
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X   
Whiteboard:

Description Dennis Huebner CLA 2015-01-26 04:41:15 EST
After switching from 4.3 to 4.4 some of our builds starts to fail. The problem occurs during site.p2 action e.g.:

ERROR: Unable to acquire PluginConverter service during generation for: <https://hudson.eclipse.org/xtext/job/emf-core/ws/buildroot/buckminster.build/org.eclipse.emf.build_2.11.0-eclipse.feature/site.p2/plugins/org.eclipse.emf.gwt.ecore.change_2.8.0.v20150126-0403.jar.pack.gz.>

After that, when a custom ant driven action starts, it seems like bucky can't access the target platform any more. Full log can be found here:
https://hudson.eclipse.org/xtext/job/emf-core/224/console


INFO:  [start org.eclipse.emf.build:eclipse.feature$2.11.0.qualifier#install.emf-xsd-SDK]
[ant] Cannot complete the install because one or more required items could not be found.
[ant]  Software being installed: EMF - Eclipse Modeling Framework SDK 2.11.0.v20150126-0403 (org.eclipse.emf.sdk.feature.group 2.11.0.v20150126-0403)
[ant]  Missing requirement: EMF Ecore Code Generator UI 2.10.0.v20150126-0403 (org.eclipse.emf.codegen.ecore.ui.feature.group 2.10.0.v20150126-0403) requires 'org.eclipse.ui.ide 0.0.0' but it could not be found
[ant]  Cannot satisfy dependency:
[ant]   From: EMF - Eclipse Modeling Framework Runtime and Tools 2.11.0.v20150126-0403 (org.eclipse.emf.feature.group 2.11.0.v20150126-0403)
[ant]   To: org.eclipse.emf.codegen.ecore.ui.feature.group [2.10.0.v20150126-0403]
[ant]  Cannot satisfy dependency:
[ant]   From: EMF - Eclipse Modeling Framework SDK 2.11.0.v20150126-0403 (org.eclipse.emf.sdk.feature.group 2.11.0.v20150126-0403)
[ant]   To: org.eclipse.emf.feature.group [2.11.0.v20150126-0403]
[ant] Application failed, log file location: /opt/public/hipp/homes/genie.modeling.tmf.xtext/.eclipse/800847735_linux_gtk_x86_64/configuration/1422264202662.log
ERROR: org.eclipse.core.runtime.CoreException: /jobs/genie.modeling.tmf.xtext/emf-core/workspace/git-repo/emf-repo/releng/org.eclipse.emf.build-feature/packaging.ant:162: The following error occurred while executing this line:
/jobs/genie.modeling.tmf.xtext/emf-core/workspace/git-repo/emf-repo/releng/org.eclipse.emf.build-feature/packaging.ant:127: Java returned: 13
org.eclipse.core.runtime.CoreException: /jobs/genie.modeling.tmf.xtext/emf-core/workspace/git-repo/emf-repo/releng/org.eclipse.emf.build-feature/packaging.ant:162: The following error occurred while executing this line:
/jobs/genie.modeling.tmf.xtext/emf-core/workspace/git-repo/emf-repo/releng/org.eclipse.emf.build-feature/packaging.ant:127: Java returned: 13
	at org.eclipse.buckminster.ant.AntRunner.handleInvocationTargetException(AntRunner.java:
Comment 1 Ed Willink CLA 2015-04-15 07:32:16 EDT
I have just started to see this diagnostic too, after switching to Bucmkinster 4, Java 7 builds and with the signing service reverted to Java 6.

INFO:  [start org.eclipse.qvtd.releng.build:eclipse.feature$1.0.0.qualifier#site.p2]
ERROR: Unable to acquire PluginConverter service during generation for: /home/hudson/genie.ocl/.hudson/jobs/qvtd-mars-master/workspace/buildroot/buckminster.output/org.eclipse.qvtd.releng.build_1.0.0-eclipse.feature/site.p2/plugins/org.eclipse.qvtd.xtext.qvtcore_1.0.0.v20150411-0542.jar.pack.gz.
ERROR: Unable to acquire PluginConverter service during generation for: /home/hudson/genie.ocl/.hudson/jobs/qvtd-mars-master/workspace/buildroot/buckminster.output/org.eclipse.qvtd.releng.build_1.0.0-eclipse.feature/site.p2/plugins/org.eclipse.qvtd.xtext.qvtbase.ui_1.0.0.v20150410-1421.jar.pack.gz.
.....
ERROR: Unable to acquire PluginConverter service during generation for: /home/hudson/genie.ocl/.hudson/jobs/qvtd-mars-master/workspace/buildroot/buckminster.output/org.eclipse.qvtd.releng.build_1.0.0-eclipse.feature/site.p2/plugins/org.eclipse.qvtd.pivot.qvtbase_1.0.0.v20150413-1637.jar.pack.gz.
INFO:  [end org.eclipse.qvtd.releng.build:eclipse.feature$1.0.0.qualifier#site.p2]
INFO:  [start org.eclipse.qvtd.releng.build:eclipse.feature$1.0.0.qualifier#tuneup.p2.repository]

The error seems benign.
Comment 2 David Williams CLA 2015-04-15 10:22:37 EDT
I think the "plugin converter" message is a dup of bug 437466.
Comment 3 Dennis Huebner CLA 2015-04-15 10:30:15 EDT
(In reply to Ed Willink from comment #1)

> ERROR: Unable to acquire PluginConverter service during generation for:
> /home/hudson/genie.ocl/.hudson/jobs/qvtd-mars-master/workspace/buildroot/
> buckminster.output/org.eclipse.qvtd.releng.build_1.0.0-eclipse.feature/site.
> p2/plugins/org.eclipse.qvtd.xtext.qvtbase.ui_1.0.0.v20150410-1421.jar.pack.
> gz.

Found this post, But it's about legacy plugin support: http://stackoverflow.com/questions/18767831/while-installing-plugin-in-eclipse-luna-unable-to-acquire-pluginconverter-serv


So maybe it's just a subsequent error because of failing to open/handle pack.gz?
Comment 4 Ed Willink CLA 2015-04-15 10:39:42 EDT
(In reply to Dennis Huebner from comment #3)
> Found this post, But it's about legacy plugin support:
> http://stackoverflow.com/questions/18767831/while-installing-plugin-in-
> eclipse-luna-unable-to-acquire-pluginconverter-serv

I found that too. At least it explains what the service was useful for.

(In reply to David Williams from comment #2)
> I think the "plugin converter" message is a dup of bug 437466.

Yes certainly seems like it. Hopefully the clearer Buckminster 4.4 messages will help other find the duplicate.

*** This bug has been marked as a duplicate of bug 437466 ***