Liferay IDE Installation and Development on Windows

AshokNews and Updates, Technical Tips2 Comments

My experience is that Liferay 6.x is excellent. It is even better with the addition of Liferay IDE. This guide walks through the following topics related to setting up your local Windows environment for Liferay development using Liferay IDE: Installing Liferay IDE Liferay Plugins SDK Installation and Configuration in Liferay IDE Liferay Portal Configuration in Liferay IDE Developing and Deploying HelloWorld Portlet in Liferay IDE [message_box title=”Free Download” color=”green”] Please complete the following for access to the download. [/message_box] Software and versions used for the screenshots in this tutorial are: Windows 7 Ultimate 64-bit Eclipse Helios 3.6.x Liferay IDE 1.1.x … Read More

Eclipse IDE Names and Versions Through Helios

AshokIndustry Trends, Technical Tips2 Comments

Sometimes I am asked about Eclipse versions or see people reference only the name online, assuming their readers know the history/future. Here is a quick cheat sheet on Eclipse IDE versions with names as of today going back to Callisto in June 2006: (Planned) Juno (Version 3.8 and 4.2) – June 2012 Indigo (Version 3.7) – June 2011 Helios (Version 3.6) – June 2010 Galileo (Version 3.5) – June 2009 Ganymede (Version 3.4) – June 2008 Europa (Version 3.3) – June 2007 Callisto (Version 3.2) – June 2006 [box] Given the reputation of large corporations to release enterprise software products … Read More

Windows Mount on Linux – mount error(127): Key has expired

AshokTechnical TipsLeave a Comment

We just ran into a small annoyance while mounting a Windows share onto our Oracle Enterprise Linux (OEL) server. The password for the windows account had an @ symbol in it, which was not liked. The result was the following error: mount error(127): Key has expired If you run into this, check your password and remove any special characters you think might be causing the issue.

Enterprise, Dynamic Web Form Generation – Formulator

AshokOfferings, Technical TipsLeave a Comment

We are working on an interesting project dynamically generating web forms for the enterprise. We have done this many times in the past, but this time, we are taking dynamic form generation to a new level. The scale, architecture, flexibility, and robust functionality that we are building is exciting. In its simplest form, we are allowing an enterprise entity to be mapped to web forms dynamically, along with both an administrative and end-user interfaces to manage the process. Here is a draft we are customizing for a customer (the actual implementation looks even more interesting/fresh). I have talked to some … Read More

SQL Server Management Studio Shortcut Keys

AshokTechnical Tips1 Comment

Here are quick shortcut keys I use when using SQL Sever Management Studio’s query editor (I happen to be on version 2008 R2). Comment selection: CTRL-K, C (while holding CTRL) Uncomment selection: CTRL-K, U (while holding CTRL) New Query Editor Window: CTRL-N Find: CTRL-F (F3 for next occurrence, SHIFT-F3 for previous occurrence) Replace: CTRL-H Word completion: ALT+RIGHT ARROW List members: CTRL-SPACE Next Editor Window: CTRL-TAB (previous CTRL-SHIFT-TAB) —- this works like Textpad These are some of my favorites out of the full list of SQL Server Management Studio shortcuts published by Microsoft. More to come in an update, but wanted … Read More

ColdFusion 9 on Linux 64-bit with Oracle WebLogic

AshokTechnical TipsLeave a Comment

ColdFusion installation on Oracle WebLogic is supported, and 64-bit support is also available. Per Adobe, following are some points to note about this setup: The majority of the functionality and features of ColdFusion run on 64-bit platforms; however, certain features including ColdFusion COM interoperability, ColdFusion Delphi interoperability, and Microsoft Access database connectivity do not work on a ColdFusion 64-bit platform. A few other features, such as ColdFusion .NET integration services and database drivers currently run in 32-bit mode. Click here for details on CF 9 System Requirements and Support Matrix. If we get some time, we’ll try to post detailed … Read More