This website uses cookies to ensure you get the best experience. Learn More.
Originally published on Liferay Community site Today we're announcing a new place for the Liferay Community! This is something we've been waiting for a long time and we're super excited to finally show it to you. " Wait, what? Yet another website? " Uhh ... well ... yes! But it all makes perfect sense! Please, let me explain. The evolution...
Originally Published on the Liferay Community site We have exciting news about a brand new way you can connect with others in the Liferay Community. Right now, you have two platforms to share your thoughts and get your questions answered by other community members. Blogs: A great place for...
Originally published on Liferay Community Liferay evolved from being a single-product company to a much broader organization. Most of the code we write every day is open source and we continue to launch new projects. As these projects are getting bigger, the communities behind them are gaining momentum as well. Therefore, we needed people that would not only hear, but...
What's Damascus? Damascus generates scaffoldings of *-service, *-api and *-web bundles with CRUD functionality and integrating other Liferay related functionality based on a configuration, base.json. Code https://github.com/yasuflatland-lf/damascus Wiki ...
The one thing I never understood was why the UI behind the /api/jsonws is publicly viewable. I mean, there's lots of arguments for it to be secured: Exposing all of your web service APIs exposes attack vectors to hackers. Security by obscurity is often one of the best and easiest form of security that you can have1. Just because users may have permission to do...
Every now and then, there comes a time in a CMS developer's life when the sin of taking default settings for granted takes its toll. There. I phrased that carefully so it would make a list of quotable quotes some day. Now, let me get to it. Like many developers out there, I am a huge fan of content-driven...
If you're interested in providing Staging and/or Export/Import support for your application, you must create Staged Models to track your app's entities and Data Handlers to share information about your entities to the Staging framework. Liferay now provides official documentation to help you do both. There are three new tutorials you can reference for Staged Model development: ...
Borkuti Pétert, a Liferay Hungary UI Technical Support Engineer-jét faggattam, aki a jóga elkötelezett híve és robotikai ismereteivel színesíti kollégái mindennapjait. *** Tanári pályán kezdted, aztán jött a fejlesztés. Miért pont a UI? Matematika-Számítástechnika tanári az első diplomám ez igaz, de már a gimnáziumban is...
3.1 Beta 1 and Installers Released Hello all, We IDE team are pleased to announce the new release of Liferay IDE, Liferay Developer Studio: version 3.1 Beta1, and Liferay Workspace Installer 1.2.4. Liferay IDE 3.1 Beta 1 You can update or install the new release of Liferay IDE here as usual: ...
Versiones a las que se puede aplicar este post: Liferay CE 7.0 GA3 / Liferay CE 7.0 GA4 Liferay Plugins SDK 7.0 GA3 / Liferay Plugins SDK 7.0 GA4 Previo a la instalación de Liferay Plugins SDK 7 Antes de instalar este entorno, es necesario que hayamos instalado previamente: Liferay IDE El Bundle de Liferay CE 7 Portal o...
When a new intern onboards in the LAX office, their first step is to build Liferay from source. As a side-effect of that, usually the person that handles the intern onboarding will see that the reported ant all time is in hours rather than in minutes, and then start asking people, "Is it normal for it take this long to build Liferay for the first time?" It happens frequently...
As we all know, Liferay 7 (DXP) come with new features/improvements including functional/architectural. One of them is forms which is an improved version of Kaleo Forms, DDL. Kaleo forms and DDL is having limited capabilities and good for few use cases. DXP now provides simple way for content creators to create forms. It is much like adding content on the page. Its easy to modify...
Introduction Today I ran into someone having issues with ServiceBuilder and the creation of UpgradeProcess implementations. The doco is a little bit confusing, so I thought I'd do a quick blog post sharing how the pieces fit... Normal UpgradeProcess Implementations As a reminder, you register UpgradeProcess implementations to support upgrading from, say, 1.0.0 to 2.0.0,...
Historically there have been a number of extension points in Liferay that enable developers to hook into portal events and add their own custom/additional behaviour. In Liferay DXP this is still the case and the list below shows when certain events are fired and in which order. You’ll notice that a number of events are mentioned multiple times because they’re shown in the context of a...
In this tutorial, I am going to talk about how to utilize promise object to access web service in Liferay DXP. Before we get into more detail, please take a note that the version Liferay I am using is Liferay DXP DE-15, since there's big soy development experience improvement in this patch. Previously...
Hello all, We are pleased to announce that we have pushed a new release of Liferay IDE 3.1 to the milestones updatesite. You can install the new release here as usual: http://releases.liferay.com/tools/ide/latest/milestone For full list of the bundles that includes Eclipse Neon 3 JavaEE package with Liferay IDE 3.1 M3 pre-installed: ...
Introduction When it comes to Liferay performance tuning, there is one golden rule: The more you offload from the application server, the better your performance will be. This applies to all aspects of Liferay. Using Solr/Elastic is always better than using the embedded Lucene. While PDFBox works, you get better performance by offloading that work to ImageMagick...
So I have a blog I created a long time ago dealing w/ Liferay and SSL. The foundation of that blog post was my Fronting Liferay Tomcat with Apache HTTPd post and added terminating SSL at HTTPd and configuring the Liferay instance running under Tomcat to use HTTPS for all of the communication. If you tear into the second post, you'll find that I was using the AJP connector to...
In case you aren't aware, Liferay 7 CE and Liferay DXP default to using Hikari CP for the connection pools. Why? Well here's a pretty good reason: Hikari just kicks the pants of any other connection pool implementation. So Liferay is using Hikari CP, and you should too. I know what you're thinking. It's something along the lines of: But Dave, we're...
From the very beginning, we knew that great documentation was crucial to successfully sharing WeDeploy with the world. Since then, we have been exploring new ways to take the WeDeploy learning experience to the next level, which is why we are excited to announce a brand new sibling in the documentation family: Tutorials. Which topics are covered? ...
Showing 921 to 940 of 3,018 entries.