Hi Found it through mail archives. Thanks On Tue, Nov 20, 2012 at 12:19 PM, Subash Chaturanga <sub...@wso2.com> wrote:
> Hi > This is regarding [1]. Seems we are specifically restricting this. Is > there particular reason why we do the following check and specifically > re-construct the service content with the old content. > > if ("true".equals(resource.getProperty("registry.WSDLImport"))) { > > resource.removeProperty("registry.WSDLImport"); > try { > XMLStreamReader reader = > XMLInputFactory.newInstance(). > createXMLStreamReader(new > StringReader(oldContent)); > StAXOMBuilder builder = new StAXOMBuilder(reader); > oldServiceInfoElement = builder.getDocumentElement(); > CommonUtil.setServiceName(oldServiceInfoElement, > CommonUtil.getServiceName(serviceInfoElement)); > CommonUtil.setServiceNamespace(oldServiceInfoElement, > > CommonUtil.getServiceNamespace(serviceInfoElement)); > CommonUtil.setWSDLURL(oldServiceInfoElement, > CommonUtil.getWSDLURL(serviceInfoElement)); > CommonUtil.setEndpointEntries(oldServiceInfoElement, > > CommonUtil.getEndpointEntries(serviceInfoElement)); > CommonUtil.setServiceVersion(oldServiceInfoElement, > > org.wso2.carbon.registry.common.utils.CommonUtil.getServiceVersion( > serviceInfoElement)); > serviceInfoElement = oldServiceInfoElement; > resource.setContent(serviceInfoElement.toString()); > } catch (Exception e) { > String msg = "Error in parsing the service content of > the service. " + > "The requested path to store the service: " + > originalServicePath + "."; > log.error(msg); > throw new RegistryException(msg, e); > } > } > > > > > [1] - https://wso2.org/jira/browse/REGISTRY-1349 > -- > > Subash Chaturanga > Software Engineer > WSO2 Inc. http://wso2.com > > email - sub...@wso2.com > phone - 077 2225922 > > -- Subash Chaturanga Software Engineer WSO2 Inc. http://wso2.com email - sub...@wso2.com phone - 077 2225922
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev