MyEclipse Forums
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
wolde.van.der.perry
Post subject: Problem installing liferay ide 1.3.1 in Blue Bling  PostPosted: Sep 01, 2011 - 10:00 PM
Registered Member
Registered Member


Joined: Jan 10, 2011
Posts: 13

I am trying to upgrade to Bling from Spring version, because we are moving towards WAS80 application server.

I have noticed that both blue and bling will not accept some 'sapphire' related dependency. I have no ide where the Sapphire dependency comes from.

I have documented this in attached PDF document with screen-shots.

I any one has some idea's , please do share.
 
 View user's profile Send private message  
Reply with quote Back to top
support-joy
Post subject: Installing Liferay  PostPosted: Sep 02, 2011 - 12:58 PM
Registered Member
Registered Member


Joined: Feb 03, 2009
Posts: 3442

wolde.van.der.perry,

Sorry that you are facing this issue with Bling.
We could replicate the issue at our end , i have escalated the same to the dev team,
They will get back to you soon.

Sorry for the inconvenience.

_________________
Joy
MyEclipse Support
 
 View user's profile Send private message  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Sep 02, 2011 - 01:16 PM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

LifeRay IDE 1.3.1 depends on Sapphire 0.3.0, while Blue/Bling 9.1 use Sapphire 0.2. Since both versions of Sapphire cannot co-exist in the same configuration, the installation of this version of LifeRay will fail.

Blue and Bling 10.0 will use Sapphire 0.3.0, so this conflict will not exist with those versions when released (due in under a month). Until then, you may want to try earlier versions of Liferay IDE which use Sapphire 0.2.0 - perhaps one prior to 1.3.0 which add support for Eclipse 3.7, Bling 9.1 is based on Eclipse 3.6.

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
wolde.van.der.perry
Post subject: BLING 10 / Sapphire 0.3.0  PostPosted: Nov 21, 2011 - 06:10 PM
Registered Member
Registered Member


Joined: Jan 10, 2011
Posts: 13

I have waited for the release of BLING 10 to see if the liferay plugin will now work with BLING 10. You mentioned that the inability to install the plugin in BLING 9 was because of a dependency of Sapphire which in BLING was other that in MyEclipse

However, the error still arises (see attached screenshot)
 
 View user's profile Send private message  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Nov 22, 2011 - 09:45 AM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

Could you tell me which version of LifeRay IDE you are trying to install and how you are installing it? If installing from an update site, which site are you using?

While we upgraded to Sapphire 0.3.0 as I indicated earlier, the latest version of LifeRay IDE (1.4.0) uses 0.3.1; leading to a similar conflict (the previous conflict was between 0.2.0 and 0.3.0).

The crux of this issue is that both products are not distributed as add-on plug-ins but are, in fact, complete IDEs. This means we must both include all the frameworks and tooling that we are built on. If LifeRay was built using 0.3.1, it will require 0.3.1, but MyEclipse was built using 0.3.0 and must require that version leading to this conflict.

Options:
1) Install an earlier version of LifeRay that was built with Sapphire 0.3.0 - here is a link to the LifeRay IDE 1.3.1 update site which should work:
http://sourceforge.net/projects/lportal/files/Liferay%20IDE/1.3.1/updatesite/

2) I could try to release downloadable patch for MyEclipse which should allow you to install LifeRay IDE on MyEclipse 10 (still needs technical investigation). The downside of this, is that pieces of LIDE which specifically depend on functionality that was introduced in Sapphire 0.3.1 could break or behave in an unexpected fashion.

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
wolde.van.der.perry
Post subject: Not yet solved  PostPosted: Nov 23, 2011 - 01:45 PM
Registered Member
Registered Member


Joined: Jan 10, 2011
Posts: 13

Thank you for the detailed description.

Indeed the Liferay IDE update took me to the very latest version 1.4.x., that version used Sapphire 0.3.1
Our current Liferay IDE is 1.3.1. I used the update site for that version you suggested.

From what i understood Bling 10 uses Sapphire 0.3.0, previous versions used 0.2.x.
It appears that Liferay IDE 1.3.1 ALSO uses/requires Sapphire 0.3.1, similar to Liferay IDE 1.4.x..

I have not been able to upgrade our Liferay projects, which still run in MyEclipse Spring 9.x, the plugin would not work in MyEclipse BLING 9.x or 10.x.

My only working installation is thus MyEclipse Spring 9.x + liferay 1.3.1.v2011 + Sapphire UI Framework 0.3.1.2011. I guess i must downgrade liferay ide to a version which relies on Sapphire 0.3.0 or lower ? Looks like downgrading already old stuff.. ;)

If you have more suggestions I am eager to hear.
Kind Regards,
Dino
 
 View user's profile Send private message  
Reply with quote Back to top
wolde.van.der.perry
Post subject: LifeRay IDE 1.3.1 depends on Sapphire 0.3.0 not true  PostPosted: Nov 23, 2011 - 01:50 PM
Registered Member
Registered Member


Joined: Jan 10, 2011
Posts: 13

So, adding to your initial comments in the thread "LifeRay IDE 1.3.1 depends on Sapphire 0.3.0, while Blue/Bling 9.1 use Sapphire 0.2.".

It appears that LR 1.3.1 depends on Sapphire 0.3.1, so waiting for Bling 10 (using Sapphire 0.3.0) would not have solved my problem anyway...
 
 View user's profile Send private message  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Nov 23, 2011 - 07:34 PM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

Apologies, I was not very specific in my last comment on version 1.3.1 and unfortunately did not double check when I replied this time.

I am going to work on a hopefully safer patch solution that will allow you to upgrade Sapphire while installing LifeRayIDE; it should be available in under a couple of days and I will post here when available.

Thanks for your continued support and patience.

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Nov 28, 2011 - 10:30 AM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

Dino,

1) Unzip the attached zip into a convenient location on your machine (you must be logged in to see the attachments to this thread)
2) Inside MyEclipse, from the MyEclipse Configuration center, go to the Software tab and click Add Site.
3) Use any name, and click the "Add from Local Folder" link and select the patches folder you unzipped.
4) Click OK to end the wizard, you should see the site listed in the "Personal Sites" section.
5) Attempt to add LifeRay IDE now, even 1.4.0 should be installable without issue.

Please confirm that this solution works for you; I will be releasing this fix to the 10.0.1 milestone stream later this week.

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
wolde.van.der.perry
Post subject: Patch installation  PostPosted: Nov 29, 2011 - 04:07 PM
Registered Member
Registered Member


Joined: Jan 10, 2011
Posts: 13

I have tried the installation procedure through MyEclipse Configuration Center and Pulse 4.x, however the content op the patch seems to include ony one file (content.xml). When collapsing the repository (see screenshot) , the content seems to be empty ?
 
 View user's profile Send private message  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Nov 30, 2011 - 12:52 AM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

Dino,

This is expected as the update site I sent you contains only a patch; it's presence in your configuration should be enough to fix the problem - you do not need to install anything from it. Go ahead and try to add LifeRayIDE at this point according to step #5.

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Support-Brian
Post subject:   PostPosted: Dec 22, 2011 - 08:27 PM
Moderator
Moderator


Joined: Aug 21, 2004
Posts: 2518

Dino, thank you for confirming that the fix worked for you. It is now part of our 10.0.1 milestone stream. For more details on the milestone release, click here.

_________________
Brian
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 6 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits