With the new Web Developer Toolkit for IBM Digital Experience you can automatically download all the components and presentation templates in a WCM library where you can access them quickly and easily in your favorite editor. You can also push updated files back onto the server with the click of a button or even watch […]

Recently, I had trouble sharing a security context between WebSphere Portal and a custom web app deployed on the same server. It was for a mobile app that provides a JSON/XML REST API to content and services from Portal 6.1.5. For this to work, we needed the currently authenticated portal user, but since it was […]

Since the release of IBM WebSphere Portal 7, there have been a number of Portal EL beans exposed for access in your theme. EL beans are Java objects that can be used with the JSTL Expression Language. One of these objects, the AccessControlRuntimeModelBean, provides convenient access to the current access control permissions on a resource. […]

XMLAccess is a command-line utility for exporting and importing various portal configuration settings in an XML format. The utility takes an XML file as input and produces an XML file, which is the results of the input. It’s a very common way of moving configuration settings from one environment to another. On the portal file […]

Since the release of IBM WebSphere Portal 7, there have been a number of Portal EL beans exposed for access in your theme. EL beans are Java objects that can be used with the JSTL Expression Language. One of these objects, the UserBean, provides convenient access to the defined user attributes of the authenticated user. In the […]

User Impersonation is a feature in WebSphere Portal that allows select administrative users to take on the profile of other users without having to know their login credentials. This allows the administrative user to evaluate the user experience from the impersonated user’s perspective. It can be quite handy for portals where security and personalization play a heavy […]

Up to WebSphere Portal version 5.1, you could not access the WebSphere Application Server administration console from WebSphere Portal. You had to have you WAS server up separately. Now, you no longer have to have WAS running separately and you can access the WAS console from WebSphere Portal Server. Following is a URLs you can […]

Recently, I wanted to tap into the WebSphere Portal logging system so that administrators can toggle tracing for my application classes at runtime by using the Enable Tracing feature in the WebSphere Portal Admin UI. I was attempting the typical java.util.logging business like this: Imports import java.util.logging.Level; import java.util.logging.Logger; Declare the Logger public static final […]

Tailing the WebSphere Portal log files allows you to watch the logs in real-time as they roll. In Unix or Linux it can be done with the command tail -f System.out.log. There is no such command for Windows, but several tools are available which provide this functionality. The one I use is WinTail (WinTail.exe) from baremetalsoft.com. Here’s how […]