dug         01/07/09 16:24:40

  Modified:    java/src/org/apache/soap Constants.java
               java/src/org/apache/soap/server/http
                        MessageRouterServlet.java RPCRouterServlet.java
  Log:
  Add deployment descriptor to the bag in SOAPContext so people
  can query the data in it.
  
  Revision  Changes    Path
  1.23      +1 -0      xml-soap/java/src/org/apache/soap/Constants.java
  
  Index: Constants.java
  ===================================================================
  RCS file: /home/cvs/xml-soap/java/src/org/apache/soap/Constants.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- Constants.java    2001/07/04 15:03:37     1.22
  +++ Constants.java    2001/07/09 23:24:34     1.23
  @@ -203,6 +203,7 @@
     public static String BAG_HTTPSESSION = "HttpSession" ;
     public static String BAG_HTTPSERVLETREQUEST = "HttpServletRequest" ;
     public static String BAG_HTTPSERVLETRESPONSE = "HttpServletResponse" ;
  +  public static String BAG_DEPLOYMENTDESCRIPTOR = "DeploymentDescriptor" ;
   
     // Servlet init-parameter names.
     public static final String ENVELOPE_EDITOR_FACTORY = "EnvelopeEditorFactory";
  
  
  
  1.29      +1 -0      
xml-soap/java/src/org/apache/soap/server/http/MessageRouterServlet.java
  
  Index: MessageRouterServlet.java
  ===================================================================
  RCS file: 
/home/cvs/xml-soap/java/src/org/apache/soap/server/http/MessageRouterServlet.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- MessageRouterServlet.java 2001/06/28 21:04:03     1.28
  +++ MessageRouterServlet.java 2001/07/09 23:24:37     1.29
  @@ -250,6 +250,7 @@
     
           // is this a valid message?
           dd = serviceManager.query (targetID);
  +        reqCtx.setProperty( Constants.BAG_DEPLOYMENTDESCRIPTOR, dd );
     
           Provider provider;
           if ( dd.getProviderType() == DeploymentDescriptor.PROVIDER_JAVA ) {
  
  
  
  1.33      +1 -0      
xml-soap/java/src/org/apache/soap/server/http/RPCRouterServlet.java
  
  Index: RPCRouterServlet.java
  ===================================================================
  RCS file: 
/home/cvs/xml-soap/java/src/org/apache/soap/server/http/RPCRouterServlet.java,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- RPCRouterServlet.java     2001/06/28 21:04:03     1.32
  +++ RPCRouterServlet.java     2001/07/09 23:24:38     1.33
  @@ -268,6 +268,7 @@
           // get the deployment descriptor for this service (will except if
           // not known)
           dd = serviceManager.query (targetID);
  +        reqCtx.setProperty( Constants.BAG_DEPLOYMENTDESCRIPTOR, dd );
     
           Provider provider;
           if ( dd.getProviderType() == DeploymentDescriptor.PROVIDER_JAVA ) {
  
  
  

Reply via email to