MessageFactory factory = new MessageFactoryImpl();
SOAPMessage soapMessage = factory.createMessage(null, new ByteArrayInputStream(envStr.getBytes()));
SOAPEnvelope soapEnv = soapMessage.getSOAPPart().getEnvelope();
SOAPHeader soapHeader = soapEnv.getHeader();
Iterator it = soapHeader.extractHeaderElements("BradPitt");
SOAPHeaderElement bar = (SOAPHeaderElement)it.next();
assertFalse(it.hasNext());
Name barName = new NameImpl("Bar", "ns2", "http://org.jboss.ws/header2");
assertEquals(barName, bar.getElementName());