Here stated that it is possible to set X-POWERED-BY header appearance. But I don\'t see any way how to define this property through weblogic.xml
. Anyone know how to
The first thing you should try is editing your domain setting through the admin console:
<domain name> -> Configuration -> Web Applications
Change the X-Powered-By Header:
drop down to whatever setting you need.
For a specific application, like a servlet, you can also call this method:
HttpServletResponse setHeader()
If you need to remove it via your web.xml file, you can try:
<context-param>
<param-name>com.sun.faces.sendPoweredByHeader</param-name>
<param-value>false</param-value>
</context-param>
If you want to set it using WLST try:
connect(username, password, host_info)
edit()
cd("/WebAppContainer/" + domainName)
startEdit()
# set to NONE, SHORT, MEDIUM, or FULL
cmo.setXPoweredByHeaderLevel("NONE")
activate()