Passando JSESSIONID de uma resposta SOAP para uma solicitação HTTP na UI SOAP

Eu tenho um caso de teste que executa um logon por meio de uma solicitação SOAP e a resposta inclui este cabeçalho:

Set-Cookie  |   JSESSIONID=85fc792a71f8eb1e2f0e9c63339e; Path=/somepath; HttpOnly

Depois disso, tenho uma solicitação HTTP para uma URL que só pode ser acessada se o login for bem-sucedido. Embora eu tenha definido a 'Manutenção da sessão HTTP' como true nas Opções do TestCase, o cookie JSESSIONID não é passado para minha solicitação de HTTP. A solicitação HTTP é executada sem um JSESSIONID, portanto, a resposta não é a URL solicitada, mas a página de login. Eu acho que é porque o processo de login é uma solicitação SOAP e não HTTP.

Tentei lidar com o problema com um script groovy: consegui capturar o JSESSIONID da resposta SOAP e defini-lo como

Cookie  |  JSESSIONID=85fc792a71f8eb1e2f0e9c63339e

ao meu pedido HTTP, mas a resposta é novamente a página de login e não a página solicitada. Alguma idéia de como resolver esse problema? A versão da interface do usuário SOAP é 5.2.1

questionAnswers(1)

yourAnswerToTheQuestion