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

Bug 409122

Summary: Presence of "javax.transaction_1.1.0.v201205091237" bundle is causing conflicts
Product: [Technology] EPP Reporter: Markus Tiede <markus.tiede>
Component: testing-packageAssignee: Markus Tiede <markus.tiede>
Status: CLOSED FIXED QA Contact:
Severity: blocker    
Priority: P1 CC: markus.tiede, raimar.buehmann
Version: 2.0.0   
Target Milestone: 2.0.0 RC2   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 407730    

Description Markus Tiede CLA 2013-05-27 04:50:43 EDT
Currently the presence of the "javax.transaction_1.1.0.v201205091237" bundle is causing conflicts in the "Eclipse for Testers" RC1 EPP-package - see bug 407730 comment 13 and following for additional information.
Comment 1 Markus Tiede CLA 2013-05-27 04:56:13 EDT
I'm currently not sure why this bundle is getting pulled into the package - my current plan how to resolve this issue is:
 1. either prevent this bundle from being pulled
 2. if that's not possible to explicitly exclude it from the package

@MarkusKnauer: Could you provide some information on how to analyze the dependency resolution for an EPP package <or> how to exclude that bundle from the "Eclipse for Testers" package?
Comment 2 Markus Tiede CLA 2013-05-27 09:12:22 EDT
I added a negative requirement to the p2.inf of "Eclipse for Testers" with the following changeset:

http://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/commit/?id=39cd0725399250d76577fbbbd7da6bc94c022d84

I'm currently unable / blocked re-running the EPP package build due to a failing "kepler.epp-repository-build" hudson job:
...
     [java] !ENTRY org.eclipse.update.configurator 4 0 2013-05-27 07:45:24.657
     [java] !MESSAGE Could not install bundle plugins/org.eclipse.ecf.provider.filetransfer_3.2.0.v20120610-1946.jar   Bundle "org.eclipse.ecf.provider.filetransfer" version "3.2.0.v20120610-1946" has already been installed from: reference:file:plugins/org.eclipse.ecf.provider.filetransfer_3.2.0.v20120610-1946.jar
...
Comment 3 Markus Tiede CLA 2013-05-27 15:57:37 EDT
After doing a brief check of #49 EPP artifacts this issue seems to be resolved by adding the explicit supression mentioned in comment 2.
Comment 4 Raimar Bühmann CLA 2013-06-14 09:37:32 EDT
I have downloaded and installed the RC4 EPP-package [1] successfully and have verified, that the package javax.transaction is not installed by this EPP.

[1] http://build.eclipse.org/technology/epp/epp_build/kepler/download/20130614-0234/20130614-0234_eclipse-testing-kepler-RC4-win32.win32.x86.zip