by Asier Del Pozo | Mar 23, 2014 | Blog, Enterprise Java, Portals
To continue this series of blogs about Elastic Search, I would like to focus on performance. A lot of customers ask the big question: for search, what is the best solution? Liferay as is? Solr? Elastic Search? Anything else? Many people would say that there is no...
by XTIVIA | Feb 7, 2014 | Blog, Business Intelligence, Data Warehousing, Enterprise Java
Occasionally JasperServer throws of errors in the Domain usually because of change in the Data Model. The actual error may not be obvious at first: Scroll down to the bottom of the page to see the actual error: Sometimes you only get a message saying ‘There was an...
by Derek Nerenberg | Jul 12, 2013 | Blog, Databases, Enterprise Java, Portals
Set the transaction isolation level to READ_COMMITTED with READ_COMMITTED_SNAPSHOT turned ON. Yay! When I mention the words “transaction isolation level” to SQL Server DBAs, the first words out of their mouths are almost always “READ...
by XTIVIA | Jun 14, 2013 | Blog, Enterprise Java, Portals
Recently a client asked about the differences between Liferay and social community products. Great question! Here are some points based on our work with customers. Social community products are narrowly focused and track social interactions well, but do not provide...
by XTIVIA | Mar 29, 2013 | Blog, Enterprise Java, Portals
Twitter is now ubiquitous in the social landscape. More and more organizations are showing twitter feeds in their external facing sites. In a recent project, I was tasked with the integration of Twitter tweets into an Enterprise Portal. In this blog post, I am going...
by Asier Del Pozo | Mar 19, 2013 | Blog, Enterprise Java, Portals
Traditionally, building portals and/or web sites with “search that just works” has been hard but over the last few years, life has become easier. Various search tools such as Lucene and Solr have emerged, and platforms such as Liferay have integrated with...
by XTIVIA | Jan 19, 2013 | Blog, Enterprise Java
MyBatis is one of the top notch ORM tools available. The MyBatis data mapper framework makes it easier to use a relational database with object-oriented applications. If you are familiar with SQL, the learning curve for myBatis is pretty much zero. If you want...
by XTIVIA | Jan 10, 2013 | Blog, Enterprise Java, Portals
Liferay has out-of-the-box OpenOffice integration which is robust and works very well for converting web content to a variety of document formats, including PDF. However, this approach requires you to have a separate OpenOffice server running, which may not be desired...
by XTIVIA | Dec 30, 2012 | Blog, Enterprise Java
I’m going to share some of my thoughts about multi-layer application API design. These are simple design problems, but I think it is good to have some discussion about them. Please feel free to present your point of view on these design items – I am eager to...
by XTIVIA | Dec 3, 2012 | Blog, Enterprise Java, Portals
Identity Provider Custom Assertions After a request by a customer to provide custom attributes for an Identity Provider initiated login, I looked into what it would take to provide the attributes that were requested (a brief introduction to SAML can be viewed here)....