[jira] Commented: (GERONIMODEVTOOLS-535) Add support for installing from update site for IBM RAD v7.5
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12681348#action_12681348 ] Donald Woods commented on GERONIMODEVTOOLS-535: --- Applied patch to 2.1.4 as Rev752887. Verified that the 2.1.4 plugin could still be installed in Ganymede (3.4.1), could create a 2.1.4 server instance and then start/stop the instance. If RAD 7.5.1 does not work, then please open a new JIRA. Add support for installing from update site for IBM RAD v7.5 Key: GERONIMODEVTOOLS-535 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-535 Project: Geronimo-Devtools Issue Type: Bug Components: eclipse-plugin Affects Versions: 2.1.3 Environment: IBM RAD v7.5 Reporter: Delos Dai Assignee: Tim McConnell Fix For: 2.2.0, 2.1.4 Attachments: GERONIMODEVTOOLS-535.patch Now, in feature.xml of GEP, we have this snippet: requires import feature=org.eclipse.jst version=2.0.0 match=greaterOrEqual/ /requires Since no org.eclipse.jst feature exist in RAD , we have to replace org.eclipse.jst feature with the sub-features of org.eclipse.jst. The section above can be replaced with this snippet: requires import feature=org.eclipse.jst.common_core.feature version=2.0.0.v200706041905-1007w311817231426 match=greaterOrEqual/ import feature=org.eclipse.jst.server_ui.feature version=2.0.2.v200802150100-77-CT9yJXEkuiKVeQrclqTHQ3648 match=greaterOrEqual/ import feature=org.eclipse.jst.server_adapters.feature version=2.0.2.v200802150100-787KE8iDUUEF6GwKwpHEQ match=greaterOrEqual/ import feature=org.eclipse.jst.web_ui.feature version=2.0.2.v200802150100-7B1DzCkuNa_RPevwkwB1iJ6z-0RH match=greaterOrEqual/ import feature=org.eclipse.jst.enterprise_ui.feature version=2.0.2.v200802150100-7b7_Es8EU6AXOV9QLJSees1SQoYQ match=greaterOrEqual/ /requires The sole plugin of org.eclipse.jst feature and optional sub-feature org.eclipse.jst.webpageeditor.feature can't be found in the plugin list of RAD. GEP doesn't require these two items, then don't need to add them into the required section. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMODEVTOOLS-535) Add support for installing from update site for IBM RAD v7.5
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12669980#action_12669980 ] Delos Dai commented on GERONIMODEVTOOLS-535: Hi Tim, Sorry for my delay! 1) For branding problem missing, I think you're right. We should add the branding in about eclipse platform dialog. But it seems branding in RAD is not the same as that in base eclipse, so the branding is missing. I will continue to investigate the branding problem in RAD. 2) About the specific version in import feature tag, in fact, the version is copied from the plugin contained in WTP 2.0.0, for replacing the org.eclipse.jst 2.0.0 3) About the RAD 7.5.1 installation problem, it seems you didn't install GEP with right version. I haven't got a RAD 7.5.1 to reproduce it (I will try RAD 7.5.1). But I suggest you try again. Make sure that uncheck all the other sites in update manager of eclipse, when you install GEP from local site. Thanks very much! Add support for installing from update site for IBM RAD v7.5 Key: GERONIMODEVTOOLS-535 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-535 Project: Geronimo-Devtools Issue Type: Bug Components: eclipse-plugin Affects Versions: 2.1.3 Environment: IBM RAD v7.5 Reporter: Delos Dai Assignee: Tim McConnell Fix For: 2.2.0, 2.1.4 Attachments: GERONIMODEVTOOLS-535.patch Now, in feature.xml of GEP, we have this snippet: requires import feature=org.eclipse.jst version=2.0.0 match=greaterOrEqual/ /requires Since no org.eclipse.jst feature exist in RAD , we have to replace org.eclipse.jst feature with the sub-features of org.eclipse.jst. The section above can be replaced with this snippet: requires import feature=org.eclipse.jst.common_core.feature version=2.0.0.v200706041905-1007w311817231426 match=greaterOrEqual/ import feature=org.eclipse.jst.server_ui.feature version=2.0.2.v200802150100-77-CT9yJXEkuiKVeQrclqTHQ3648 match=greaterOrEqual/ import feature=org.eclipse.jst.server_adapters.feature version=2.0.2.v200802150100-787KE8iDUUEF6GwKwpHEQ match=greaterOrEqual/ import feature=org.eclipse.jst.web_ui.feature version=2.0.2.v200802150100-7B1DzCkuNa_RPevwkwB1iJ6z-0RH match=greaterOrEqual/ import feature=org.eclipse.jst.enterprise_ui.feature version=2.0.2.v200802150100-7b7_Es8EU6AXOV9QLJSees1SQoYQ match=greaterOrEqual/ /requires The sole plugin of org.eclipse.jst feature and optional sub-feature org.eclipse.jst.webpageeditor.feature can't be found in the plugin list of RAD. GEP doesn't require these two items, then don't need to add them into the required section. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMODEVTOOLS-535) Add support for installing from update site for IBM RAD v7.5
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12664741#action_12664741 ] Tim McConnell commented on GERONIMODEVTOOLS-535: Hi Delos, thanks very much for working on this. However, I cannot commit the patch just yet for a couple of reasons 1) The patch works reasonably well with RAD 7.5 in that I can install the GEP from an update site (I used our unstable update site) using the RAD Software updates. I was also able to uninstall the GEP after installing it which is obviously good. However, the Geronimo branding does not show up under the Help -- About Rational ... like it does when installing the GEP into a base Eclipse Ganymede installation. As far as I know, RAD will allow our Geronimo branding, and it's important that we get it to display if at all possible so that users know they have installed the Geronimo server adapter and can easily view the included feature(s) and plugin(s). Usually when the branding doesn't work it's a good indication that the corresponding feature(s) were not installed correctly. 2) The patch does not work at all with RAD 7.5.1. Here are the errors below: Cannot complete the request. See the details. Unsatisfied dependency: [org.eclipse.jst.enterprise_ui.feature.feature.group 3.0.3.v200810010400-7Y7BFSrEPOwQPnUuwhYV60NEQtTn] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jst.j2ee.ui/[1.1.204.v200811041823,1.1.204.v200811041823] Unsatisfied dependency: [org.eclipse.jdt.feature.group 3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt.core/[3.4.2.v_883_R34x,3.4.2.v_883_R34x] Unsatisfied dependency: [org.eclipse.platform.feature.group 3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ui.views/[3.3.0.I20080509-2000,3.3.0.I20080509-2000] Unsatisfied dependency: [org.eclipse.jdt.feature.group 3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt.compiler.tool/[1.0.100.v_883_R34x,1.0.100.v_883_R34x] Unsatisfied dependency: [org.eclipse.jst.web_core.feature.feature.group 3.0.3.v200810020322-7M7AEX2EFp_acwkiuz-bTpl] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jst.j2ee/[1.1.204.v200811130630,1.1.204.v200811130630] Unsatisfied dependency: [org.eclipse.platform.feature.group 3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.core.resources/[3.4.1.R34x_v20080902,3.4.1.R34x_v20080902] Unsatisfied dependency: [org.eclipse.help.feature.group 1.0.1.R34x_v20080827-7r7xEIxEI6Zu5nEqN7M3UBpglaat] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.help.base/[3.3.101.M20080728_34x,3.3.101.M20080728_34x] Unsatisfied dependency: [org.eclipse.wst.xml_ui.feature.feature.group 3.0.3.v200809292000-7F2ENZCwum8U9-9yPhHnPkSb2VAc] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common_ui.feature.feature.group/[3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUtVAX,3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUtVAX] Cannot find a solution where both org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUuV8Y] and org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUtVAX] are satisfied. Cannot find a solution where both org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUuV8Y] and org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUtVAX] are satisfied. Cannot find a solution where both org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUuV8Y] and org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUtVAX] are satisfied. Cannot find a solution where both org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUuV8Y] and org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUtVAX] are satisfied. Cannot find a solution where both org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUuV8Y] and org.eclipse.wst.common_ui.feature.feature.group [3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUtVAX] are satisfied. Unsatisfied dependency: [org.eclipse.wst.ws_core.feature.feature.group 3.0.3.v200810012109-7H7QECgED69XqKg9nufm2_7C5J] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.platform.feature.group/[3.4.0,4.0.0) Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 3.0.3.v200810010400-7R0EOzE8Ks9uCz0nqrQF6yCFSQyI] requiredCapability: