RSS
thumbnail
Bryan Cheung | 09 Apr 2016

Today I’d like to let you know that Liferay Portal 7 Community does not have "out of the box" support for clustering, non-open source app servers (Oracle WebLogic, IBM WebSphere), and non-open source databases (Oracle Database, Microsoft SQL Server, IBM DB2, Sybase DB). Support for these non-open source systems will be found in Liferay's current and future commercial releases, which...

106301
90
thumbnail
Neil Griffin | 05 Oct 2018

The Liferay Faces team has been working hard on a variety of tasks, including: Support for JSF OSGi portlets with Liferay Portal 7.0 CE Maturing the source in our New Git Repositories Finalizing our New Version Scheme Making Liferay Faces Alloy compatible with AlloyUI 3.0 Developing the new Liferay Faces Metal component suite based on Metal.js ...

76911
7
thumbnail
Jamie Sammons | 04 Apr 2016

Today Liferay released the next version of its flagship software: Liferay Portal 7.0 CE!  [Download] [Quick Start] After many months of hard work from the Liferay product and engineering teams along with the aid of the awesome Liferay community, it is my pleasure to announce the immediate availability of Liferay Portal 7.0 CE.  Liferay Portal 7.0 CE is an amazing release...

103773
19
thumbnail
Neil Griffin | 31 Mar 2016

In a blog post from September 2015 titled New Git Repositories for Liferay Faces I mentioned that there would be a new version scheme corresponding to these new repositories. I'm pleased to announce that Cody Hoag from the Liferay Documentation Team has published an update to the official Liferay documentation titled "Understanding the Liferay Faces Version Scheme" with...

69533
0
thumbnail
Angela Wu | 06 Apr 2016

  Get to the Heart of Customer Experience Customers expect meaningful interaction at every digital touchpoint with your company. How can you align modern technologies with customer interactions in a platform that ties them all together?   Join us at Liferay Symposium to meet with Liferay experts, learn how industry leaders are using a...

55778
0
thumbnail
Devang Patel | 05 Apr 2016

In this  post I want to share liferay DB configuration using JNDI instead of portal-ext.properties. For JDBC connection we use portal-ext.properties. If your custom service builder portlet is pointing to another database then we can use JNDI to configure that database. So now here I am doing this using JNDI configuration. Follow below steps: ...

46213
9
thumbnail
Allen Ziegenfus | 24 Mar 2016

There is nothing worse than starting your day and being confronted with an error like this: com.liferay.portlet.dynamicdatamapping.StorageException: com.liferay.portal.NoSuchUserException: No User exists with the primary key 0 I certainly *DO* exist, Liferay, and do not appreciate being assigned the number 0.  I received this error while trying to add a DDL...

38714
4
thumbnail
Allen Ziegenfus | 23 Mar 2016

To set up Liferay Developer Studio to use git on OSX you might run into an issue that the git configuration options are not shown in the preferences window. To fix this you can run Developer Studio with the -clean option. Here is a short list of steps to getting egit working: 1. Install egit/JGit by adding this software site:  egit -...

32841
0
thumbnail
David Truong | 06 Jul 2016

We are pleased to announce that Liferay 7.0 will be moving to Java 8 dropping support for all previous versions of Java which are no longer supported by Oracle. The Liferay community can now enjoy the full benefits of Java 8 and all the libraries and tools that have moved to Java 8. You will also of course be able to make contributions to Liferay Portal using Java 8 in the near...

44892
3
thumbnail
Jan Eerdekens | 21 Mar 2016

A little while ago I ran into a strange problem at a customer. We had written a hook that contained a small REST service that accepts a multipart POST to import a document and some related metadata/permissions. This service seemed to work OK and was used to import 1000's of documents, but every now and then we received a call or an email of an enduser complaining that they...

59941
1
thumbnail
Dennis Ju | 21 Mar 2016

The Sync team is pleased to announce SSO support in the latest releases of Liferay Sync desktop and mobile clients. Any SSO implementation that works against Liferay Portal will work with Liferay Sync as well (SiteMinder, OpenSSO, OAM, SAML, Shibboleth, etc). Please note this feature is for Portal EE customers only. Below are some screenshots showing the login flow using Liferay's...

55485
2
thumbnail
Jan Eerdekens | 20 Mar 2016

After building a hook that wraps the FakeSMTP application and a portlet that gives you file management capabilities in Liferay we now get to part 3 of the series: the CRaSH portlet. I must admit: I did actually build this portlet first, but during its development needed something to show/inspect emails and to upload, download and edit files and ended building the other...

62485
3
thumbnail
Zsolt Balogh | 17 Mar 2016

(This blog entry in only available in Hungarian).   A Liferay életében az egyik fontos érték a “stay nerdy” kifejezés. Ezt elég nehéz magyarra fordítani, a két héttel ezelőtt az irodában zajló videóforgatás során is felmerült többekben a kérdés, hogy ez mit is jelent. Ha mindenképp megpróbálnánk lefordítani, talán  a “maradj kocka” kifejezés...

27959
3
Zsolt Berki | 17 Mar 2016

What is AWS Marketplace? AWS Marketplace is an online store where you can sell or buy software that runs on Amazon Web Services. These are pre-configured system images, which can be executed by customers on their selected server configuration with just a few clicks. Putting your product there will allow your customers to use it without going through the trouble of installation...

31095
0
thumbnail
Allen Ziegenfus | 16 Mar 2016

Through Liferay's JSON-WS interface it is possible to automate tasks that might otherwise take lots of time through Liferay portal's GUI interface.  For example for my work I often need to create a set of DDL record sets. By using the method "/ddlrecordset/add-record-set" it is possible to create these through JSON-WS from either a website or any other JSON client. ...

32005
1
thumbnail
Olaf Kock | 20 Sep 2016

  Today I'm welcoming a repeat guest, Jorge Ferrer, Liferay's VP of Engineering. I've had the great opportunity to ask him a lot of questions that provide deep insight into what's running behind the scenes in the engineering team. We didn't have enough time, so this is part 1 of our conversation, to be continued in episode 58. I need to squeeze in the (already recorded) episode...

114553
0
thumbnail
Cody Hoag | 10 Mar 2016

  Another Liferay contest is on the way! This one, however, is a bit different than others you may have participated in previously. To celebrate the upcoming release of Liferay 7, we are holding a community Javadoc contest. It's simple; you write Javadoc for parts of Liferay you have expert knowledge on, and you accumulate points based on the amount of...

52536
0
thumbnail
Jan Eerdekens | 29 Feb 2016

Part 2 of this series is a short, but sweet one. This portlet was born out of a very specific customer requirement: the need to be able to see log files for some user that have Liferay web access, but no actual OS level access to the server itself. We first looked at using the Liferay Log Viewer portlet that is available in the Liferay Marketplace and while it partly covered the...

52366
5
thumbnail
Kailash Yadav | 10 Mar 2016

                Caching is important part of any web application. We implement caching for our application on different levels. Generally we cache static resource on web server level and DB level caching on persistence level. Most of web-framework/portal provide some level of caching. Liferay strongly integrated caching in its core part and...

62218
13
thumbnail
Javeed Chida | 03 Mar 2016

This is not really a technical post. In what follows, I share two little tips for Liferay 6.2 users. This may also be useful to developers, unless you prefer crafting SQL to solve all your data problems (which you probably do). Let's get to them. #1: Find journal articles that use a particular structure Read the errata. When I was starting out with Liferay...

45321
3