@Test 
public void testOperationElementNameEUtils() throws Exception {

	BodyBuilder builder = createBuilder(wsdlResourcePath("eutils/eutils_lite.wsdl"), "run_eInfo");
	assertTrue("Wrong type of builder, it should be Literal based",builder instanceof LiteralBodyBuilder);
	Map<String,Object> inputMap = new HashMap<String, Object>();
	inputMap.put("parameters",
	// Note: Don't use xmlns="" as it would also affect <parameters>
			// - which should not affect the namespace of the soap body
			// element. The element qname of the SOAPBodyElement should be
			// determined by the schema only
			"<parameters xmlns:e='http://www.ncbi.nlm.nih.gov/soap/eutils/einfo'>"
					+ "<e:db>database</e:db>" + "<e:tool>myTool</e:tool>"
					+ "<e:email>nobody@nowhere.net</e:email>"
					+ "</parameters>");
	SOAPElement body = builder.build(inputMap);
	assertEquals("QName of SOAP body's element did not match expected qname ", 
			new QName("http://www.ncbi.nlm.nih.gov/soap/eutils/einfo", "eInfoRequest"), 
			body.getElementQName());
}