Problem Note 38697: An error occurs when you execute the validation step for SAS BI Portlets
During execution of the validation step for SAS BI Portlets, you might see the following error message in the Instructions.html file:
Error 500: Filter [SanitizingRequestFilter]: could not be initialized.
To resolve this error:
- Copy the sas.portlet.container.runtime.extensions.jar file from the /Lev1/Web/Staging/Exploded/sas.biportlets4.X.ear/lib directory to the WEBSPHERE-HOME/lib directory of the IBM WebSphere Application Server.
- Restart the WebSphere application server.
Notes:
- These manual steps are required because of a limitation in the WebSphere application server.
-
In UNIX operating environments, the JAR file must be copied using the same account that is used to install the WebSphere application server.
Alternative Method Using the IBM WebSphere Console Application
The following steps are an alternative method to resolve the error. The displays that are shown are from WebSphere 6.x, but they also apply to WebSphere 7.x.
- Copy the sas.portlet.container.runtime.extensions.jar file into a folder similar to C:\AppServers\SharedLibraryITAADN.
- Open the WebSphere console and navigate to Environment and Shared Libraries.
- Choose the Cell scope (for example, Cell=SASDmgr01Cell).
- Click New.
- Set a name (for example, BIPortlets for the shared library and insert the full JAR file path in the Classpath field, as shown in the following display:
- Click OK and save the configuration.
- Select Servers ► Application Servers and select SASServer1.
- In the Server Infrastructure category, expand Java and Process Management. Then, click Class loader.
- Click New.
- Leave the selection Class loaded with parent class loader first as is.
- Click OK.
- Click the new classloader_xxxxx link.
- Click the Library Reference link.
- Click Add and select BIPortlets for Library name.
- Save the configuration.
- Stop the deployment manager and the node agent.
- Delete the sas.portlet.container.runtime.extensions.jar file from WebSphere-home-directory/lib if it exists.
- Restart the deployment manager and node agent.
Operating System and Release Information
SAS System | SAS Enterprise BI Server | z/OS | 4.2 | | 9.2 TS2M2 | |
Microsoft® Windows® for 64-Bit Itanium-based Systems | 4.2 | | 9.2 TS2M2 | |
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 4.2 | | 9.2 TS2M2 | |
Microsoft Windows Server 2003 Enterprise 64-bit Edition | 4.2 | | 9.2 TS2M2 | |
Microsoft Windows XP 64-bit Edition | 4.2 | | 9.2 TS2M2 | |
Microsoft® Windows® for x64 | 4.2 | | 9.2 TS2M2 | |
Microsoft Windows Server 2003 Datacenter Edition | 4.2 | | 9.2 TS2M2 | |
Microsoft Windows Server 2003 Enterprise Edition | 4.2 | | 9.2 TS2M2 | |
Microsoft Windows Server 2003 Standard Edition | 4.2 | | 9.2 TS2M2 | |
Microsoft Windows Server 2008 | 4.2 | | 9.2 TS2M2 | |
Microsoft Windows XP Professional | 4.2 | | 9.2 TS2M2 | |
Windows 7 Enterprise 32 bit | 4.2 | | 9.2 TS2M2 | |
Windows 7 Enterprise x64 | 4.2 | | 9.2 TS2M2 | |
Windows 7 Home Premium 32 bit | 4.2 | | 9.2 TS2M2 | |
Windows 7 Home Premium x64 | 4.2 | | 9.2 TS2M2 | |
Windows 7 Professional 32 bit | 4.2 | | 9.2 TS2M2 | |
Windows 7 Professional x64 | 4.2 | | 9.2 TS2M2 | |
Windows 7 Ultimate 32 bit | 4.2 | | 9.2 TS2M2 | |
Windows 7 Ultimate x64 | 4.2 | | 9.2 TS2M2 | |
Windows Vista | 4.2 | | 9.2 TS2M2 | |
64-bit Enabled AIX | 4.2 | | 9.2 TS2M2 | |
64-bit Enabled HP-UX | 4.2 | | 9.2 TS2M2 | |
64-bit Enabled Solaris | 4.2 | | 9.2 TS2M2 | |
HP-UX IPF | 4.2 | | 9.2 TS2M2 | |
Linux | 4.2 | | 9.2 TS2M2 | |
Linux for x64 | 4.2 | | 9.2 TS2M2 | |
Solaris for x64 | 4.2 | | 9.2 TS2M2 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
The following error occurs when you validate the SAS BI Portlets: "Error 500: Filter [SanitizingRequestFilter]: could not be initialized."
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2010-05-14 12:11:37 |
Date Created: | 2010-02-11 08:39:44 |