Vibe Edit Applet and Permalinks do not work when Single Sign-On with Keyshield SSO is enabled

  • 7021245
  • 25-Aug-2017
  • 25-Aug-2017

Environment

Micro Focus Vibe 4.0.3
Micro Focus Vibe 4.0.2
Novell Vibe 4.0.1
Novell Vibe 4.0

Situation

If you have Keyshield SSO enabled on your Vibe 4.x system and you try to edit a file, you get an error that looks like

java.lang.ClassNotFoundException: org.kablink.teaming.applets.fileopen.FileOpen
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)

In addition all Permalinks in Vibe also do not work. When Keyshield SSO is disabled, the edit applet and all Permalinks start to work again.

Resolution

1) Identify the following two files in your Vibe 4.x Tomcat area.
<apache-tomcat>/webapps/ROOT/WEB-INF/context/security-auth-kshield.xml
<apache-tomcat>/webapps/ssf/WEB-INF/context/security-auth-kshield.xml

2) From the above two files, remove all occurrences of autowire="byType".

3) Restart Tomcat, and test again. The issue should now be resolved.