I want to combine Web and Java protocols so that I can use APIs of web vusers as well the application's (the application under load test) classes.
When I tried using multiple protocols in the script I didn't find RMI/Java protocol in the available list. The same is present in the list when I use single protocol. Does it mean that we can not combine web protocol with RMI/Java ?
Protocols of the same lanuage type may be combined manually.
See documentation for conversion of C Web Vuser to Java Vuser in both Manual and on the Mercury CSO site.
Before you undertake this engineering effort, make sure you have that you (or your downstream client) will not be required to purchase a different license type for your controller as compared to engineering a C Web Vuser only solution.