« Indietro

Liferay IDE 1.2 Released

Company Blogs 10 febbraio 2011 Da Gregory Amerson Staff

Hello all,

Its been awhile since the last Liferay IDE release as I've been busy on some tooling for our EE customers, however, along the way I've been adding new features and improvements to IDE as well.  So we've pushed out a new Liferay IDE v1.2 release today.  

As with all previous releases it can be installed (or updated) via the update-site URL:

http://releases.liferay.com/tools/ide/eclipse/helios/stable

If you need more instructions for installation see the install guide here:

http://www.liferay.com/community/wiki/-/wiki/Main/Liferay+IDE+Installation+Guide

Here are the highlights of the release:

  • Portlet UI Framework support
  • JSF and Vaadin framework support for portlet projects
  • Improved Ext plugin deploy/undeploy support
  • Liferay Server config more customizable

To see a longer list of new and improved features see the Liferay IDE 1.2 New and Noteworthy page.

Thanks everyone, hit me up on the Liferay IDE forums with any questions.

*Update*

If you want to try out the JSF or Vaadin support you first have to install a nightly build of Liferay 6.1 from here: http://releases.liferay.com/portal/nightly/ and also you will need to grab a copy of the Plugins SDK from SVN trunk here: http://svn.liferay.com/repos/public/plugins/trunk/

Once you have those two you will be able to use create both JSF and Vaadin portlets.  

Commenti Autore Data
Nice, thanks Greg! Jonas Yuan 10 febbraio 2011 17.29
This is excellent Greg. We ve been desperately... Ahmed Hasan 10 febbraio 2011 20.37
nice work! Amos Fong 10 febbraio 2011 21.49
Hi, When creatubg new Liferay Vaadin Project... Tom L 11 febbraio 2011 2.18
Hi Tom, I added an update to the end of my... Gregory Amerson 11 febbraio 2011 8.39
Amerson, Is it a must to download Liferay 6.1... ilke Muhtaroglu 13 febbraio 2011 6.12
To you use JSF and Vaadin you have to use the... Gregory Amerson 14 febbraio 2011 7.50
Amerson, here in turkey there is a faces... ilke Muhtaroglu 17 febbraio 2011 1.02
Hi Greg, I'm working with Vaadin and I tried... Francis BESSON 17 febbraio 2011 0.27
if the problem is authentication, then just... ilke Muhtaroglu 17 febbraio 2011 1.05
Thanks a lot Ilke...I'm a rookie! Francis BESSON 17 febbraio 2011 1.23
I've asked about getting a nightly build of the... Gregory Amerson 17 febbraio 2011 13.56
Hi Gregory, I can't understand the below... Ivano Carrara 22 febbraio 2011 15.41
That is correct. The actual requirement is you... Gregory Amerson 22 febbraio 2011 15.44
Greg, Really excellent work with this release,... Kendal Montgomery 23 febbraio 2011 17.29
Interesting... something happened between last... Kendal Montgomery 24 febbraio 2011 14.15
Hmm, don't know what could be happening. Maybe... Gregory Amerson 24 febbraio 2011 14.37
Very new to Java development so please excuse... Winston Brummer 3 marzo 2011 6.00
Hi Winston, Take a look at the getting started... Gregory Amerson 3 marzo 2011 8.02
Hi, i am new here, Can i get trunk link to... Muhammad Sameer Ikram 4 marzo 2011 14.32
Unfortunately there is no 6.1 SDK download... Gregory Amerson 4 marzo 2011 20.16
So, for those of us who are not doing portal... Joseph Toman 8 marzo 2011 10.36
Both Vaadin and JSF can be used with current... Gregory Amerson 8 marzo 2011 17.27
I tried to download the liferay plugins sdk... Dipankar Sengupta 10 maggio 2011 23.47
Hi Dipankar, You will need to checkout the... Gregory Amerson 11 maggio 2011 7.56
I dont have de password for to use svn. Augusto Colombelli 24 giugno 2011 13.15
use: guest/guest Gregory Amerson 24 giugno 2011 13.16
I Gregory, Thank you, now the JSF is working. Augusto Colombelli 24 giugno 2011 17.04
Hey Gregory, How can i extract plugins sdk?... Manikandan S 13 luglio 2011 6.09
Check out the plugins SDK trunk, then from... Gregory Amerson 13 luglio 2011 6.34
How can I get SDK 6.1.0 to start developping... imil Hachoum 2 novembre 2011 3.34
You can get a beta of 6.1 SDK from the... Gregory Amerson 3 novembre 2011 23.47

Inviato il 10/02/11 17.29.
This is excellent Greg. We ve been desperately waiting for this release. Thank you.
Inviato il 10/02/11 20.37.
Inviato il 10/02/11 21.49.
Hi,

When creatubg new Liferay Vaadin Project and selecting checkbox "Vaadin" there is a message " At least SDK version 6.1.0 is required to use the selected portlet framework." Where can I download 6.1.0 SDK version?
Inviato il 11/02/11 2.18.
Hi Tom,

I added an update to the end of my blog that mentions how to get the Portal 6.1 and a copy of Plugins SDK 6.1.
Inviato il 11/02/11 8.39 in risposta a Tom L.
Amerson,

Is it a must to download Liferay 6.1 from trunk/nightly, wont it work with tagged Liferay 6.05, you know it is more safe to use a tag.. ()

I download the plugin-sdk trunk and will give a try probably it is just to change the liferay version from 6.1 to 6.0 at the xml files..

By the way do you have any idea about when the 6.1 will be available ?

ilke

And any clue whether Richfaces will work with liferay by the help of portletfaces ?

ilke
Inviato il 13/02/11 6.12 in risposta a Gregory Amerson.
To you use JSF and Vaadin you have to use the 6.1 or trunk version of Plugins SDK. For the actual Portal you may be able to using 6.0.5 if you have the proper dependencies in the portal root WEB-INF/lib, like vaadin.jar, etc.

6.1 Community Edition should be available this summer, and I believe at this time PortletFaces supports JSF2.0 ref spec and icefaces on liferay. I don't know if it supports richfaces, you could post that question here though: http://www.portletfaces.org/community/forums/-/message_boards/category/40012
Inviato il 14/02/11 7.50 in risposta a ilke Muhtaroglu.
Hi Greg,

I'm working with Vaadin and I tried to get the trunk for Plugins SDK but i was unable to authenticate in svn...where can i get a login?

Do you know when a bundled 6.1 SDK will be available?
Inviato il 17/02/11 0.27.
Amerson,

here in turkey there is a faces components implementation... It is called primefaces. IT simply worked with Neil Griffen's portletfaces bridge. nothing to configure just put the jar, <p:component name> and it worked...

I will investigate more on it, if works: then we can announce it in the community.



ilke
Inviato il 17/02/11 1.02 in risposta a Gregory Amerson.
if the problem is authentication, then just type guest for user name and password is nothing-blank- just hit the enter after typing guest. For svn address you can search for it on the google ;)

hope this helps.

ilke
Inviato il 17/02/11 1.05 in risposta a Francis BESSON.
Thanks a lot Ilke...I'm a rookie!
Inviato il 17/02/11 1.23 in risposta a ilke Muhtaroglu.
I've asked about getting a nightly build of the SDK available for people to download just like the nightly build of the portal. I'll let everyone know if that happens.
Inviato il 17/02/11 13.56 in risposta a Francis BESSON.
Hi Gregory,

I can't understand the below sentence:
> If you want to try out the Vaadin support you first have to install a nightly build of Liferay 6.1

So we can't deploy in Liferay 6.0.5 the Vaadin portlets generated with Liferay IDE 1.2 ? We can deploy only in 6.1 trunk ?

Thank you for an explanation !

Ivano C.
Inviato il 22/02/11 15.41 in risposta a Gregory Amerson.
That is correct. The actual requirement is you must use a nightly build of the Liferay Plugins SDK which has the dependencies for Vaadin development that the IDE needs. And if you are using the latest Plugins SDK it makes sense to use the latest version of the portal which is the 6.1 nightly builds.
Inviato il 22/02/11 15.44 in risposta a Ivano Carrara.
Greg,

Really excellent work with this release, once again! Especially (at least for me) with the additional server config options!

Kendal.
Inviato il 23/02/11 17.29.
Interesting... something happened between last night and now. When I tried to update on a different computer today, I get a bunch of errors:

MD5 hash is not as expected. Expected: 81081aae762704c510737d75a1fd07d4 and found 478614d989994efffb802ae3e759b6d5.

on all of the com.liferay.ide osgi bundle artifacts - ("Problem downloading artifact" message).

Any ideas?

Kendal.
Inviato il 24/02/11 14.15 in risposta a Kendal Montgomery.
Hmm, don't know what could be happening. Maybe a SF.net outage. Easiest thing would be to just download the updatesite zip file and install from it.

http://sourceforge.net/projects/lportal/files/Liferay%20IDE/1.2.1/liferay-ide­-eclipse-updatesite-1.2.1.zip/download
Inviato il 24/02/11 14.37 in risposta a Kendal Montgomery.
Winston Brummer
Very new to Java development so please excuse the noob question.

So i have the Plugin SDK source from the SVN trunk. How do i go about installing the Plugin from this?
Inviato il 03/03/11 6.00.
Hi Winston, Take a look at the getting started tutorial here. It should help you get your first plugin created and deployed to Liferay. http://www.liferay.com/community/wiki/-/wiki/Main/Liferay+IDE+Getting+Started+Tu­torial
Inviato il 03/03/11 8.02 in risposta a Winston Brummer.
Hi, i am new here, Can i get trunk link to download SDK 6.1.0 for JSF plugin development?
Inviato il 04/03/11 14.32.
Unfortunately there is no 6.1 SDK download right now. You simply have to check out plugins trunk at SVN and then perform ant extract-plugins-sdk to create a zip file.

http://svn.liferay.com/repos/public/plugins/trunk/
Inviato il 04/03/11 20.16 in risposta a Muhammad Sameer Ikram.
So, for those of us who are not doing portal development work and just need to build our websites based on the 6.05 or 6.06 stable release of CE, and need to use Vaadin or JSF, what's the best course of action? I don't think I want to base production work on whatever happens to be in the nightly builds. I noticed on the update site there are prepackaged versions of Liferay IDE 1.x.y . Should we fall back to those until the stable release of the product catches up with the stable release of the toolset, and if so which version?
Inviato il 08/03/11 10.36 in risposta a Gregory Amerson.
Both Vaadin and JSF can be used with current 6.0.6 stable and 6.0.11 (EE-SP1) as well but they will require a nightly build of the SDK to get the project templates.

So a combination of stable portal and nightly SDK should enable you to use JSF and Vaadin.
Inviato il 08/03/11 17.27 in risposta a Joseph Toman.
I tried to download the liferay plugins sdk 6.1.0 from the following URL: http://svn.liferay.com/repos/public/plugins/trunk/ using subversion, but I am unable to do that due to some network error. Can some one please upload the the nightly version for the sdk somewhere or send it to me as I need to develope JSF 2.0 portal using the SDK 6.1.0 ...Thanks
Inviato il 10/05/11 23.47.
Hi Dipankar,

You will need to checkout the source via SVN and then create the plugins SDK zip with this task:

svn co http://:svn.liferay.com/repos/public/plugins/trunk
cd trunk
ant extract-plugins-sdk
Inviato il 11/05/11 7.56 in risposta a Dipankar Sengupta.
I dont have de password for to use svn.
Inviato il 24/06/11 13.15 in risposta a Gregory Amerson.
Inviato il 24/06/11 13.16 in risposta a Augusto Colombelli.
I Gregory,
Thank you, now the JSF is working.
Inviato il 24/06/11 17.04 in risposta a Gregory Amerson.
Hey Gregory,
How can i extract plugins sdk?
Shall i use command prompt or something else to give ant?
Inviato il 13/07/11 6.09 in risposta a Augusto Colombelli.
Check out the plugins SDK trunk, then from trunk directory, run the command "ant extract-plugins-sdk" and that will add a zip to the /dist folder.
Inviato il 13/07/11 6.34 in risposta a Mani kandan.
How can I get SDK 6.1.0 to start developping under LR 6.1.0 ??
Inviato il 02/11/11 3.34.
You can get a beta of 6.1 SDK from the downloads page:
http://www.liferay.com/downloads/liferay-portal/available-releases
Inviato il 03/11/11 23.47 in risposta a imil Hachoum.