2

After upgrading to WebSphere 8.5 I've experienced some incompatibilites in my JSF application. It is possible that they were caused by uncanonical use of JSF components, but I wanted to simply check what version is used

According to that document: http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/index.jsp?topic=%2Fcom.ibm.websphere.nd.doc%2Fae%2Frovr_specs.html WebSphere 8.5 uses Apache MyFaces 2.0.x (without specifying the version).

I was searching for myfaces*.jar withing WebSphere installation folder - nothing was found.

What version of MyFaces is WebSphere 8.5 using? How to find that jar withing WebSphere installation? Optionally, is it possible to replace it?

Udo Held
  • 12,314
  • 11
  • 67
  • 93
Web Devie
  • 1,207
  • 1
  • 13
  • 30

1 Answers1

2

You could add your own myfaces implementation and load that one instead. Therefor you would have to change the classloader and set it to PARENT_LAST.

Older versions showed the installed JSF version during JSF initalization, however IBM probably has a customized JSF version anyways.

Udo Held
  • 12,314
  • 11
  • 67
  • 93