My customer has some servers that are installed with Sun Java System Web Server 7.0 on Solaris 10 Sparc. These servers are to be protected with ForgeRock Policy Agent 3.0.4.
It's not complicated. In fact, I have done this many times in another customer's site.
It has been some time since I touched Sun Web Server. :) So, there's no luck today!
# more /export/products/webserver7/https-abc.com.sg/logs/errors
[01/Mar/2012:16:36:50] info (13057): CORE1116: Sun Java System Web Server 7.0 B12/04/2006 10:15
[01/Mar/2012:16:36:50] failure (13057): CORE2253: Error running Init function load-modules: dlopen of /openam_web_agents/sjsws_agent/lib/libames6.so failed (ld.so.1: webservd: fatal: /openam_web_agents/sjsws_agent/lib/libames6.so: wrong ELF class: ELFCLASS64)
Luckily, this is simple to solve. I installed the wrong PA binary. Ha!
I should have installed the 32-bit binary, instead of the 64-bit.