|Share data between different IBM WebSphere Portal applications
The Shared Data application object is one of the preinstalled application objects that are available to use with IBM
|24 Jun 2016|
|Comment lines: Software solution resiliency guidelines can help prevent bad behavior
Unit testing, system functional testing, performance testing, and the like have traditionally been the only kind of testing that is performed in some form or fashion when implementing a new or updated system. Unfortunately, often overlooked is resiliency testing. The result is that when resiliency issues surface, operations, administration, network, systems, and database personnel all scramble to find the root cause. This typically leads to a relatively lengthy project to ensure the solution becomes - and stays - resilient. This article offers guidelines you can follow to ensure the IT solution is more resilient to environmental changes.
|30 Jul 2014|
|Implement responsive web design using WebSphere Portal, Part
3: Developing multi-channel portlets
Responsive Web Design (RWD) ensures a seamless user experience across multiple device types and form factors. For a truly adaptive and holistic site experience across devices, a responsive portlet user interface is essential. In this article, we discuss some of the more common yet complex portlet UIs and show how to use WebSphere Portal V188.8.131.52 to make them render seamlessly across devices, without having to maintain multiple code bases for each device type.
|07 Jan 2014|
|Deliver an exceptional mobile web experience using WebSphere
Portal and IBM Worklight V6.0, Part 1: Integrating a hybrid mobile
application with WebSphere Portal pages
IBM WebSphere Portal and IBM’s Exceptional Web Experience solutions have been the market leader in web experience for more than a decade. IBM Worklight is a new, complete mobile enterprise application platform for delivering native, hybrid, and web applications. This article explains how WebSphere Portal and Worklight together enable enterprise users to provide multi-channel site support to their web communities. An exercise using IBM Worklight Developer Edition 6.0 to build a hybrid Android application for viewing WebSphere Portal pages is included.
|01 Jan 2014|
|Implement responsive web design using WebSphere Portal, Part
2: Using device classes to develop for specific devices
Using responsive web design has become a popular approach for creating a single web site that optimizes content and layout automatically by relying on the use of CSS media queries. This article discusses how to leverage the device class mechanism in WebSphere Portal to filter resources and optimize the resource aggregation within the theme for certain devices. These techniques will make your responsive theme perform better and give the user a more consistent experience.
|07 May 2013|
|Configuring IBM WebSphere Portal v8.0 on z/OS
This white paper explains the steps for several common configurations of WebSphere Portal v8.0 z/OS, including configuring WebSphere z/OS via zPMT and via the ISPF panels. Also included are the IBM Installation Manager commands for installing WebSphere Portal v8.0 z/OS, targeting users who may be new to WebSphere Portal z/OS or new to WebSphere Portal v8.0.
|12 Feb 2013|
|Custom NoSkin skin with portlet action menu for an IBM WebSphere Portal 184.108.40.206 theme
By default the IBM WebSphere Portal 220.127.116.11 NoSkin skin has no title bar. This means it also does not have a portlet action menu, which can make it difficult to configure the portlet when the page is switched to edit mode. This article presents a custom NoSkin, called NoSkinPlus, that displays nothing in view mode but shows a title bar super-imposed on the portlet in edit mode.
|18 Jan 2013|
|Performance tuning guide: IBM WebSphere Portal Express 8 on IBM i V7R1
This white paper discusses performance tuning recommendations that are specific to running IBM WebSphere Portal on the IBM i platform, focusing on the WebSphere Portal Express 8.0 and IBM i (i5/OS) V7R1 / V7R1M1 profile and platform versions. Our emphasis is on platform-level recommendations unique to the IBM i that are minimally discussed in the existing WebSphere Portal performance tuning guides.
|02 Jan 2013|
|Building a PDF-generator portlet using IBM Web Experience Factory
Learn how to build an IBM Web Experience Factory portlet that creates PDF files on the fly, using XSL files (*.fo) and the Apache Formatting Objects Processor (FOP) library. In our builder, XSL-FO syntaxes are extended with custom XML elements that allow us to add dynamic behavior during the generation of the PDF.
|07 Dec 2012|
|Managing the ReleaseBuilder deployment process for IBM WebSphere Portal
ReleaseBuilder is a tool shipped with IBM WebSphere Portal that lets customers manage and deploy changes in a production environment. This white paper describes a bestpractice process and the steps therein that are required to manage a deployment process that depends on ReleaseBuilder. This process was developed using WebSphere Portal V7 but could easily be adapted to other versions of WebSphere Portal.
|29 Nov 2012|
|Creating a custom IBM WebSphere Portal portlet to search across IBM Web Content Manager, Connections, and Lotus Quickr
This article shows you how to create a custom search portlet in IBM WebSphere Portal that searches IBM Web Content Manager, IBM Connections, and IBM Lotus Quickr using REST APIs.
|29 Nov 2012|
|Migrating multiple-cluster IBM WebSphere Application Server from v7.0 to v8.0 and Portal Server from v6.1 to v8.0 on z/OS with 24x7 availability
Learn how to use the IBM WebSphere Application Server (WAS) and WebSphere Portal Server (WPS) migration framework to quickly and easily move WAS and WPS on z/OS from WPS v6.1.5 on WAS v7.0 to WPS 8.0 on WAS v8.0. This white paper explains the steps required to migrate a multiple cluster and maintain 24x7 WebSphere Portal availability.
|03 Oct 2012|
|IBM WebSphere Portal performance planning, testing, and bottleneck analysis
Learn the high-level steps for testing IBM WebSphere Portal performance and for resolving performance bottlenecks.
|03 Oct 2012|
|Customizing your IBM WebSphere Portal 18.104.22.168 Web experience using the new theme framework
This detailed, step-by-step guide explains how to customize your IBM WebSphere Portal 22.214.171.124 Web experience by using the new modularized theme framework.
|03 Oct 2012|
|Migrating an IBM WebSphere Portal 6.1 database to WebSphere Portal 8.0 using the IBM DB2 Database Administration Tool v7.2 for z/OS
This white paper explains the steps required to migrate an IBM WebSphere Portal v6.1 database to WebSphere Portal v8, using the IBM DB2 Administration Tool (DAT) v7.2 for DB2 Universal Database on z/OS. We focus on the DB2 migration utility, job execution, and troubleshooting the issues that we encountered, targeting users who need detailed knowledge of the DAT migration solution and how the tool works with WebSphere Portal.
|03 Oct 2012|
|Troubleshooting IBM Lotus Quickr for WebSphere Portal security / access issues
IBM Lotus Quickr for WebSphere Portal, as the name suggests, is an application running on WebSphere Portal that relies on underlying infrastructure for its security management, WebSphere Identity Manager (WIM) / Portal User Management Architecture (PUMA). Therefore working with Lotus Quickr requires familiarity with IBM WebSphere Portal and IBM WebSphere Application Server's security setup and user management.
|05 Sep 2012|
|Integrating the Web Application Bridge (WAB) with IBM WebSphere Portal 8.0: A step-by-step guide
Learn how to integrate the Web Application Bridge (WAB) with IBM WebSphere Portal 8.0; specifically, understand, install, and configure WAB with WebSphere Portal 8.0.
|05 Sep 2012|
|A new generation of Configuration Wizard in IBM WebSphere Portal 8.0
This white paper introduces the new Configuration Wizard in IBM WebSphere Portal v8.0 that functions as a Web Wizard deployed on an IBM WebSphere Application Server console, provides a Web interface for users to run a single ConfigEngine task directly, and compiles multiple tasks into workflows.
|22 Aug 2012|
|Event-based inter-portlet communication with IBM WebSphere Portal and JSR286
This article illustrates how to combine a Java portlet and IBM WebSphere Portal event processing to be used to achieve navigation in a portlet-based Web application, as well as information passing. The sample application is built with IBM Rational Application Developer (RAD) for WebSphere v8.0.4.
|22 Aug 2012|
|Tuning IBM WebSphere Portal and IBM Web Content Manager for best anonymous page performance
This article demonstrates the rationale for and benefits of using anonymous pages as well as a process for configuring IBM WebSphere Portal, IBM Web Content Manager, and the Web server to provide maximum performance
|21 Aug 2012|
|Integrating IBM WebSphere Portal 7 with LDAP: Overview and standalone configuration
This step-by-step guide explains how to integrate IBM WebSphere Portal 7 with Lightweight Directory Access Protocol (LDAP) and to configure the standalone LDAP configuration with WebSphere Portal. We describe the setup and configuration of the LDAP Servers, IBM Tivoli Directory Server v6.2 and Microsoft Windows Active Directory 5.2, and how to integrate with WebSphere Portal as a standalone LDAP configuration.
|21 Aug 2012|
|Implementing event-driven GUI patterns using the ZK Java AJAX framework
This white paper explores three event-driven graphical user interface (GUI) patterns using the ZK Java AJAX framework; specifically, "Passive View," "Supervising Controller" and "Presentation Model." The patterns are discussed in the context of a simple screen implemented three times using each of the three patterns.
|21 Aug 2012|
|Deploying and developing IBM WebSphere Portal 8 themes: A step-by-step guide
WebDAV entry points for themes and skins were introduced in IBM WebSphere Portal version 7. This eased development of themes, especially when working together with Web agencies, and provided a convenient way to change the most common artifacts quickly.
|21 Aug 2012|
|Integrating IBM WebSphere Portal 7 with Microsoft SharePoint 2010
IBM WebSphere Portal and Microsoft SharePoint are popular platforms that organizations adopt as their base platform for their portals, and organizations often want to integrate the two technologies. This kind of synthesis is needed because a number of multiple, separately administered SharePoint installations are difficult to integrate with enterprise applications and legacy systems running on WebSphere Portal.
|23 Jul 2012|
|Improving IBM Web Content Manager Personalization rule performance using Include Only
When rules are created to retrieve IBM Web Content Manager (WCM) content from the repository, some of the rules can get rather complex and expensive. New in IBM WebSphere Portal version 7 is the ability to use the Include Only option when creating a Personalization (PZN) rule to select content.
|11 Jul 2012|
|Understanding the IBM Eclipse HelpAdvisor Service in IBM WebSphere Portal Server
IBM Eclipse HelpAdvisor Service (IEHS) is a customized portlet service in IBM WebSphere Portal Server. The service displays a Help topic in a pop-up window by using the Eclipse Help System Web Infocenter UI for JavaTM Specification Request (JSR) portlets. The topic is shown by use of the user's preferred locale from their WebSphere Portal user profile. IEHS is composed of the following components: HelpAdvisor Service interface. Defines the functionality that the service will provide and extends the com.ibm.portal.service.PortletService interface (see listing 1). This service ensures there is only one HelpAdvisor instance, shared among all portlets.
|21 Jun 2012|
|Productizing an approved UI design into a functional UI in IBM WebSphere Portal 8
This article addresses the situation in which the look and feel of an IBM WebSphere Portal page is designed by a User Interface (UI) design expert, and the actual productization of these styles are done by the another developer. The UI design expert prepares the styles---like Cascaded Style Sheets (CSS) or a sample HTML)--- per the UI specification and design, and these styles or sample HTML are then consumed by the developer to develop an actual, functional UI for a product. The developer takes into account all the specific requirements of the product and important factors like namespacing, internationalization support, cross-browser support, accessibility support, and so on. This article guides you through step-by-step checkpoints to productize the styles into a realtime UI. The intended audience is Portal developers with expertise in JavaServer Pages (JSPs) who want to develop a functional UI using the sample styles and HTML code written by an HTML and CSS expert. UI experts can also use this article to deliver the sample CSS and HTML for an approved design. Readers of the article should have the functional requirement document of the expected UI.
|21 Jun 2012|
|Basic guide for using IBM Web Experience Factory
Learn how to use IBM Web Experience Factory 8; specifically, how to create a simple Create, Retrieve, Update, Delete (CRUD) portlet and how to add a filter to the portlet, using one or two input text or combo boxes. This white paper also explains the steps to add validation rules to the portlet and to add notifications to the portlet input form. We focus on the step-by-step process and provide images for all steps.
|21 Jun 2012|
|IBM Web Experience Factory 8: A developer's perspective
Understand the key concepts of the IBM Web Experience Factory 8 tool, key capabilities, and benefits over conventional portlet development tools, and learn how to leverage them in developing portlet applications.
|13 Jun 2012|
|Methods for resetting IBM WebSphere Portal portlet views
This article explains how to reset portlet views with multiple frameworks (Java Specification Request, IBM Web Content Manager, and JavaServer Faces), along with examining how the theme impacts the process and can be used to reset the state. Also, we examine how the various themes (Portal standard, Portalweb2, PB2) can be modified to achieve the desired results.
|23 May 2012|
|IBM WebSphere Portal 7 customization scenario: Part 1, Customizing a menu portlet
This article was written based on IBM WebSphere Portal (hereafter called “Portal”) 7, and the portlet was tested on Portal 7 Fix Pack 2. It will be useful for Portal implementers who need to customize Portal 7 features, using an API or Service Provider Interface (SPI) to suit customer requirements, including customizing menu displays, portlets display on a page, user registration and the user management module. To get the most from this article, you should have basic understanding of Portal configuration and JavaTM Portlet Specification (JSR) portlet development.
|16 May 2012|
|IBM WebSphere Portal 8.0 IIM / Launchpad / FirstSteps at a glance: Installing WebSphere Portal and Portal Express
This article is aimed at first-time users of IBM WebSphere Portal 8.0, introducing some key functions and best practices, and briefly looks at IBM Installation Manager (IIM), WebSphere Portal 8.0 Launchpad.
|09 May 2012|
|Administering IBM WebSphere Portal 7.0: A comprehensive workshop
The goal of this white paper is to explain the various administration and configuration tools offered by IBM WebSphere Portal 7.0. Learn about which tool to use for which task and about the new capabilities of WebSphere Portal 7.0, and understand differences from previous versions of WebSphere Portal. We take you through exercises for each tool so you can learn hands-on how to use them.
|19 Mar 2012|
|Performance management tools for IBM WebSphere Portal
This document details the tooling that was used during a recent performance-related customer engagement. It describes the tools and how they were used to evaluate IBM WebSphere Portal 7 performance / problem determination issues.
|06 Mar 2012|
|Enabling communication between IBM WebSphere Process Server and IBM WebSphere Portal via command line operations
Learn how to enable SSO and generate LTPA tokens between IBM WebSphere Process Server and an IBM WebSphere Portal server in cross-cell mode; that is, via command line operations (silent mode). Included is a detailed example .zip file with python scripts.
|24 Feb 2012|
|Creating an IBM Lotus Quickr cleanup utility
Learn how to create a cleanup utility to delete unused/empty folders (and memory space) from IBM Lotus Quickr 8.1 for WebSphere Portal, using the Quickr Web services API, to help improve Quickr's performance.
|24 Feb 2012|
|Leveraging Reverse AJAX in IBM WebSphere Portal 7.0 using Dojo CometD and Web messaging service
This article provides a hands-on exercise to leverage Reverse AJAX in portlets using Dojo CometD foundation and the Web messaging service component of the Feature Pack for Web 2.0. It demonstrates a scenario in which an open channel is kept between a client's browser and the IBM® WebSphere® Portal server so that WebSphere Portal can push updates to the client as soon as they are available.
|24 Feb 2012|
|Capturing and analyzing interface characteristics, Part 2: Reference guide to integration characteristics
Part 1 of this two-part article discussed the definition of integration characteristics and how they are best used to reduce risk and improve the efficiency of design for the integration aspects of a solution. Part 2 provides detailed reference information about the integration characteristics themselves to ensure a clear and common understanding of the meaning, importance, and use of each characteristic.
|25 Jan 2012|
|The Support Authority: Major new usability features in Fix Central make it easy and more convenient to find
the fixes you need
Exciting new changes have been made to IBM's Electronic Fix Distribution system and its public website, Fix Central. In addition to numerous usability enhancements based on user feedback, a new feature that grabs the set of installed IBM software products on your server and links you to available updates is now being piloted.
|07 Dec 2011|
|Comment lines: You can influence WebSphere products through the Client Experience
The Client Experience Program for IBM WebSphere Products brings clients and IBM product development teams together to share information about products, usage experience, requirements, and best practices. Through no-charge activities and events, you can improve your understanding of WebSphere products and contribute feedback so that the products you use can continue to meet your future needs.
|03 Aug 2011|
|Performance tuning guide: IBM WebSphere Portal Express 6.1.5 on IBM i V6R1
This white paper discusses performance tuning recommendations that are specific to running IBM WebSphere Portal on the IBM i platform, focusing on the WebSphere Portal Express 6.1.0.x / 6.1.5.x and IBM i i5/OS VR61/V6R1M1 profile and platform versions. Our emphasis is on platform-level recommendations unique to the IBM i that are minimally discussed in the existing WebSphere Portal performance tuning guides.
Also available in: Portuguese
|23 Sep 2010|
|Comment lines: Sending parameters to the JSR 286-based Web Content Viewer portlet from external applications
The new JSR 286-based Web Content Viewer portlet that is part of IBM WebSphere Portal V6.1.5 adds a lot of new features and has a lot of advantages. However, if you want to send parameters from an external application to the portlet, it works very differently in the new portlet compared to the old one. This article describes how you can easily send parameters to the new portlet and why this difference exists.
|14 Jul 2010|
|Administering IBM WebSphere Portal 6.1.0 and 6.1.5: A workshop
The goal of this white paper is to explain the various administration and configuration tools offered by IBM WebSphere Portal. Learn which tool to use for which task and about the new capabilities of WebSphere Portal 6.1.5, and understand differences from previous versions of WebSphere Portal. We take you through exercises for each tool so you can learn hands-on how to use the different tools.
Also available in: Spanish
|29 Jun 2010|
|Deploying a theme WAR file to IBM WebSphere Portal V6.1
This article is designed to show portal administrators how to create and deploy a theme WAR file in an IBM® WebSphere® Portal V6.1 environment. Included is a sample theme WAR file.
|28 Jun 2010|
|The Support Authority: Leverage the advantages of IBM Software Accelerated Value Program
IBM provides a variety of self-help tools and other support resources to help you maintain and troubleshoot systems that are based on the IBM software product portfolio. You can now work even faster and smarter with the addition of the IBM Software Accelerated Value Program. This article describes the advantages of the IBM Software Accelerated Value Program and how these additional services would impact your day-to-day operations.
|14 Apr 2010|
|Using verbose garbage collection to analyze IBM WebSphere Portal memory concerns
Learn how to read verbose garbage collection and how to use the tool to analyze IBM® WebSphere® Portal server memory concerns. This article discusses the life cycle of the JVM and shows you how to perform additional tuning for Java SDK 1.4.2.
|25 Mar 2010|
|Cloning a WebSphere Portal V6 installation
Portal administrators see how to clone an installation of WebSphere Portal V6 that has been configured for specific deployment needs.
|26 Feb 2010|
|Comment lines by Kyle Brown: Paying back technical debt
If you have ever put off completing part of a project with the intention of coming back later to finish it, then you have incurred technical debt. Like financial debt, technical debt is serious and can snowball unless you are aware of it and have a plan in place to manage it. This article presents five steps to help you identify, reduce, and handle your organization's ongoing technical debt situation.
|27 Jan 2010|
|Site analytic support in IBM WebSphere Portal 6.1.5
In IBM WebSphere Portal 6.1.5, site analytic support has been enhanced to include integration with Coremetrics, Omniture, and Webtrends Web analytic solutions. This is part of IBM's User Experience Optimization Initiative (UEOI) that enables WebSphere Portal customers to easily capture and measure user activity, so that portals can be better designed and targeted. In this white paper, we discuss the importance and types of analytics and explain how to integrate WebSphere Portal into your favorite UEOI Web analytic software. We also discuss the exciting future of Web analytic integration into WebSphere Portal, including autonomic enhancements.
|19 Jan 2010|
|Top 15 developerWorks WebSphere articles of 2009
Check out 15 of the most popular WebSphere-related articles published on developerWorks in 2009.
|22 Dec 2009|
|Comment lines by Joey Bernal: A three-stage roadmap for social networking
Getting started with Web 2.0 and social networking can be a challenge for any organization. Identifying Web 2.0 patterns and creating a cohesive roadmap for implementation requires some degree of investment. Knowing where you are headed can help in putting together a long term plan.
|09 Dec 2009|
|The Support Authority: Where do support engineers go for help?
This list of problem determination resources include some of the most popular starting points that are used by those whose primary mission is to determine the source of a problem and work to resolve it. Like you, many support engineers turn to The Support Authority to find resources that really help.
|09 Dec 2009|
|Setting up a custom user repository with Virtual Member Manager for IBM
Starting with version 6.1, IBM WebSphere Application Server leverages a component called Virtual Member Manager (VMM) to manage information about users, user profiles, and user groups. VMM offers a specific Service Provider Interface (SPI), com.ibm.wsspi.wim.Repository, to connect VMM with user repositories that VMM does not support out of the box. This white paper explains how to implement a Repository instance as part of a custom WebSphere Portal configuration.
|31 Aug 2009|
|New security APIs in WebSphere Portal
This article gives a detailed introduction, usage scenarios, guidelines, and samples to three new security APIs: the portlet login service, the remember me cookie portlet service, and the authentication filter model. The portlet login service, available since IBM® WebSphere® Portal V6.0.1, allows triggering of a login by username and password from a portlet. The remember me cookie portlet service enables you to use the new remember me cookie functionality introduced with WebSphere Portal V6.1 from your portlet. Third, the authentication filter model provides six plug-points to add custom code to the WebSphere Portal login, logout, and session handling flows.
|29 Jun 2009|
|Standard Widget Toolkit trees: Creating, sorting, and searching
This article explains how to develop and implement trees in the Standard Widget Toolkit (SWT). Learn how an SWT tree is created and populated with data, how columns can be used to categorize data, how a tree can be extended to support row sorting, and how the tree's content can be searched.
|29 Jun 2009|
|Configuring single sign-on (SSO) between IBM WebSphere Portal and IBM Lotus Domino
This paper is designed to help administrators who have a good grasp of how SSO works and want an in-depth explanation of what steps are necessary to configure SSO between IBM WebSphere Portal and IBM Lotus Domino. It also explains how to verify that SSO is working correctly. Editor's Note: This white paper is the second in a three-part series on SSO to be published over the next month or so. See the previous paper, "Understanding single sign-on (SSO) between IBM WebSphere Portal and IBM Lotus Domino."
|19 Jun 2009|
|High availability options for IBM WebSphere Portal 6.1 search
Increasingly, users of IBM WebSphere Portal have been requesting information on how to provide high availability for the Portal Search service. Out of the box, Portal Search service does not support high availability and thus presents a potential for a single point-of-failure for this service. This white paper explains what options are available to provide certain degrees of high availability for Portal Search service.
|19 Jun 2009|
|Enable OmniFind to retrieve WebSphere Portal Document Manager content
This tutorial teaches you how to enable IBM OmniFind Enterprise Edition to retrieve WebSphere Portal Document Manager content from search results through the HTTP streaming servlet that is provided in Information Integrator Content Edition.
|14 May 2009|
|IBM WebSphere Portal: Performance testing and analysis
This article provides advice and methods for finding and resolving common performance problems with IBMÂ® WebSphereÂ® Portal. The WebSphere Portal SEAL team engages with high-profile customers experiencing significant problems with their WebSphere Portal deployments. In roughly 50 percent of these engagements, the major complaint is performance related. The task usually becomes one of finding and resolving these performance issues, often after the system has already been put into production.
|01 May 2009|
|Integrating IBM Workplace Forms V2.7 with IBM WebSphere Portal V6.0 Document Manager
Your article abstract goes here. Put the main points and key phrases at the beginning of the abstract, because it may be truncated in search results. Make your abstract enticing yet succinct. Aim for three to five sentences that express why the reader would care about the content (motive) and what he or she can gain from reading the content (benefits).
|20 Mar 2009|
|The Support Authority: Fix Central enhancements make it easier than ever to find the right software maintenance updates
Fix Central is IBM's one-stop software maintenance delivery platform that takes a lot of the guesswork out of finding fixes and maintenance updates for many IBM software products. New enhanced searching options now make it even easier for you to find the right updates for the products and versions that you are running.
|04 Mar 2009|
|Understanding single sign-on (SSO) between IBM WebSphere Portal and IBM Lotus Domino
This white paper provides an in-depth explanation of how the single sign-on (SSO) feature works between IBM WebSphere Portal and IBM Lotus Domino. Learn the basics of how cookies are written to―and used in―Internet browsers, how the cookies are used to enable SSO, and exactly what is in the token and why it's needed for SSO between two servers. Included are specific details of where the WebSphere Portal and Lotus Domino servers configure each part of the cookie used for SSO, the LTPAToken. Editor's Note: This white paper is the first in a three-part series on SSO to be published over the next few months. See the second paper, "Configuring single sign-on (SSO) between IBM WebSphere Portal and IBM Lotus Domino."
|03 Feb 2009|
|Making content searchable anywhere using IBM WebSphere Portal's publishing Seedlist Framework
If you are developing an enterprise document-management application that serves as a platform to generate, manage, and publish content, you might wonder, "How can I make all the content available to end users in an effective and usable manner?" The answer is to enable users to search the content of the entire product. This white paper describes how you can make your published enterprise application content available for crawling by IBM search engines such as IBM WebSphere Portal Search Engine and IBM Omnifind Enterprise Edition 8.5. Learn how to achieve this functionality by using Content Provider Framework, also known as Seedlist Framework, and more specifically by implementing a simple set of APIs that returns the publishing content while handling critical aspects of security, rich metadata, and effective updates.
|12 Jan 2009|
|Using IBM Lotus Expeditor Toolkit 6.1.2 to develop a plug-in to extend IBM Lotus Sametime
This article shows you how to use the IBMÂ® LotusÂ® Expeditor toolkit to develop a plug-in to extend IBM Lotus SametimeÂ®. It also shows you how to run and debug this plug-in in the Lotus Expeditor toolkit and how to install the plug-in in Lotus Sametime.
|09 Dec 2008|
|Monitoring performance in a WebSphere Portal environment
This article introduces the various ways that you can monitor performance in an IBM® Websphere® Portal environment. These monitoring methods are useful in situations where a portal-based application is experiencing poor performance, such as slow loading pages, sporadic problems, or stability issues. The article looks at areas such as caching, JVM monitoring, database analysis, logging, and debugging to aid in monitoring and measuring performance.
|14 Oct 2008|
|Portal User Management Architecture (PUMA) sample scenarios in IBM WebSphere Portal
This document describes how to use Portal User Management Architecture (PUMA) for your IBM WebSphere Portal implementation. Specifically, you learn how to use a public API to implement custom scenarios with code samples, and how to customize the existing forms and screens for custom user management. It is intended for WebSphere Portal application developers and administrators who need to implement custom solutions to suit the needs for individual user management.
|10 Sep 2008|
|Customizing themes and skins in IBM WebSphere Portal: A case study
This article examines a use case for altering the user interface (UI) of IBMÂ® WebSphereÂ® Portal. Specifically, we explain how to change the themes and skins to add additional options in the drop-down menu of the portlet as rendered by the skin. This addition yields flexibility and provides a method of how you can extend the UI to meet your own use cases.
|09 Sep 2008|
|Getting started with WebSphere Portlet Factory V6.1
Discover what the IBM WebSphere Portlet Factory can do for your portal development team. Learn key Portlet Factory concepts, and how to perform primary tasks, create data services, develop portlet user interfaces, techniques for debugging, and best practices for deployment. Put it all together to expedite and automate much of the production of the components in your portal interface. The 6.1 release of this guide includes information on the new features of the 6.1 and 6.0.2 releases, such as REST service support and the new graphical Design view.
|27 Aug 2008|
|Adapting AWStats for IBM WebSphere Portal 6.0.x and virtual portals
The functionality to track site usage is still provided as of IBM® WebSphere® Portal version 6.0.x, but the Tivoli Web Site Analyzer that charts the resulting log files from version 5.1 was deprecated. As a result, the open-source solution AWStats has become increasingly popular with WebSphere Portal customers. The free software product creates extensive charts formatted for browser access with minimal effort; however, it cannot discern between virtual portals and does not display the human-readable part of the site URL string. This white paper explains how to extend AWStats to provide the missing functionality.
|08 Aug 2008|
|Advanced techniques and patterns for business process client
This article introduces you to techniques and patterns that you can use to develop personalized user interfaces for business processes. Although this article focuses on IBM WebSphere Process Server as the process engine, you can use most approaches and tools to create client applications for other process engines, for example, IBM Lotus Workflow and SAP Business Workflow.
|06 Aug 2008|
|Implementing a file upload portlet in IBM WebSphere Portal
The file upload feature is an essential interaction service that is offered by many portals. This article shows an example of how you can implement the file upload feature in IBMÂ® WebSphereÂ® Portal in a similar way as you implement it in a traditional Javaâ¢ Platform, Enterprise Edition Web application. No open source or third-party packages are used in the samples provided.
|22 Jul 2008|
|Comment lines: Stefan Hepper: Rolling with developments in the Web component programming model
Should you use servlets, portlets, or widgets? Here are some guidelines to help you sift through new technologies and specifications and make the best decision for what you want to accomplish.
|18 Jun 2008|
|Integrating IBM WebSphere Portal Search with IBM Workplace Web Content Management for version 6
Learn how to use IBMÂ® WebSphereÂ® Portal search to return results from the Workplaceâ¢ Web Content Management server. This article walks you through setting up the WebSphere Portal search collection, configuring the portlets used for WebSphere Portal search and Workplace Web Content Management, and creating the underlying structure necessary.
|03 Jun 2008|
|Developing themes and skins in IBM® WebSphere® Portal 6.0.X
This white paper provides IBM® WebSphere® Portal developers an understanding of the new features and layouts available with the version 6.0.X themes and skins, addressing new functionality such as theme extensions and theme policies. It also covers how the various files that make up the complete theme are pulled together and how they are used to control the various aspects of the look and feel.
|29 May 2008|
|Embedding Groovy in a JSR 168 portlet for total scripting power
A Groovy-based portlet is a JSR168 portlet that uses GroovyShell to provide a dynamic experience for users. You can achieve real "on-the-fly" scripting power with the various portlet modes by applying Groovy to portlet development. This article shows you how by taking you through an example to create a simple Groovy-based portlet. You also learn how to run Groovy scripts from a portlet in a portal application running under IBM WebSphere Portal Version 6.0.
|21 May 2008|
|Implementing a human-centric business process application using
WebSphere Portlet Factory: Part 2: Developing a human-centric business process
Learn how to implement an end-to-end Web-based or portal-based human-centric business process application using IBM WebSphere Integration Developer, WebSphere Portlet Factory, WebSphere Process Server, WebSphere Application Server, and WebSphere Portal. Part 2 of this series shows you how to develop a simple human-centric business process and export human task meta-data from the process for user interface development.
|16 Apr 2008|
|Retrieving URL parameters from JSR 168 portlets using WebSphere services
This popular author tells how to use services in IBM WebSphere Portal V6 and IBM WebSphere Application Server V6 to enable JSR 168 portlets to read URL parameters, even though the Portlet API (JSR 168) standard does not define a way to do it.
|11 Apr 2008|
|What's new in the Java Portlet Specification V2.0 (JSR 286)?
Learn all about the second version of the Java Portlet Specification (JSR 286). In Version 2.0, the specification and the APIs more than doubled, and it allows you to implement most use cases without the need to have vendor extensions. The portlet programming model also provides events and public render parameters so that you can build larger composite applications out of your portlets and reuse your portlets in different scenarios.
|18 Mar 2008|
|IBM WebSphere Portal Web Content Manager and DB2 Tuning Guide
Looking for a central source for tuning your WebSphere Portal Web Content Management and DB2 environment? This article describes the different parts of the environment that are unique and require special consideration. You'll learn how to tune the Application Server and WebSphere Portal. Furthermore you'll learn about various registry variables and several database manager and database configuration parameters that should be set to specified values as a good start. Finally, the ongoing maintenance section contains guidelines on how to keep the DB2 system performing well as the system grows.
|21 Feb 2008|
|Developing a Spring Portlet MVC Framework application for use inside IBM WebSphere Portal: Introduction to Spring Portlet MVC Framework
This article shows you how to build a simple HelloWorld portlet application using Spring Portlet MVC Framework for deployment in IBM WebSphere Portal. It is intended for portlet developers and architects who want to use the open source MVC Framework for developing their portlets.
|20 Feb 2008|
|Developing a Spring Portlet MVC Framework application for use inside IBM WebSphere Portal: Advanced Spring Portlet MVC Framework
In the third and final article in our series, we cover more advanced topics in the Spring Portlet MVC Framework, including form validation, file upload, and handling exceptions. We also cover internationalization and integration of Apache Tiles Framework with Spring Portlet MVC Framework.
|20 Feb 2008|
|Developing a Spring Portlet MVC Framework application for use inside IBM WebSphere Portal: Handling form submissions
In this article, learn how you can handle form submission and generate dynamic content based on data submitted by users in a Spring Portlet MVC Framework portlet. Learn more about how Spring Portlet MVC Framework handles form submissions.
|20 Feb 2008|
|Refreshing individual portlets and preferences using Single Portlet Refresh in WebSphere Portal V6.0.1
Learn how to use a new feature called "Single Portlet Refresh" to improve your users' experience with your portal interface. Single Portlet Refresh was introduced in IBM WebSphere Portal Version 6.0.1 as an extension to the rendering model. First, you get an overview of the Ajax programming model in which portlets can leverage either servlets or portlets as a backend. Then, you learn how and when to use Single Portlet Refresh, as well as its limitations.
|05 Dec 2007|
|Using the Dojo Toolkit with WebSphere Portal
Learn how to install, configure, use, and leverage the Dojo Toolkit in WebSphere Portal applications.
|28 Nov 2007|
|Leveraging WebSphere Portal V6 programming model: Part 4. Understanding and configuring WebSphere Portal login and logout
Learn about the mechanism which enables portal users to login and logout, and how to configure and customize the login and logout behavior.
|28 Jun 2007|
|Creating a new portal: Introduction
This series can help you understand some of the things you need to think about when you define and implement your portal's functionality, user interface, security, and infrastructure. Much of this knowledge can only come through experience in building multiple portals. The team of authors--portal architects and specialists-- writing this series has that experience. After successfully deploying a wide variety of portal projects over the last four years, they convey their collective experience, and provide tips, examples, and insight into some of the common issues that you might face.
|28 Jun 2007|
|Creating a custom user registration portlet using WebSphere Portlet Factory V6
Replace the portal default user registration with a new user registration portlet that you create using the PUMA SPI and the Linked Java Object builder in Portlet Factory V6.
|06 Jun 2007|
|Creating a new portal: Part 6. Administering and maintaining the portal
This last part in the series "Creating a new portal" describes the ongoing support and administration of a portal, including the need for specific team members and their roles. It discusses the skills and training that should be developed before your portal goes live, how to harden the performance of your portal, and issues you might face with the deployment and governance of your production system.
|23 May 2007|
|Enhancing your portal using Google Gadgets with WebSphere Portal V6.0
See how to use the IBM Portlet for Google Gadgets with WebSphere Portal V6.0 to easily integrate Google Gadgets into your portal-based business mashups.
|09 May 2007|
|Getting started with WebSphere Portlet Factory V6.0.1
Learn the fundementals of using IBM WebSphere Portlet Factory to expedite and automate development of your portal interface. See how to use the new V6.01 Ajax support to refresha single part of a page, enable drag and drop, create popup windows, and so on. Finally, learn to use new builders for the WebSphere Portal content repository and for Workplace Forms.
|18 Apr 2007|
|Developing and testing portlet applications with Lotus Expeditor and
Rational Application Developer
Learn how to develop client services portlet applications for Lotus Expeditor using Rational Application Developer v7 and Lotus Expeditor Toolkit v6.1. The toolkit extends the IBM Rational Software Development Platform IDE to develop and deploy Java applications with rich user interfaces that can run on desktop or wireless devices.
|18 Apr 2007|
|End-to-End Web Content in WebSphere Portal using Web Content Management 6.0
Learn how to define, create and edit content in a portlet using IBM WebSphere Portal V6.0 Web Content Management (hereafter referred to as Web Content Management). This article uses many of the new user interface and authoring features available in V6.0 such as, authoring template enhancements, in line Edit, link components, and new component types.
|28 Mar 2007|
|IBM WebSphere Developer Technical Journal: The top Java EE best practices
This is an updated version of a similarly-named article published in the IBM WebSphere Developer Technical Journal in 2004. This revision takes into account changing technology trends and, more importantly, recommends certain practices that the authors assumed would be commonly followed, but, as they have learned, are not.
|24 Jan 2007|
|The Support Authority: If you need help with WebSphere products, there are many ways to get it
This introduction to a new recurring column takes a very high-level tour of all major WebSphere support resources that are available today, and describes the trends that suggest how they will further evolve over time.
|24 Jan 2007|
|Practical applications of AJAX in WebSphere Portal
See how to quickly meet a few of the basic expectations in your portlet applications that users have come to expect from using sophisticated, graphically-based user interfaces in non-Web applications.
|17 Jan 2007|
|Best practices for using IBM Workplace Web Content Management V6
Get tips and guidelines from Services, Development, and Support experts who have gained experience in Web Content Management through a wide variety of activities including product development, support, and customer engagements
|03 Jan 2007|
|Introducing IBM Workplace Web Content Management in WebSphere Portal V6
Learn about the many new features included in IBM Workplace Web Content Management Version 6, which is fully integrated into IBM WebSphere Portal Version 6.
|13 Dec 2006|
|IBM WebSphere Portal V6.0 Security Overview
An overview of the WebSphere Portal security architecture and deployment scenarios illustrate the flexibility and breadth of options you can use to implement your own portal security infrastructure.
|01 Nov 2006|
|Exploiting personalization in WebSphere Portal V6.0
This article is for portal specialists, architects, and consultants who need to understand how to use the personalization support in WebSphere Portal V6. You walk through detailed examples of rule driven personalization involving Web Content Management and Portal Document Manager. You also see how to create and use rules for attribute based administration. Finally, you get a variety of portal personalization hints and tips to help you quickly be more productive with the new V6 features.
|18 Oct 2006|
|The Mainstream Newsletter, SOA Issue
This issue of the Mainstream Newsletter customers discusses using IBM software onSystem z (or zSeries) in service-oriented architected environments. Learn about IT service management and how centralized IT management supports an On Demand Business, the latest advances in automation, IBM's push for the next generation of mainframe experts, and how WebSphere Portal for z/OS provides a unified user interface for SOA applications.
|26 Sep 2006|