« Back

Liferay IDE 1.2 Released

Company Blogs February 10, 2011 By 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.  

Threaded Replies Author Date
Nice, thanks Greg! Jonas Yuan February 10, 2011 5:29 PM
This is excellent Greg. We ve been desperately... Ahmed Hasan February 10, 2011 8:37 PM
nice work! Amos Fong February 10, 2011 9:49 PM
Hi, When creatubg new Liferay Vaadin Project... Tom L February 11, 2011 2:18 AM
Hi Tom, I added an update to the end of my... Gregory Amerson February 11, 2011 8:39 AM
Amerson, Is it a must to download Liferay 6.1... ilke Muhtaroglu February 13, 2011 6:12 AM
To you use JSF and Vaadin you have to use the... Gregory Amerson February 14, 2011 7:50 AM
Amerson, here in turkey there is a faces... ilke Muhtaroglu February 17, 2011 1:02 AM
Hi Greg, I'm working with Vaadin and I tried... Francis BESSON February 17, 2011 12:27 AM
if the problem is authentication, then just... ilke Muhtaroglu February 17, 2011 1:05 AM
Thanks a lot Ilke...I'm a rookie! Francis BESSON February 17, 2011 1:23 AM
I've asked about getting a nightly build of the... Gregory Amerson February 17, 2011 1:56 PM
Hi Gregory, I can't understand the below... Ivano Carrara February 22, 2011 3:41 PM
That is correct. The actual requirement is you... Gregory Amerson February 22, 2011 3:44 PM
Greg, Really excellent work with this release,... Kendal Montgomery February 23, 2011 5:29 PM
Interesting... something happened between last... Kendal Montgomery February 24, 2011 2:15 PM
Hmm, don't know what could be happening. Maybe... Gregory Amerson February 24, 2011 2:37 PM
Very new to Java development so please excuse... Winston Brummer March 3, 2011 6:00 AM
Hi Winston, Take a look at the getting started... Gregory Amerson March 3, 2011 8:02 AM
Hi, i am new here, Can i get trunk link to... Muhammad Sameer Ikram March 4, 2011 2:32 PM
Unfortunately there is no 6.1 SDK download... Gregory Amerson March 4, 2011 8:16 PM
So, for those of us who are not doing portal... Joseph Toman March 8, 2011 10:36 AM
Both Vaadin and JSF can be used with current... Gregory Amerson March 8, 2011 5:27 PM
I tried to download the liferay plugins sdk... Dipankar Sengupta May 10, 2011 11:47 PM
Hi Dipankar, You will need to checkout the... Gregory Amerson May 11, 2011 7:56 AM
I dont have de password for to use svn. Augusto Colombelli June 24, 2011 1:15 PM
use: guest/guest Gregory Amerson June 24, 2011 1:16 PM
I Gregory, Thank you, now the JSF is working. Augusto Colombelli June 24, 2011 5:04 PM
Hey Gregory, How can i extract plugins sdk?... Manikandan S July 13, 2011 6:09 AM
Check out the plugins SDK trunk, then from... Gregory Amerson July 13, 2011 6:34 AM
How can I get SDK 6.1.0 to start developping... imil Hachoum November 2, 2011 3:34 AM
You can get a beta of 6.1 SDK from the... Gregory Amerson November 3, 2011 11:47 PM

Nice, thanks Greg!
Posted on 2/10/11 5:29 PM.
This is excellent Greg. We ve been desperately waiting for this release. Thank you.
Posted on 2/10/11 8:37 PM.
Posted on 2/10/11 9:49 PM.
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?
Posted on 2/11/11 2:18 AM.
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.
Posted on 2/11/11 8:39 AM in reply to 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
Posted on 2/13/11 6:12 AM in reply to 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
Posted on 2/14/11 7:50 AM in reply to 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?
Posted on 2/17/11 12:27 AM.
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
Posted on 2/17/11 1:02 AM in reply to 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
Posted on 2/17/11 1:05 AM in reply to Francis BESSON.
Thanks a lot Ilke...I'm a rookie!
Posted on 2/17/11 1:23 AM in reply to 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.
Posted on 2/17/11 1:56 PM in reply to 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.
Posted on 2/22/11 3:41 PM in reply to 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.
Posted on 2/22/11 3:44 PM in reply to Ivano Carrara.
Greg,

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

Kendal.
Posted on 2/23/11 5:29 PM.
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.
Posted on 2/24/11 2:15 PM in reply to 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
Posted on 2/24/11 2:37 PM in reply to 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?
Posted on 3/3/11 6:00 AM.
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
Posted on 3/3/11 8:02 AM in reply to Winston Brummer.
Hi, i am new here, Can i get trunk link to download SDK 6.1.0 for JSF plugin development?
Posted on 3/4/11 2:32 PM.
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/
Posted on 3/4/11 8:16 PM in reply to 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?
Posted on 3/8/11 10:36 AM in reply to 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.
Posted on 3/8/11 5:27 PM in reply to 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
Posted on 5/10/11 11:47 PM.
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
Posted on 5/11/11 7:56 AM in reply to Dipankar Sengupta.
I dont have de password for to use svn.
Posted on 6/24/11 1:15 PM in reply to Gregory Amerson.
use:
guest/guest
Posted on 6/24/11 1:16 PM in reply to Augusto Colombelli.
I Gregory,
Thank you, now the JSF is working.
Posted on 6/24/11 5:04 PM in reply to Gregory Amerson.
Hey Gregory,
How can i extract plugins sdk?
Shall i use command prompt or something else to give ant?
Posted on 7/13/11 6:09 AM in reply to 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.
Posted on 7/13/11 6:34 AM in reply to Mani kandan.
How can I get SDK 6.1.0 to start developping under LR 6.1.0 ??
Posted on 11/2/11 3:34 AM.
You can get a beta of 6.1 SDK from the downloads page:
http://www.liferay.com/downloads/liferay-portal/available-releases
Posted on 11/3/11 11:47 PM in reply to imil Hachoum.