facebook

Problem installing liferay ide 1.3.1 in Blue Bling

  1. MyEclipse IDE
  2.  > 
  3. WebSphere Development
Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #319427 Reply

    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.

    Attachments:
    You must be logged in to view attached files.
    #319445 Reply

    support-joy
    Member

    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.

    #319446 Reply

    Brian Fernandes
    Moderator

    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.

    #321281 Reply

    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)

    Attachments:
    You must be logged in to view attached files.
    #321294 Reply

    Brian Fernandes
    Moderator

    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.

    #321341 Reply

    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

    Attachments:
    You must be logged in to view attached files.
    #321342 Reply

    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…

    #321351 Reply

    Brian Fernandes
    Moderator

    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.

    #321427 Reply

    Brian Fernandes
    Moderator

    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.

    Attachments:
    You must be logged in to view attached files.
    #321466 Reply

    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 ?

    Attachments:
    You must be logged in to view attached files.
    #321475 Reply

    Brian Fernandes
    Moderator

    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.

    #321933 Reply

    Brian Fernandes
    Moderator

    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.

Viewing 12 posts - 1 through 12 (of 12 total)
Reply To: Problem installing liferay ide 1.3.1 in Blue Bling

You must be logged in to post in the forum log in