snichol     2002/08/28 11:43:32

  Modified:    java/src/org/apache/soap/providers StatelessEJBProvider.java
  Log:
  Bugzilla 11925 reported by [EMAIL PROTECTED] (Pierre Metrailler).
  
  Call RPCRouter.validCall to check that method has been "exposed"
  in deployment descriptor.
  
  Revision  Changes    Path
  1.7       +7 -0      
xml-soap/java/src/org/apache/soap/providers/StatelessEJBProvider.java
  
  Index: StatelessEJBProvider.java
  ===================================================================
  RCS file: 
/home/cvs/xml-soap/java/src/org/apache/soap/providers/StatelessEJBProvider.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- StatelessEJBProvider.java 1 May 2002 19:29:52 -0000       1.6
  +++ StatelessEJBProvider.java 28 Aug 2002 18:43:32 -0000      1.7
  @@ -247,6 +247,13 @@
             this.servlet         = servlet ;
             this.session         = session ;
   
  +          // call on a valid method name?
  +          if (!RPCRouter.validCall(dd, call)) {
  +            throw new SOAPException(Constants.FAULT_CODE_SERVER,
  +                                    "Method '" + call.getMethodName () +
  +                                    "' is not supported.");
  +          }
  +
             Hashtable props = dd.getProps();
   
   
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to