Going on the assumption that the problem is still caused by an invalid Java Session Id being passed by the Web test, my first question is: How is the Java session Id passed from the client to the server with your app (and Java app server).
Internal Server Error 500
![whatsapp](/images/whatsapp.png)