Problem with PDE Build since RAP 2.3M3 [message #1350353] |
Mon, 12 May 2014 16:22 |
Frank Gruendel Messages: 22 Registered: January 2014 |
Junior Member |
|
|
Hi experts,
please excuse any ambiguities in this post. I am not exactly a PDE build expert...
Since RAP 2.3M3 the PDE build of the feature we are working on is broken. Our runtime is the latest version of Eclipse Kepler with Java 7, but it neither works with Java 6.
When we work in the Eclipse workspace using the same target, Eclipse version and JDK, everything still works OK. It's just the PDE build that fails.
The PDE build works OK with RAP 2.3M2, RAP 2.3M1 and all earlier versions down to 1.something.
Even if we disable all our plugins (i. e. no longer compile any of our own source code), the PDE build reports constraint errors for (as it seems to me) all target plugins.
generateScript:
[eclipse.buildScript] Some inter-plug-in dependencies have not been satisfied.
[eclipse.buildScript] Bundle com.ibm.icu.base:
[eclipse.buildScript] Missing Constraint: Bundle-RequiredExecutionEnvironment: J2SE-1.5
[eclipse.buildScript] Host plug-in JavaSE_0.0.0 has not been found.
[eclipse.buildScript] Bundle javax.servlet:
[eclipse.buildScript] Missing Constraint: Bundle-RequiredExecutionEnvironment: JavaSE-1.6
[eclipse.buildScript] Host plug-in JavaSE_0.0.0 has not been found.
[eclipse.buildScript] Bundle javax.xml:
[eclipse.buildScript] Missing Constraint: Bundle-RequiredExecutionEnvironment: J2SE-1.2
[eclipse.buildScript] Host plug-in JavaSE_0.0.0 has not been found.
[eclipse.buildScript] Bundle org.eclipse.core.commands:
[eclipse.buildScript] Missing Constraint: Bundle-RequiredExecutionEnvironment: CDC-1.0/Foundation-1.0,J2SE-1.3
[eclipse.buildScript] Missing required plug-in org.eclipse.equinox.common_[3.2.0,4.0.0).
[eclipse.buildScript] Host plug-in null_0.0.0 has not been found.
[eclipse.buildScript] Bundle org.eclipse.core.contenttype:
[eclipse.buildScript] Missing Constraint: Bundle-RequiredExecutionEnvironment: J2SE-1.4,CDC-1.0/Foundation-1.0,J2SE-1.3
[eclipse.buildScript] Missing required plug-in org.eclipse.equinox.preferences_[3.2.0,4.0.0).
[eclipse.buildScript] Missing required plug-in org.eclipse.equinox.registry_[3.2.0,4.0.0).
[eclipse.buildScript] Missing required plug-in org.eclipse.equinox.common_[3.2.0,4.0.0).
[eclipse.buildScript] Host plug-in null_0.0.0 has not been found.
[eclipse.buildScript] Bundle org.eclipse.core.databinding.beans:
Many more lines cut...
[eclipse.buildScript] Bundle org.hamcrest.core:
[eclipse.buildScript] Missing Constraint: Bundle-RequiredExecutionEnvironment: J2SE-1.5
[eclipse.buildScript] Host plug-in JavaSE_0.0.0 has not been found.
[eclipse.buildScript] Bundle org.junit:
[eclipse.buildScript] Missing Constraint: Bundle-RequiredExecutionEnvironment: J2SE-1.5
[eclipse.buildScript] Missing required plug-in org.hamcrest.core_1.3.0.
[eclipse.buildScript] Host plug-in JavaSE_0.0.0 has not been found.
BUILD FAILED
M:\prjSVCTOOLS\PMC\3rdParty\runtime\RAP\eclipse\plugins\org.eclipse.pde.build_3.8.100.v20130514-1028\scripts\build.xml:35: The following error occurre
d while executing this line:
M:\prjSVCTOOLS\PMC\3rdParty\runtime\RAP\eclipse\plugins\org.eclipse.pde.build_3.8.100.v20130514-1028\scripts\build.xml:91: The following error occurre
d while executing this line:
M:\cmpSVCTOOLS_Common\HDLISConsole-J\st.console.releng\customTargets.xml:23: The following error occurred while executing this line:
M:\cmpSVCTOOLS_Common\HDLISConsole-J\st.console.releng\allElements.xml:26: The following error occurred while executing this line:
M:\prjSVCTOOLS\PMC\3rdParty\runtime\RAP\eclipse\plugins\org.eclipse.pde.build_3.8.100.v20130514-1028\scripts\genericTargets.xml:111: Processing inclus
ion from feature st.console.feature: Bundle com.ibm.icu.base_52.1.0.v201404171520 failed to resolve.:
Missing Constraint: Bundle-RequiredExecutionEnvironment: J2SE-1.5
Host plug-in JavaSE_0.0.0 has not been found.
What could cause the PDE build to try to find a host plug-in "JavaSE_0.0.0" and "null_0.0.0"? That seems kind of weird...
How we can satisfy the missing inter-plug-in dependencies when using RAP 2.3M3?
Any scrap of help is much appreciated!
Thanks
Frank
[Updated on: Fri, 23 May 2014 14:36] Report message to a moderator
|
|
|
Re: Problem with PDE Build since RAP 2.3M3 [message #1350388 is a reply to message #1350353] |
Mon, 12 May 2014 16:45 |
|
That looks strange, indeed. I don't think we've changed anything between RAP 2.3 M2 and M3 on our side that would explain this kind of error. I've been looking into com.ibm.icu.base, because they released a new version, but even that bundle looks okay (it hasn't any requirments/imports, it just exports a few packages).
Then I've grepped through our content.jar/xml to see whether there's are some hints regarding 0.0.0, null, and JavaSE_0.0.0, but nothing that has changed between M2 and M3 in a suspicious way.
What's your build JDK version? Is it >= 1.6?
Which Eclipse or PDE build version are you using? Maybe that's too old?
Honestly, I'm unsure if I can help with PDE build... it's too long ago that I used it myself. And it is not really supported any more (maybe the Eclipse Platform team has another opinion, but that's my impression).
Maybe someone else on the forum has an idea (or a similar problem).
Regards,
Markus
--
Twitter: @mknauer23 and @EclipseRAP
Blog: http://eclipsesource.com/blogs/
Professional services for RAP and RCP?
http://eclipsesource.com/services/rap/
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02505 seconds