Following is expensive. We generally do not throw exceptions on legal
execution flow.
/2.1.1-wso2v6/modules/core/src/main/java/org/apache/synapse/mediators/transform/PayloadFactoryMediator.java
private boolean isXML(String value) {
try {
AXIOMUtil.stringToOM(value);
} catch (XMLStreamException ignore) {
// means not a xml
return false;
} catch (OMException ignore) {
// means not a xml
return false;
}
return true;
}
--
============================
Srinath Perera, Ph.D.
Director, Research, WSO2 Inc.
Visiting Faculty, University of Moratuwa
Member, Apache Software Foundation
Research Scientist, Lanka Software Foundation
Blog: http://srinathsview.blogspot.com/
Photos: http://www.flickr.com/photos/hemapani/
Phone: 0772360902
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev