Thanks.  I'm hacking about with Axis quite a lot, and I'll try to feed back any generally useful stuff.  There's a lot to learn.
 
Simon.
 
----- Original Message -----
Sent: Wednesday, June 05, 2002 3:16 PM
Subject: Re: JWSProcesor/Handler patches.

I've got this... I'm going to make some changes before I check it in.

*******************************************
Richard A. Sitze [EMAIL PROTECTED]
CORBA Interoperability & WebServices
IBM WebSphere Development
"Simon Tuffs" <[EMAIL PROTECTED]>






To: <[EMAIL PROTECTED]>
cc:
Subject: JWSProcesor/Handler patches.





I'd like to submit a patch that makes the following changes to the JWS processing supported by Axis.  I needed these changes to implement a small project I've been working on:
 
    o    Allows the scope of a JWS hander service object to be specified in the server-config.wsdd file, e.g.
 
 <globalConfiguration>
   <requestFlow>
     <handler type="java:org.apache.axis.handlers.JWSHandler">
        <parameter name="scope" value="session"/>
     </handler>
 
    o    Allows multiple kinds of JWS handler to be set on the global chain, associated with a file-extension (so for example allowing .jwr files to be scoped as request scope):
 
     <handler type="java:org.apache.axis.handlers.JWSHandler">
        <parameter name="scope" value="request"/>
        <parameter name="extension" value=".jwr"/>
     </handler>
 
    o    Cleans up various constant strings used in the JavaProvider
 
    o    Uses a cache for JWS rpc objects to they don't have to be re-instantiated on each request.
 
The attached patch file should be appliedf from the 'java' level down using:
 
    patch -p0 < patch.dif
 
Thanks, and keep up the excellent Axis work.  Let me know if the patch file give you any trouble.
 
Simon.
 
--
Simon  Tuffs
Staff Engineer, Lutris Technologies Inc
[EMAIL PROTECTED] (http://www.lutris.com)


#### patch.dif has been removed from this note on June 05 2002 by Richard Sitze

Reply via email to