"SessionContex X WTRN0047E: java.io.NotSerializableException: com.tivoli.mts.f"
 Technote (FAQ)
 
Problem
When running in the following environment:

WebSphere Application Server 4.0.X
WebSphere Portal Server 4.12, 4.13a, 4.14, 4.15, 4.2, or 4.2.1
Tivoli Access Manager 3.9

The following error can be thrown:
SessionContex X WTRN0047E: java.io.NotSerializableException: com.tivoli.mts.f
 
Cause
In this case, WebSphere Portal is setup for integration with Tivoli Access Manager (TAM). When this is configured, Portal uses a Tivoli-supplied loginmodule within the portal JAAS login. This login module adds a PDPrincipal to the portal's JAAS Subject.

This PDPrincipal is used when offloading access control. This PDPrincipal references com.tivoli.mts.PDCredential (which is really com.tivoli.mts.f). com.tivoli.mts.PDCredential (com.tivoli.mts.f) is not serializable.

 
Solution
com.tivoli.mts.PDCredential (com.tivoli.mts.f) is serializable in TAM 4.1 FP2 and there is no fix for TAM 3.9. The customer will need to upgrade to TAM 4.1 FP2
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Organizational Productivity- Portals & Collaboration WebSphere Portal for Multiplatforms Not Applicable Platform Independent 4.1.2, 4.1.3, 4.1.3a, 4.1.4, 4.1.5, 4.2, 4.2.1 All
Security IBM Tivoli Access Manager for e-business WebSphere Application Server Multi-Platform 3.9, 4.1 All Editions
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Sessions and Session Management
Operating system(s): HP-UX
Software version: 4.0
Software edition:
Reference #: 1111629
IBM Group: Software Group
Modified date: Apr 30, 2005