Build update site for ECL extensions [message #1807746] |
Fri, 07 June 2019 04:40  |
Eclipse User |
|
|
|
Hi,
I tried to build an update site using this source: https://github.com/xored/rcptt.extensions.ecl
After building the site, I tried to install it (org.eclipse.rcptt.extensions.runtime.site) to RCP app but failed due to lack of dependent plugins.
Then, I attempted to add the required dependencies and build again. The plugins were installed successfully but failed to run when opening the RCP app in RCPTT.
When opening RCP app in RCPTT, error log of RCP app constantly outputted this message although "rcptt.tesla.swt.aspects" plugin had been installed to RCP app:
!ENTRY org.eclipse.rcptt.tesla.core.am 4 700 2019-06-13 10:09:50.018
!MESSAGE RCPTT aspects plugin "org.eclipse.rcptt.tesla.swt.aspects" is not initialized. Could not continue...
Could you show me detailed steps to build update site and install extensions to RCP app?
[SOLUTION]
Alexander Koptelov wrote on Mon, 01 July 2019 15:10Hi,
What is the Eclipse version of your SUT? The thing is that there is a version range for the platform in the sample extension, ant it is [3.5, 4.8). This means that the extension won't be installed on Eclipse Photon and newer. You can try changing it to [3.5, 5.0). See rcptt.extensions.ecl/ide/plugins/org.eclipse.rcptt.extensions.updates/plugin.xml.
Regards,
Alex
[NOTE on Jenkin installation]
The injection only works when rcptt version is the same as extension version.
Best regards,
Thanh
[Updated on: Thu, 26 September 2019 00:25] by Moderator
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04384 seconds