This website uses cookies to ensure you get the best experience. Learn More.
Update: The expando-mongodb-hook plugin is now committed to SVN and available from trunk. Over the past few months the hype around NoSQL type databases had really been heating up the tech news and blog feeds. There seems to be an overwhelming desire to find scallability solutions that don't seem to be addressed with an RDBMS. What is Liferay to do? Could Liferay support...
Liferay portal provides remote staging and publishing capability through which the users can select subsets of pages and data (both portal core assets and custom assets), and transfer them to the live site—that is, remote portal instance. Using this, we can export the selected data to the group of a remote portal instance or to another group in same portal instance. The LAR...
I want to make a quick update regarding the latest thing we've been working on: new way of publishing content with the Asset Publisher. The 'classic' way of publishing content with the Asset Publisher consisted on clicking the "Add New" button, the page changed the context to the respective page of the portlet (i.e. Document Library) where the user had to fill the information, and...
Greetings from the next-to-last day of 2010. Hope everyone has a safe and happy holiday season! Liferay is working hard to bring you another great year of technology, innovation, and fun. I for one am looking forward to the huge number of community events that we have planned (and some that aren't yet planned). I hope you can make it to one of them...
The Liferay in Action MEAP update came out on Christmas Eve, so I wanted to make sure that I let everyone knew about it in case you, like me, have been offline for the past few days. So Merry Christmas from me, Liferay and Manning: you get a whopping big chapter which covers a lot of ground: - Liferay's asset system, which undergirds a lot of other...
A lot of Liferay TagLibs use including JSP files to present their content. Is there any difference between TagLib used JSPs and the normal ones? Functionally, they are the same thing. But when we see them from performance view, there is a huge difference. Whenever we do a jsp include, there are two major performance related steps: 1) Jsp servlet looking up. ...
Happy Holidays from Liferay and our community! Hope everyone has a safe and fun-filled holiday season. Liferay had an exciting and fun-filled 2010. Partner program expansion, new Liferay offices throughout the world, the Liferay 6 release, new documentation, developer tools, magic quadrants, symposiums, the Liferay LIVE program, community development, and tons of...
Often we need to display data in a legacy schema. The usual way of doing this in any other application is to set up a new datasource, optionally set up an ORM, and display the data yourself. However, in Liferay there is a way to simplify this step considerably by using Service Builder. "Service Builder?" you say, "I thought that was only for creating entities in the Liferay DB?" ...
Liferay 5.2 EE and 6 improved the capabilities of LDAP integration in many areas (refer to blogs posts LDAP Enhancements and Keeping user password secure with LDAP integration): synchronize user custom attributes between Liferay and LDAP support LDAP chains and LDAP pagination create a role for each LDAP group override LDAP import and export processes via Spring ...
Finally returned from Liferay's annual employee retreat! It was a fun-filled week and it's great to put a face with all the names I interact with on a daily basis. I hope to see many of our community members in the coming weeks and months as well at our various events. If you have a chance to attend a Liferay event (Symposium, Roadshow, or any other event), I...
We decided to relax a bit Wednesday night and headed out to a Lakers game. After all, we are in LA, and we love basketball here. We had some pretty good seats. Here's a pic of Kobe laying it up. Here's a pic of other Liferay peeps wearing our retreat shirt. We actually got on the jumbo cam 3 times! But nothing beats how the game ended. We were afraid it would be a...
We flew almost the whole company out to Los Angeles for our annual retreat. It's been a great few weeks of brainstorming and fellowship. If you're a Liferay user, community member, or a client - and ever wondered how we work and have fun - there's no better way to communicate it than through this video.
Many people have asked, "How can I embed a portlet in web content". It's actually quite simple, once you know how. So I'll walk you through it. It;s done via a runtime-portlet tag. The actual syntax looks like this: <div id="embedded-welcome-portlet"> <runtime-portlet name="47" instance="4433" queryString=""/> </div> (47 is the Hello...
In Liferay portal, you can use your own language. Multilingual organizations get out-of-the-box support for up to 36 languages. Users can toggle among different language settings with just one click and produce/publish multilingual documents and web content. You can also easily add other languages in your public, private pages, or other organizations. ...
If you are living in a country where the ASCII character set is often almost sufficient but you need to ensure that you can handle UTF-8 well - how do you ensure that? You might not know a language that uses "funny" characters enough to recognize the content that you need to enter to test if it is handled correctly. Some time ago I've found a way to intuitively decide if text...
Liferay had the chance to be a platinum sponsor at the Open Source Conference 2010, organized by Red Hat and Accenture. At almost 450 attendees, it was the Benelux region's largest-ever OSS focused conference. When I asked for a show of hands, most folks in the audience said they felt more comfortable in jeans and a t-shirt, so I'm assuming that we had a strong showing of...
Recently I needed to set up SSL in my development environment in order to debug an issue. I needed to make sure that Tomcat could serve SSL content properly As an Http client, the JVM could accept a self-signed (untrusted) certificate. If you've ever come across a website that asked you if you want to accept an untrusted certificate, this is basically the same thing,...
In October, Apple released for OS X their latest update of Java. (There was this whole hoopla about whether or not Java would cease to exist on OS X, but then Apple announced that it would be releasing much of its source code to OpenJDK -- discussions around that are not the topic of this blog post.) One of the side-effects of that release was that Apple decided to...
Liferay 6 provided integration with Google Maps JavaScript API V2. More details, AUI tags are used to integrate Google Maps JavaScript API V2. The Google Maps API lets us embed Google Maps in the web pages with JavaScript. The API provides a number of utilities for manipulating maps and adding content to the map through a variety of services, allowing us to create robust maps...
Despite the US Holiday, we have lots of items in this week's roundup! Finalist and Proteon hosted the fist ever Dutch Liferay Community Event on November 23 and it was a huge success. Go check out the Wrap-up and pics! The Community Translation Team deserves continued credit and support. One of a great community is the transcendence across culture, language, and...
Showing 2,281 to 2,300 of 3,025 entries.