HI all Currently in the API Publisher; we provide option to add wsdl for subscribers to check service definition. Here we store the wsdl file in registry , but when subscribers request for wsdl definition, we just provide the original wsdl URI. Since we provide the original wsdl url, subscribers can invoke the service directly.This is an issue, and there is no use of stored wsdl file currently.
ESB has wsdl attached in the proxy service definition, which is resolved by axis2, "WSDLToAxisServiceBuilder" and which creates a service definition out of that..Then form synapse end , port definitions are cleared for that.. We try to solve the issue, that when user requests for wsdl resource, *where that wsdl's service endpoint url needs to be changed to the gateway node. * Notes, - If wsdl has schema, we need to have schema resolvers..(This is needed when we try to resolve the whole wsdl file) - Our requirement is to change the endpoints of the WSDL. Can we have a simple wsdl parser from our end and set the endpoint details?. In this case, it is going to be static, because, after parsing the file, we need to store in the registry..When subscriber requests, we may/may not check fro gateway endpoint changes, and set details according to that Any thoughts on this ? Thanks -- -Ratha mobile: (+94)755906608
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
