Installing Liferay IDE in Eclipse with Oracle Enterprise Pack - eclipse

Has anyone been able to successfully install the Oracle Enterprise Pack for Eclipse AND the Liferay IDE? There seems to be a mutually exclusive dependency on the Sapphire stuff and I can't find a hack for installing both.
Here is the error given by Eclipse when trying to install the Liferay IDE:
Cannot complete the install because of a conflicting dependency.
Software being installed: Liferay IDE 1.3.1.v201108310601 (com.liferay.ide.eclipse.tools.feature.group 1.3.1.v201108310601)
Software currently installed: Oracle Web Tier Tools 1.7.3.201107052114 (oracle.eclipse.tools.indigo.webtier.feature.group 1.7.3.201107052114)
Only one of the following can be installed at once:
Sapphire Modeling Framework 0.2.3.201106221307 (org.eclipse.sapphire.modeling 0.2.3.201106221307)
Sapphire Modeling Framework 0.3.0.201106221325 (org.eclipse.sapphire.modeling 0.3.0.201106221325)
Cannot satisfy dependency:
From: Liferay Portlet Core 1.5.0.v201108310601 (com.liferay.ide.eclipse.portlet.core 1.5.0.v201108310601)
To: bundle org.eclipse.sapphire.modeling 0.3.1
Cannot satisfy dependency:
From: Liferay IDE 1.3.1.v201108310601 (com.liferay.ide.eclipse.tools.feature.group 1.3.1.v201108310601)
To: com.liferay.ide.eclipse.portlet.core [1.5.0.v201108310601]
Cannot satisfy dependency:
From: Oracle Web Tier Tools 1.7.3.201107052114 (oracle.eclipse.tools.indigo.webtier.feature.group 1.7.3.201107052114)
To: oracle.eclipse.tools.webtier.jsf [4.0.2.201107052114]
Cannot satisfy dependency:
From: Oracle WebLogic Server Tools 4.0.2.201107052114 (oracle.eclipse.tools.weblogic 4.0.2.201107052114)
To: bundle org.eclipse.sapphire.modeling [0.2.3,0.3.0)
Cannot satisfy dependency:
From: Oracle Web Tier Tools JSF 4.0.2.201107052114 (oracle.eclipse.tools.webtier.jsf 4.0.2.201107052114)
To: bundle oracle.eclipse.tools.weblogic [4.0.2,4.1.0)

The Latest release of Liferay IDE requires a specific version of Sapphire to operate so it cannot be co-installed with Oracle that also requires a specific version that is different.
The only workaround would be to download the Liferay IDE source and build it manually and before building it, open up the valid version range for the sapphire requirements on all download Liferay IDE plugins (5 of them have sapphire deps). Note: this would mean that any time a sapphire based feature in Liferay IDE actually hit something that was required it may fail but everything else would work normally. If you are interested in going this far to fix this problem I will be glad to help but we should continue that conversation here: Liferay IDE Forums

I got the solution. Install oracle pack first and then install liferay Ide plugin.It worked for me

Related

Eclipse manual / offline JBoss Tools Luna install: Missing requirement abc requires 'bundle xyz' but it could not be found

We have a VM running for development, but on these machines we absolutely have no Internet connection. Local machine has Internet access, but no Eclipse there (it's the company's policy, they have to be very strict).
Luna version is 4.4 (essentially it's IBM RAD 9.5 dev tools sigh, but this shouldn't matter for my question hopefully). The latest stable for Luna is JBoss Tools 4.2.3 here: https://tools.jboss.org/downloads/jbosstools/luna/4.2.3.Final.html
I finally downloaded a file called (don't remember where)
jbosstools-4.2.3.Final_2015-03-26_22-41-56-B370-updatesite-core.zip
which includes two subdirs plugins and features and the two required files artifacts.jar and content.jar (How to install plugin for Eclipse from .zip). I then went to Eclipse Help -> Install new software -> Add... -> Archive... and selected the file I downloaded (you can copy the files from the local machine to the VM via Ctrl+C and Ctrl-V, but Internet access is forbidden).
The manual installation fails. I only selected a small subset of the features to get the JSF editor:
JBoss Tools JSF
JBoss Tools Visual Page Editor
After a very long time after completing some lengthy 15 calculation steps ("Could not perform operation... step x/15, this may take a while." the dialog says:
Cannot complete the install because one or more required items could not be found.
Software being installed: JBoss Tools JSF 3.6.2.Final-v20150325-0431-B95 (org.jboss.tools.jsf.feature.feature.group 3.6.2.Final-v20150325-0431-B95)
**Missing requirement: JBoss Tools Common Core 3.6.2.Final-v20150325-0456-B99 (org.jboss.tools.common.core 3.6.2.Final-v20150325-0456-B99) requires 'bundle org.apache.commons.httpclient 3.1.0' but it could not be found**
Cannot satisfy dependency:
From: JBoss Tools Common 3.6.2.Final-v20150325-0456-B99 (org.jboss.tools.common 3.6.2.Final-v20150325-0456-B99)
To: bundle org.jboss.tools.common.core 3.4.0
Cannot satisfy dependency:
From: El Plug-in 3.6.2.Final-v20150325-0456-B99 (org.jboss.tools.common.el.core 3.6.2.Final-v20150325-0456-B99)
To: bundle org.jboss.tools.common 0.0.0
Cannot satisfy dependency:
From: JBoss Tools Common 3.6.2.Final-v20150325-0456-B99 (org.jboss.tools.common.feature.feature.group 3.6.2.Final-v20150325-0456-B99)
To: org.jboss.tools.common.el.core [3.6.2.Final-v20150325-0456-B99]
Cannot satisfy dependency:
From: JBoss Tools JSF 3.6.2.Final-v20150325-0431-B95 (org.jboss.tools.jsf.feature.feature.group 3.6.2.Final-v20150325-0431-B95)
To: org.jboss.tools.common.feature.feature.group 3.6.0
I am currently stuck trying to install the required archive(s) Apache commons-httpclient-3.1.0 manually to Eclipse (not to the project), because I don't know where to find a ZIP file that contains the commons-httpclient 3.1.0 Eclipse updatesite files.
Question/s:
How/where do I get the ZIP files for manual install in Eclipse (updatesite files)? Does anyone know the URL?
I need to download the file to my local machine, copy the to the VM via the RDC and install offline there.
The general question would be where to find any dependencies' Eclipse updatesite files. I believe commons-httpclient won't stay my only problem.
Thanks
There is a target platform zip you can use, which includes Luna.2 and various compatible bits from Eclipse Orbit:
http://download.jboss.org/jbosstools/static/targetplatforms/jbosstoolstarget/4.42.0.Final/jbosstoolstarget-4.42.0.Final.zip
Or, use the equivalent Red Hat JBoss Developer Studio install and its matching target platform zip from here:
http://tools.jboss.org/downloads/devstudio/luna/8.1.0.GA.html#zips
Hope that helps!

Drools 6.4.0.Final Installation In Eclipse

I am trying to install drool 6.4.0.Final in eclipse Neon. I use the update site url and it works fine. But once eclipse starts calculating requirements etc. It proceeds to a page which shows that:
Cannot complete the install because one or more required items could
not be found. Software being installed: JBoss Runtime Drools Detector
Developer Resources 6.4.0.Final
(org.jboss.tools.runtime.drools.detector.feature.source.feature.group
6.4.0.Final) Missing requirement: JBoss Runtime Drools Detector 6.4.0.Final (org.jboss.tools.runtime.drools.detector.feature.feature.group
6.4.0.Final) requires ‘org.jboss.tools.runtime.core.feature.feature.group 0.0.0’ but it
could not be found Cannot satisfy dependency: From: JBoss Runtime
Drools Detector Developer Resources 6.4.0.Final
(org.jboss.tools.runtime.drools.detector.feature.source.feature.group
6.4.0.Final) To: org.jboss.tools.runtime.drools.detector.feature.feature.group
[6.4.0.Final]
What’s going wrong here? Am I missing something?
FYI Eclipse GEF plugin installed successfully.
Installing JBoss Tools 4.4.0.Final plugin before Drools plugin installation worked for me.
Or better see this answer https://stackoverflow.com/a/34204575/1562662. I haven't tried this, but seems to work.

Eclipse classic problems to update Java EE tools

I have Eclipse classic 4.2 installed in my PC and I wanted to work on the webservices project with eclipse. I have followed the following method to update the eclipse classic to support Java EE.
I have used the install new software section and added the following URL
http://download.eclipse.org/webtools/updates/
Then i have selected Web tools platform and click next.
Then I'm getting the following error messages and i'm unable to install the web tools.
Cannot complete the install because one or more required items could
not be found. Software being installed: Eclipse Java EE Developer
Tools 3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN
(org.eclipse.jst.enterprise_ui.feature.feature.group
3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN) Missing requirement: WTP EJB UI Plug-in 1.1.500.v201004280901
(org.eclipse.jst.ejb.ui 1.1.500.v201004280901) requires 'bundle
org.eclipse.emf.edit.ui [2.2.0,3.0.0)' but it could not be found
Cannot satisfy dependency:
From: Eclipse Java EE Developer Tools 3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN (org.eclipse.jst.enterprise_ui.feature.feature.group
3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN)
To: org.eclipse.jst.ejb.ui [1.1.500.v201004280901]
Can anyone guide me how to install and get started with the current version I have?
Thanks in advance.
Use juno, http://download.eclipse.org/releases/juno to install webtools on top of Eclipse 4.2.
The webtools repo you showed above doesn't have EMF in it, so you need to add an EMF repo as well or pull it from the juno update site.

How do I remove old version of plugins in Eclipse Indigo

I'm trying to update my plugins but when I do I get the following. It seems as though I need to delete older version of the plugins before I can update. However, searching in the eclipse folders (configuration, dropins, p2, plugins, features) does not find any files related to the older plugins. What do I need to do to solve this?
Cannot complete the install because of a conflicting dependency.
Software being installed: XSD - XML Schema Definition Model 2.7.0.v20110606-0949 (org.eclipse.xsd.feature.group 2.7.0.v20110606-0949)
Software currently installed: Oracle Coherence Tools 1.7.3.201107052022 (oracle.eclipse.tools.helios.coherence.feature.group 1.7.3.201107052022)
Software currently installed: Eclipse Java Development Tools 3.6.2.r362_v20101117-0800-7z8XFW6FLFlmjJcvz03jyeFBLS_F (org.eclipse.jdt.feature.group 3.6.2.r362_v20101117-0800-7z8XFW6FLFlmjJcvz03jyeFBLS_F)
Only one of the following can be installed at once:
Debug Core 3.7.0.v20110518 (org.eclipse.debug.core 3.7.0.v20110518)
Debug Core 3.6.0.v20100519 (org.eclipse.debug.core 3.6.0.v20100519)
Only one of the following can be installed at once:
Eclipse Preferences Mechanism 3.3.0.v20100503 (org.eclipse.equinox.preferences 3.3.0.v20100503)
Eclipse Preferences Mechanism 3.4.1.R37x_v20110725 (org.eclipse.equinox.preferences 3.4.1.R37x_v20110725)
Eclipse Preferences Mechanism 3.4.0.v20110502 (org.eclipse.equinox.preferences 3.4.0.v20110502)
Cannot satisfy dependency:
From: Oracle Coherence Tools UI 3.2.3.201107052022 (oracle.eclipse.tools.coherence.ui 3.2.3.201107052022)
To: bundle org.eclipse.debug.core [3.6.0,3.7.0)
Looks like the problem is here:
Cannot satisfy dependency:
From: Oracle Coherence Tools UI 3.2.3.201107052022 (oracle.eclipse.tools.coherence.ui 3.2.3.201107052022)
To: bundle org.eclipse.debug.core [3.6.0,3.7.0)
The version of the Oracle Coherence Tools UI you're trying to install is built for Eclipse 3.6 (Helios), but you're running Eclipse 3.7 (Indigo).
Perhaps there's a later version of the plugin you could use? If not, you might have to revert to an older version of Eclipse.

vaadin eclipse plugin installation

My Environment:
OS: Windows XP
Eclipse SDK
Version: 3.5.1
Build id: M20090917-0800
I am new to Vaadin. Trying to install the Vaadin Plugin for Eclipse. I opted for offline installation. Downloaded the JARS bundle from http://vaadin.com/directory#addon/vaadin-plug-in-for-eclipse.
Earlier I was getting the error as follows:
Cannot connect to keystore. This trust engine is read only. Cannot
complete the install because one or more required items could not be
found. Software currently installed: Vaadin Visual Designer for
Eclipse (upgrade only) 2.0.1.201105170102
(com.vaadin.wysiwyg.eclipse.feature.group 2.0.1.201105170102) Missing
requirement: Vaadin Plug-in for Eclipse 2.0.1.201105170102
(com.vaadin.integration.eclipse 2.0.1.201105170102) requires 'bundle
org.eclipse.mylyn.commons.ui 0.0.0' but it could not be found Cannot
satisfy dependency: From: Vaadin Visual Designer for Eclipse (upgrade
only) 2.0.1.201105170102 (com.vaadin.wysiwyg.eclipse.feature.group
2.0.1.201105170102) To: com.vaadin.integration.eclipse 2.0.0
Then I downloaded the Mylyn from www.eclipse.org/mylyn/downloads/.
Still getting the error:
Cannot connect to keystore. This trust engine is read only. Cannot
complete the install because one or more required items could not be
found. Software currently installed: Vaadin Visual Designer for
Eclipse (upgrade only) 2.0.1.201105170102
(com.vaadin.wysiwyg.eclipse.feature.group 2.0.1.201105170102) Missing
requirement: Vaadin Plug-in for Eclipse 2.0.1.201105170102
(com.vaadin.integration.eclipse 2.0.1.201105170102) requires 'bundle
org.eclipse.mylyn.commons.ui 0.0.0' but it could not be found Cannot
satisfy dependency: From: Vaadin Visual Designer for Eclipse (upgrade
only) 2.0.1.201105170102 (com.vaadin.wysiwyg.eclipse.feature.group
2.0.1.201105170102) To: com.vaadin.integration.eclipse 2.0.0
Please help me.
Thanks in advance.
Best way is to install online from vaadin
You will get instructions there and plus, you can choose to get the book, API and demo
I had the same mistake.
You have this error because there is a missing dependency in eclipse. There is two solution.
A. Install the Eclipse IDE for Java EE Developers version from eclipse download site http://www.eclipse.org/downloads/ and then install the
B. Keep your current version of Eclipse and install the missing module: Mylyn Common.
Sorry I tried to post the image but stackoverflow dont allow it.
Simple. Just visit their site and you'll get all the instructions you need. it's http://vaadin.com/eclipse and I'm sure you'll be just fine