RSS
thumbnail
Jose M. Navarro | 06 Oct 2015

Dear community, we have exciting news to share with you today. But before the announcement, let me tell you a brief story: one year ago, I was trying to learn the fundamentals of Liferay, hacking with some small features in the WCM team. During those days, I was constantly thinking about how valuable would be all those features for the mobile apps I used to develop in...

144490
12
thumbnail
David H Nebinger | 05 Jun 2015

Introduction So this is a concept that comes up from time to time on the forums - How do I return a non-database complex object from my ServiceBuilder-generated service layer? The common answer is usually to bundle the class(es) defining the complex objects into a jar and deploy the jar to the global class loader.  This is a workable solution, but as with all global jars...

167587
22
thumbnail
Vitaliy Koshelenko | 01 Oct 2018

Step 1. Liferay Migration to 6.0.6   1. Create 5.2.3 DB dump (db.sql). 2. Create database for LR 6.0.6 (db606). 3. Load 5.2.3 dump into 6.0.6 database: mysql -uroot -p1 db606 < db.sql; Delete all database views (if any). 4. Unzip clean Liferay 6.0.6. 5. Delete all folders from 'webapps' (except 'ROOT' and 'tunnel-web'); delete jre from...

108384
3
thumbnail
Neha Goyal | 04 Jun 2015

  import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Map; import java.util.StringTokenizer;   import org.elasticsearch.action.search.SearchResponse; import org.elasticsearch.action.search.SearchType; import org.elasticsearch.client.transport.TransportClient; import org.elasticsearch.common.settings.ImmutableSettings; import...

7662
2
thumbnail
Martin Yan | 20 May 2015

At Liferay, we seek to empower people with the right resources to help them achieve what they could not achieve on their own. We know there are people who possess amazing vision, and some who just simply need a digital “megaphone” (if you will) to help share their story. That’s a big part of why Liferay exists. We enjoy giving people a platform to make an impact on their...

153408
1
thumbnail
Miroslav Ligas | 22 May 2015

If you are a portlet developer you have many options how to develop the portlets. There are many framework that make your everyday struggle easier. In this blog post I would like to talk about one of these frameworks - Liferay MVCPortlet. Liferay MVCPortlet is quite useful tool for developing portlets. It is much simpler then frameworks like Spring MVC or JSF but sometime these...

123696
2
thumbnail
Jorge Ferrer | 18 May 2015

Here at Liferay we don’t stop and we just took out of the oven the fifth Milestone of the upcoming Liferay 7 release. If the previous milestone marked the beginning of the Community Expedition program which had a great success, with this one we would like to encourage even more people to get involved and provide their ideas as we get closer to the beta cycle. Just follow the link...

169954
7
thumbnail
Janne Hietala | 13 May 2015

We're proud to announce the release of Valamis 2.3 Enterprise Edition – an update for award winning Learning eXperience Solution. The new version introduces various improvements to Valamis core features. These range from design and performance improvements to introduce an entirely new feature – Lesson Studio - a groundbreaking online Tin Can API content authoring tool. Below...

153889
0
thumbnail
Salman Khan | 13 May 2015

In reference to the blog. One among the large set of features that Liferay provides is its ability to support multiple languages. And we all know Liferay is the most flexible portal for customization out there. Liferay currently supports about 40 languages out of the box.  The full list of translated languages may be seen here: http://translate.liferay.com/pootle/. ...

160199
14
thumbnail
Tim Telcik | 21 Apr 2018

Overview Liferay Portal uses many internal (Spring) services and equivalent web services (SOAP, Rest/JSON) to implement many functions. Many of these services require passing a company ID or portal instance ID parameter during the local or remote method invokation. A common questions is ... where do I find the company ID or portal instance ID ? The follow steps may be...

15715
0
thumbnail
Neil Griffin | 12 May 2015

Project News The Liferay Faces team is hard at work on several projects and I would like to bring you up-to-date with our progress. Support for Liferay Portal 7.0 In early May I attended the Liferay Core Developers Conference in Madrid. One of my main goals in attending the conference was to gain a more complete understanding of the requirements for supporting OSGi...

167058
0
thumbnail
Olaf Kock | 12 May 2015

Update! Wir treffen uns am Donnerstag, 21. Mai 2015, 18:30 Uhr in den Räumen der Inovex GmbH: Valentin-Linhof-Straße 2, 81829 München - Vielen Dank für die Unterstützung an Peter Dimitri von Inovex. Zur Planung des benötigten Platzes: frühzeitige Anmeldung via meetup erbeten! Community Meeting in München (Symbolbild) CC-by-2.0 by Jason Paris Aufgrund des Veranstaltungsortes...

202964
0
thumbnail
Lauri Hiltunen | 11 May 2015

Creating configurable portlets allow site administrators to customize the behaviour of the portlet the way they want to. The core feature set can be expanded dynamically by changing the portlet preferences. You could, for instance, change the email address where customer feedback is delivered, change the display styles of asset publishers or even disable some features if needed. Using...

137823
0
thumbnail
Meera Prince | 08 May 2015

Liferay  Inter Portlet Communication (IPC) is mechanism to communicating one Portlet to other Portlet.   JSR 168/ Portlet 1.0 have very limited capability to provide Liferay Inter Portlet Communication (IPC) and its used Portlet Session to share data among Portlets.   JSR 286/Portlet 2.0 has added...

169488
3
thumbnail
Neha Goyal | 08 May 2015

setInterval(function() {                     var url = '<portlet:actionURL><portlet:param name="javax.portlet.action" value="getXXXMethod" /><portlet:param name="userid" value="<%=String.valueOf(userid)%>" /><portlet:param name="isGuest" value="<%=String.valueOf(isGuest)%>"...

111516
1
thumbnail
Kyle Joseph Stiemann | 25 Feb 2019

New Liferay Faces Release - Alloy Input Components Juan and Vernon have already blogged about many exciting portal components and the amazing alloy:accordion component, so I want shine a spotlight an a few new and useful Alloy input components: alloy:inputDate, alloy:inputTime, and alloy:autoComplete. alloy:inputDate and alloy:inputTime alloy:inputDate and alloy:inputTime...

137637
2
thumbnail
Martin Yan | 05 May 2015

Over the years, Liferay has been able to provide many individuals and organizations a unique platform to give them a stronger presence on the web. But we aren't able to accomplish this mission alone. A huge contributing factor of our success has been the deep and vibrant contributions from our community members. Essentially, people like yourself who make up the 100,000 strong! Why...

169896
0
thumbnail
David H Nebinger | 13 May 2015

So Vaadin has a complete set of basic widgets (checkboxes, input fields, comboboxes, etc.) and some advanced controls (date picker, menu bar, table, etc.). They also have the Add-On directory which contains a slew of professional and user contributed widgets (some of my favorites are the masked text fields). But Vaadin also has the Pro Tools - snazzy widgets with a lot of...

117878
3
thumbnail
David Zhang | 11 May 2015

How to catch MySQL SQL with tcpdump in Linux Introduction This idea of post is from my previous one: Liferay and P6spy, with the help of P6spy, we can get the formatted Hibernate SQL without "?" ,but it is not so convenient, so are there any way to do the same things, as we all know that MySQL uses port 3306 to monitor infos as default. now the...

208333
1
thumbnail
Jan Eerdekens | 29 Apr 2015

The problem While doing some work for a client I ran into issues with the preview generation for some PDFs. While it did generate a preview image for each page of the document, the text on it was strange sometimes to say the least. In the table below you can see a screenshot of the first page of the problematic PDF, the preview that is generated by Liferay and the preview we're...

159433
3