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

Reply via email to