Hi Rhys, I have no knowledge of SIP servlets (I would need to do some read up but I lack the time right now). As for refactoring the ServletTestCase to make "less assumptions", I cannot answer as I don't know what assumptions you're talking about...
It should be easy to refactor ServletTestCase so that it extends a GenericServletTestCase, but I don't know what would be the differences (could you explain that?). All in all, I'm happy for Cactus to support new stuff: - provided it doesn't break existing users - and provided the person who implement the new stuff commits to support it over the long run (support = answer questions on the mailing list + fix bugs + answer to feature requests). Alternatively this could be considered a Cactus extension and be implemented outside of Cactus (Cactus would then only offer an SPI). Thanks -Vincent > -----Original Message----- > From: Rhys D Ulerich [mailto:[EMAIL PROTECTED] > Sent: mercredi 18 ao�t 2004 17:10 > To: [EMAIL PROTECTED] > Subject: Addition of SIP Servlet testing to Cactus? > > Odd question: > > Has any consideration/planning been made/done for including SIP > Container/SIP Servlet (JSR 116) testing within Cactus? > > SIP Servlets are based upon the javax.servlet, and pull many ideas from > javax.servlet.http. However, there's a big gap between HTTP and SIP > Servlets. One major issue is that SIP contains asynchronous > requests/responses. > > I've seen that Cactus' ServletTestCase makes heavy HTTPServlet assumptions > instead of targetting GenericServlet and providing a HTTPServletTestCase. > This would allow for a hypothetical SIPServletTestCase to extend > ServletTestCase. > What's a conservative time estimate for what it would take to move the > HTTP-specific pieces from ServletTestCase into a new HTTPServletTestCase? > > Please note that this isn't a complaint about Cactus' implementation, just > an attempt to size how to tweak it to allow for non-HTTP Servlets. > > Thanks, > Rhys > __________________________________ > Rhys Ulerich > Telecommunications Solutions Software Development > Email: [EMAIL PROTECTED] Office: 512-838-1428 > IBM Software Group - Austin, TX > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
