Wednesday, 12 February 2014

"SECJ0371W: Validation of the LTPA token failed because the token expired with the following info..." - much more useful with WAS 8.5

I'm just getting to grips with WebSphere Application Server (WAS) for the very first time, as part of my first IBM Operational Decision Manager (ODM) delivery.

I just happen to note this WARNING in my SystemOut.log file: -

[12/02/14 18:17:58:817 GMT] 000000b1 LTPAServerObj W   SECJ0371W: Validation of the LTPA token failed because the token expired with the following info: Token expiration Date: Wed Feb 12 16:52:00 GMT 2014, current Date: Wed Feb 12 18:17:58 GMT 2014 Token attributes:  port=8880, username=user:defaultWIMFileBasedRealm/uid=rtsAdmin,o=defaultWIMFileBasedRealm, This warning might indicate expected behavior. Please refer to technote at

Now that is what I call a very useful warning - it's chock full o'detail, includes the details of the WAS port, username, hostname, clearly indicates that this MAY be expected behaviour, and then directs one to an IBM Technote: -

This is a great example of how to do it.

Thanks, WebSphere development team.

PS For the record, this is what I'm running: -

Name                  IBM WebSphere Application Server Network Deployment
ID                    ND
Build Level           cf011341.03
Build Date            10/18/13
Architecture          x86-64 (64 bit)
Installed Features    IBM 64-bit WebSphere SDK for Java
                      WebSphere Application Server Full Profile
                      EJBDeploy tool for pre-EJB 3.0 modules
                      Embeddable EJB container
                      Stand-alone thin clients and resource adapters

No comments:

On the subject of aliases ...

I'm a super-massive fan of time/labour saving devices, and that goes for command-line tips n' tricks to save me: - (a) typing more s...