* @throws XMLStreamException
*/
protected void readHeaders(MessageContext context, Map namespaces)
throws XMLStreamException
{
StaxBuilder builder = new StaxBuilder();
InMessage msg = context.getInMessage();
FragmentStreamReader fsr = new FragmentStreamReader( msg.getXMLStreamReader() );
fsr.setAdvanceAtEnd( false );
builder.setAdditionalNamespaces(namespaces);
Element header = builder.build( fsr ).getRootElement();
context.getInMessage().setHeader(header);
}