Closed dxmaxwell closed 4 years ago
hmm... are you able to build the common product?
I never tried building the common product.
It seems like my build was somehow finding more recent version of certain libraries, but I was able to "fix" this issue by adding the following filter configuration to the pom.xml
<filters>
<filter>
<type>p2-installable-unit</type>
<id>org.eclipse.equinox.p2.core.feature.feature.group</id>
<restrictTo>
<version>1.6.0.v20181123-1405</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.apache.felix.scr</id>
<restrictTo>
<version>2.0.14.v20180822-1822</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.core.runtime</id>
<restrictTo>
<version>3.15.100.v20181107-1343</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.equinox.common</id>
<restrictTo>
<version>3.10.200.v20181021-1645</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.equinox.event</id>
<restrictTo>
<version>1.5.0.v20181008-1938</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.equinox.p2.reconciler.dropins</id>
<restrictTo>
<version>1.3.0.v20181023-0914</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.equinox.simpleconfigurator</id>
<restrictTo>
<version>1.3.200.v20181101-1115</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.osgi</id>
<restrictTo>
<version>3.13.200.v20181130-2106</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.equinox.launcher</id>
<restrictTo>
<version>1.5.200.v20180922-1751</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.equinox.launcher.win32.win32.x86_64</id>
<restrictTo>
<version>1.1.900.v20180922-1751</version>
</restrictTo>
</filter>
</filters>
I was stumped by the error for a while, but eventually I figured this out. Since it seems no one else encountered it, I will close this issue.
My CS Studio build was working... the last time I built everything successfully was Jan 15, 2020.
Yesterday, I tried again and it failed during the final step, product materialization:
An old bug report suggested that I'm missing the org.eclipse.equinox.p2.extras.feature from my product. But I double checked and it is included in my product.
Instead of a missing feature/bundle, it appears that product materialization is looking for a newer version then I have in the local target repository. For example:
But the feature I have is org.eclipse.equinox.p2.core.feature_1.6.0.v20181123-1405.jar
Any suggestions would be appreciated.