In previous post, we have discussed how to take thread dumps, these are jvm thread dumps. However, I always kept wondering, if I am having an issue with adapter or connection pool, wouldn’t it be nicer to have dumps specifically for adapter. Well, yes, it is possible to take different dumps using wlst. This post shows how to find out what options are available and how to find them.
Connect to server using wlst,
$WL_HOME/common/bin/wlst.sh or wlst.cmd
Once you are connected, you can use command listDumps() which will gives you dumps those can be dumped. Let us see :
Now, these dumps are taken from admin server. If you want to take dumps for SOA server, connect to SOA server. Again here in connect you need to give port for soa server, instead of admin. In order to take dumps related to SOA infra use command as below:
This are dumps which are available. Nows, once you know which dump to be taken you can take dumps using second option in previous post :
Please note the difference in first on second one. in second-one we have give appName also as input parameter.
Hope, this post helps you to find different options available while dumping threads.
Comments/ feedback / suggestions corrections are welcome!!
Note : This is tested in weblogic 126.96.36.199 and availability of these options is based on weblogic version