}
}
public void testWrapMFQuote(){
try{
JAXBWrapperTool wrapper = new JAXBWrapperToolImpl();
String jaxbClassName = "org.test.stock1.GetPrice";
Class jaxbClass;
try {
jaxbClass = Class.forName(jaxbClassName, false, ClassLoader.getSystemClassLoader());
} catch (Exception e){
jaxbClass = Class.forName(jaxbClassName, false, this.getClass().getClassLoader());
}
ArrayList<String> childNames = new ArrayList<String>();
String fund ="fund";
String fundName = new String("PRGFX");
String holding = "holdings.";
String topHolding = new String("GE");
String nav ="nav";
String navInMillion = new String("700");
childNames.add(fund);
childNames.add(holding);
childNames.add(nav);
Map<String, Object> childObjects= new WeakHashMap<String, Object>();
childObjects.put(fund, fundName);
childObjects.put(holding, topHolding);
childObjects.put(nav, navInMillion);
Object jaxbObject = wrapper.wrap(jaxbClass, childNames, childObjects);
org.test.stock1.GetPrice getPrice = (org.test.stock1.GetPrice)jaxbObject;
}catch(JAXBWrapperException e){
e.printStackTrace();
}catch(ClassNotFoundException e){