Thanks Hiranya for your help. I know exactly what's going on though because I setup haproxy between wso2 and my app in debug mode which logs everything.
What's happening is that cookie and set-cookie headers are symmetric. That is, just as its legal to get a cookie header with multiple cookies coming into your app, your app can emit a set-cookie header with multiple cookies coming out. I.e effectively: Set-cookie: cookieA=foo; cookieB=bar; cookieC=zed Will set cookieA, cookieB and CookieC. Wso2 is eating cookieB and cookieC and just passing along cookieA=foo. I suppose one workaround is to see about splitting up the set cookie header into three separate headers. My suspicion is that the EJB parses the cookie headers on the way in but assumes only one cookie per header. Any suggestions on where the cookie mangling code lives? Sent from my iPhone. Thanks Steve. On Dec 25, 2011, at 8:41 PM, "Hiranya Jayathilaka" <hira...@wso2.com<mailto:hira...@wso2.com>> wrote: On Sun, Dec 25, 2011 at 3:45 AM, Pierce Wetter <pie...@chegg.com<mailto:pie...@chegg.com>> wrote: So we have a service that sets 3 cookies in one Set-Cookie header, but after going through the ESB we only get the first cookie. Has anyone else seen this and if so do you have a workaround? If not, any pointers on where the cookie stuff lives so I can figure out how to fix the problem? All transport headers can be manipulated as properties: <properties name="Set-Cookie" value="...." scope="transport"/> or use the XPath '$trp:Set-Cookie' You can use this to print/log the value of the Set-Cookie header in the ESB and see what's going on. Thanks, Hiranya Pierce _______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org<mailto:Carbon-dev@wso2.org> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev -- Hiranya Jayathilaka Associate Technical Lead; WSO2 Inc.; http://wso2.org E-mail: hira...@wso2.com<mailto:hira...@wso2.com>; Mobile: +94 77 633 3491 Blog: http://techfeast-hiranya.blogspot.com _______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org<mailto:Carbon-dev@wso2.org> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev