> -----Original Message-----
> From: Will Sargent [mailto:[EMAIL PROTECTED]]
> Sent: 14 January 2002 17:20
> To: Cactus Users List
> Subject: RE: Writing to HttpServletRequest
>
> I'm using 23-1.2... I did a find through the sample source code and
> couldn't
> find UserData anywhere...
>
> What are my options?
>
upgrade to 1.3 (nightly build) ... ;-)
-Vincent
> Will.
>
> > -----Original Message-----
> > From: Vincent Massol [mailto:[EMAIL PROTECTED]]
> > Sent: Sunday, January 13, 2002 11:32 PM
> > To: 'Cactus Users List'
> > Subject: RE: Writing to HttpServletRequest
> >
> >
> > Err .... just for clarification, this is in Cactus 1.3 only.
> > -Vincent
> >
> > > -----Original Message-----
> > > From: Vincent Massol [mailto:[EMAIL PROTECTED]]
> > > Sent: 14 January 2002 07:25
> > > To: 'Cactus Users List'
> > > Subject: RE: Writing to HttpServletRequest
> > >
> > > Will,
> > >
> > > Here is an example (from the sample application unit tests) :
> > >
> > > /**
> > > * Verify that we can send arbitrary data in the request body.
> > > *
> > > * @param theRequest the request object that serves to
initialize
> > > the
> > > * HTTP connection to the server redirector.
> > > */
> > > public void beginSendUserData(WebRequest theRequest)
> > > {
> > > ByteArrayInputStream bais = new ByteArrayInputStream(
> > > "<data>some data to send in the
body</data>".getBytes());
> > >
> > > theRequest.setUserData(bais);
> > > theRequest.setContentType("text/xml");
> > > }
> > >
> > > /**
> > > * Verify that we can send arbitrary data in the request body.
> > > */
> > > public void testSendUserData() throws Exception
> > > {
> > > String buffer;
> > > StringBuffer body = new StringBuffer();
> > >
> > > BufferedReader reader = request.getReader();
> > > while ((buffer = reader.readLine()) != null) {
> > > body.append(buffer);
> > > }
> > >
> > > assertEquals("<data>some data to send in the body</data>",
> > > body.toString());
> > > assertEquals("text/xml", request.getContentType());
> > > }
> > >
> > > You can replace getReader() by getInputStream().
> > >
> > > Hope it helps
> > > -Vincent
> > >
> > >
> > > > -----Original Message-----
> > > > From: Will Sargent [mailto:[EMAIL PROTECTED]]
> > > > Sent: 14 January 2002 06:36
> > > > To: Cactus Users List
> > > > Subject: Writing to HttpServletRequest
> > > >
> > > > I have kind of a wierd problem and I'd like to know if I'm
missing
> > > > something.
> > > >
> > > > I'm trying to get an XML-RPC solution working through a servlet.
> > The
> > > way
> > > > the XML-RPC works is by reading the inputstream of
> > HttpServletRequest.
> > > >
> > > > However, from ServletTestCase I can't see a way to actually
WRITE
> > > stuff to
> > > > the inputstream. Read stuff, sure. Add headers, cookies,
> > attributes,
> > > you
> > > > name it, sure. But how do I actually stuff real content into
the
> > POST
> > > > request?
> > > >
> > > > Will.
> > > >
> > > >
> > > >
> > > > _________________________________________________________
> > > >
> > > > Do You Yahoo!?
> > > >
> > > > Get your free @yahoo.com address at http://mail.yahoo.com
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > To unsubscribe, e-mail: <mailto:cactus-user-
> > > > [EMAIL PROTECTED]>
> > > > For additional commands, e-mail: <mailto:cactus-user-
> > > > [EMAIL PROTECTED]>
> > > >
> > >
> > >
> > >
> > >
> > > --
> > > To unsubscribe, e-mail: <mailto:cactus-user-
> > > [EMAIL PROTECTED]>
> > > For additional commands, e-mail: <mailto:cactus-user-
> > > [EMAIL PROTECTED]>
> > >
> >
> >
> >
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> >
>
>
>
> _________________________________________________________
>
> Do You Yahoo!?
>
> Get your free @yahoo.com address at http://mail.yahoo.com
>
>
>
>
> --
> To unsubscribe, e-mail: <mailto:cactus-user-
> [EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:cactus-user-
> [EMAIL PROTECTED]>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>