new ServiceContractResolver that cxf can resolve wsdl file from extension 
repository/storage
--------------------------------------------------------------------------------------------

                 Key: CXF-1199
                 URL: https://issues.apache.org/jira/browse/CXF-1199
             Project: CXF
          Issue Type: New Feature
          Components: Core
            Reporter: Jeff Zhang


currently, cxf support get wsdl URL from local file or internet location. we 
can add ServiceContractResolver interface make cxf can get wsdl file from 
extension repository/storage like zip files, UDDI repository, DB storage, etc..

 interface ServiceContractResolver {
 URL getContractURL(QName);
 }

and bus extension to register and unregister resolvers into cxf bus:
 interface ServiceContractResolverRegistry {  //cxf bus extension
 URL getContractURL(QName);
 void register(ServiceContractResolver);
 void unregister(ServiceContractResolver);
 bool isRegistered(ServiceContractResolver);
 };



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to