Hi, FYI, [2] is the corresponding jira. [2] - https://wso2.org/jira/browse/CARBON-7227
On Tue, Nov 20, 2012 at 12:52 PM, Subash Chaturanga <[email protected]> wrote: > Hi > Found it through mail archives. > Thanks > > > On Tue, Nov 20, 2012 at 12:19 PM, Subash Chaturanga <[email protected]>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 - [email protected] >> phone - 077 2225922 >> >> > > > -- > > Subash Chaturanga > Software Engineer > WSO2 Inc. http://wso2.com > > email - [email protected] > phone - 077 2225922 > > -- Subash Chaturanga Software Engineer WSO2 Inc. http://wso2.com email - [email protected] phone - 077 2225922
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
