On Thu, 2005-12-22 at 10:59 +0600, Deepal Jayasinghe wrote:
>  yes , from Java code I know the MEP, but if the WSDL is not there in 
> archive file what I do is first create a AxisService using services.xml and 
> then get its serviceClass parameter and using that class generate Schema and 
> fill Axis* , therefore in that case if the user does not specify the MEP in 
> operation tag of service.xml I assume that as in-out.

OK I'm confused. Let me try to replay the order:

- if have WSDL then
        - do WSDL2Axis* to get AxisService
  else
        - find serviceClass from service.xml
        - load that class
        - do Java2Axis* on that class
        - now done because we have MEPs for all methods
  endif
- for all operations listed in service.xml
        - if that operation is not in the AxisService then error
        - change default info using operation specific info

If that's the logic there's no place where we don't know the MEP. What
am I missing?

Sanjiva.


Reply via email to