Hi,
I'm working on a SourceForge AddReleaseTask for Apache Ant. After successfully fighting some HTTPS issues, I'm now having some difficulties with cookies. It seems my cookies are deleted spontaneously when I call connection.executeMethod(). This is what my code does: * Create HTTPConnection in constructor * In login() create a GetMethod object and use it to connect to the SourceForge site. Two cookies are received ('session_ser' and 'persist_session'). * Then in addRelease() I create a new GetMethod object and execute it on the same HttpConnection object. Just before I call executeMethod() the state still contains 2 cookies, and right after it it contains 0 cookies?! Questions: * Why would the cookies be deleted from my HttpState? * Is it okay if I create 2 GetMethod objects or should I create one and then recycle() it after the first call? * If so, then how do I set the new URI in the GetMethod? This is the current version of the source code: http://people.freebsd.org/~znerd/AddReleaseTask.java This is part of the output I get: -------------------------- Executing request "https://sourceforge.net/account/login.php?return_to=&form_loginname=znerd&form_pw=Lis9ardd&persistent_login=1&login=Login+With+SSL". Received 2 cookies. Received cookie: session_ser=zx%2FOvw2JGeJqUtX2SsFPPEufdXs1ecnResrJ4qvW64J3DO1UjOB9najRyGZHsVly%2F7%2FApd7J6HNaZzO47TBkuaT0juKf20pqVZSSAZh2eho%3D-f1aaa7e8388e50ea9141109cf59e213c Received cookie: persist_session=Udl8pV2KlUs%3D Logged in to SourceForge site as "znerd". Creating release "0.126" for group 71598, package 71219. Current cookie count is 2 Executing request "http://sourceforge.net/project/admin/newrelease.php?group_id=71598&release_name=0.126&package_id=71219&submit=Create+This+Release". Current cookie count is 0 -------------------------- Hints are more than welcome! Kind regards, Ernst --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]