}
String synapseConfig = (String) param.getValue();
InputStream is = mc.getAxisService().getClassLoader()
.getResourceAsStream(synapseConfig.trim());
StAXOMBuilder builder;
try {
builder = new StAXOMBuilder(is);
} catch (XMLStreamException e1) {
throw new SynapseException(
"Trouble parsing Synapse Configuration ", e1);
}
OMElement config = builder.getDocumentElement();
config.build();
Axis2SynapseEnvironment se = new Axis2SynapseEnvironment(config, mc
.getAxisService().getClassLoader());
synapseEnvParam = new ParameterImpl(SYNAPSE_ENVIRONMENT, null);