RSS
thumbnail
Neil Griffin | 11 May 2016

Multi-Module Projects Developers that are familiar with the version scheme of the Spring Framework will notice that each module has the same version number. For example: spring-beans-4.2.1.RELEASE.jar spring-context-4.2.1.RELEASE.jar spring-core-4.2.1.RELEASE.jar ... etc ... This is because the Spring Framework is configured as a multi-module...

94818
4
thumbnail
Ruud Kluivers | 25 Sep 2015

  In vrijwel alle gesprekken die ik met klanten en prospects voer wordt de vraag gesteld ‘integreert Liferay met Salesforce’. Mijn wedervraag is dan, wat wil je precies integreren? Niet zelden wordt het dan toch wat stil, de vraag over integratie is eenvoudigweg veel te algemeen. Salesforce is een ‘monster’, het systeem bevat heel veel klantinformatie. Het gaat erom wat...

57772
0
thumbnail
Kyle Joseph Stiemann | 24 Sep 2015

Under The Hood: The Liferay Faces Generator The Liferay Faces Generator is a code generation tool used to create custom JavaServerTM Faces (JSF) components (such as the new Liferay Faces Alloy components). The purpose of the generator is to automatically write the boilerplate code necessary to create each custom JSF component. The Liferay Faces team uses the generator to produce...

50327
0
thumbnail
Lauri Hiltunen | 24 Sep 2015

The Expando API is a great tool to add custom data to the default models Liferay offers. We've used it regularly in our projects. Although the concept might overwhelm you at first, there’s no need to be scared. Let me show you around... Liferay’s models offer you a basic interface to use. For instance, when interacting with a User class, you can easily get the name, email address...

75260
0
thumbnail
Tim Telcik | 21 Apr 2018

Overview This brief article outlines a high level solution for using the Liferay SAML 2.0 EE Provider plugin as the SAML SP in a clustered node environment. The solution extends from using Liferay SAML 2.0 EE Provider plugin as the SAML SP in a single node environment and assumes the reader is already familiar with the SAML protocol and configuring the Liferay SAML 2.0 EE...

12582
0
thumbnail
Neil Griffin | 18 Sep 2015

JavaServer™ Faces (JSF) is one of the standards developed under the Java Community Process (JCP) and was first introduced with Java EE 1.4. The first version of JSF had its share of proponents, but also had its share of criticism. Over the years it has been continuously improved by JCP Expert Groups (EGs) and extended by 3rd-party libraries like PrimeFaces, ICEfaces, RichFaces,...

103210
1
thumbnail
Matti Tahvonen | 16 Sep 2015

The easily customizable, SASS based, Valo theme is one of the largest renewals to Vaadin lately. The vaadin-archetype-liferay-portlet still uses the oldish “liferay” theme, adapted for older versions of Liferay, but you can typically get much more appealing results with your Vaadin based portlets with the new Valo theme. The customizability of Valo is based on certain parameters...

87428
0
thumbnail
Abdon Pijpelink | 17 Sep 2015

Context is king In 1996, when the web was in its infancy, Bill Gates famously predicted that content would be king on the internet. Twenty years later it has become increasingly important to not just publish your content on the web, but also to understand and respond to the context and purpose with which your visitors are visiting your website. For example, an engineer...

80883
4
thumbnail
Lauri Hiltunen | 21 Sep 2015

Liferay offers extensive set of features regarding user accounts and signing in to your portal out of the box. Many of the features are made configurable through portal properties, enabling the developer to concentrate more on the core features clients want from their portals.   These options include, among others, the “remember me” feature, login by...

77906
9
thumbnail
Neil Griffin | 08 Sep 2015

On August 3, 2015 the JCP Executive Committee approved the ballot for starting JSR 378: Portlet 3.0 Bridge for JavaServer™ Faces 2.2. This is the first time that Liferay will be leading a JSR and as the Spec Lead I will be heading up the stewardship role. Liferay will also be represented by Vernon Singleton, Juan Gonzalez, and Kyle Stiemann as members of the Expert Group. ...

100930
4
thumbnail
James Falkner | 08 Sep 2015

My Documents View New Liferay Sync UI Today Liferay released Liferay Sync 3, the latest version of its popular document sharing add-on for Liferay. Download it from the Downloads page, read the official documentation, and see below for more details on this release! Downloads You can get Liferay Sync (server and Desktop...

101933
4
thumbnail
Jyri Pötry | 08 Sep 2015

How Liferay and Valamis solve regulatory compliance Companies today are facing an increasing number of regulations and need for transparency in their operations. Consequently, organizations are adopting a growing number of tools considering compliance controls resulting in growing complexity. This is to ensure that all the governance requirements can be met without wasting...

51567
0
thumbnail
Marko Čikoš | 07 Sep 2015

Dear community, As you already know, Liferay Connected Services is an online tool that offers services to help our customers succeed on their Liferay projects. One of its several useful services which has been very welcomed by our LCS users is the presentation of pages and portlets metrics. This enables you to analyze your portal’s usage and can help you find performance...

82948
1
thumbnail
Igor Beslic | 06 Sep 2015

Recently LCS team had really hard time with writing integration tests for service builder generated classes. Arquillian test patterns written for core portal plugin simply didn't work for our case and mocking service layer was pointles. As time passed by and code base grow we simply got angry and decided to stop with all development untill we are not able to run test as any other...

64404
3
thumbnail
Kamesh Sampath | 02 Sep 2015

Today I was trying to enable SSL with NGINX as Load Balancer for a demo Liferay cluster, I thought to share my experiences on how I did that with this small post. I am skipping the certificate generation where I followed standard openssl ways for a self signed certificates. This simple setup I had NGINX server handles all SSL traffic from the outside world , post SSL termination...

67725
5
thumbnail
Milen Dyankov | 31 Aug 2015

Looking at Liferay 7 Milestone 7 download stats, it seams many have tried it already. Yet considering the size of the community, the numbers are not that impressive. I'm pretty sure it's not because it's too hard or too time consuming to do it. However if that was your excuse, you may need to think of another one because trying out Liferay just got easier. How much easier? As easy as...

94253
12
thumbnail
Jan Eerdekens | 30 Aug 2015

When working with the web content management part of Liferay you quickly start using the Asset Publisher because of its versatility. This portlet enables you to gather and present different kinds of content in a multitude of ways. It can gather content in a dynamic way, by means of a search in a certain scope, on one or more asset type, filtering on tags/categories, or manually, where...

98956
16
thumbnail
Eric Kirby | 01 Oct 2015

Everyone wants their systems to be highly available, and for good reason. The age-old adage “time is money” has never been more true than in today’s interconnected world. Companies clamor to make sure their systems are always online, working around the clock to get as close as possible to the high availability nirvana of 99.9999 percent. Load balanced and clustered setups offer...

63363
6
thumbnail
Meera Prince | 27 Aug 2015

JQuery Data table is way of present our data at client side and we can show case data and we can perform operations like sorting, update, page nation and many other operations we can perform on data table.   JQuery Data table is very popular jQuery plugin which built it on top of JQuery library. JQuery Data table have very good community and plenty of...

114943
2
thumbnail
Olaf Kock | 13 Sep 2015

It looks like I'll stay on this™ side of the atlantic ocean this year, so I'm concentrating on introducing the big events that I'm attending next and link to the others, in the hope that I'm not missing any. If you are in other parts of the world: All of our events are worth going to and you'll get your personal share of ideas, contacts and great conversations. I got my first...

105457
0