When cookieJar parses the cookies, it looks for = sign and does not separate the cookies as per ;.
In case when cookies received are:
Set-Cookie: sessionId=123456; path=/; HttpOnly
path will be parsed to be /,HttpOnly. This creates a problem for further cookies as it will try to match the source path start to be cookie path and it has already been set wrong. acceptCookie function in CookieJar calls getPathAtrributeStatus to check for paths.