*/
public void writeSource() throws WrapperFault {
ArrayList methods;
methods = wscontext.getSerInfo().getMethods();
MethodInfo minfo;
FaultInfo faultinfo;
try{
for (int i = 0; i < methods.size(); i++) {
minfo = (MethodInfo)methods.get(i);
Iterator paramsFault = minfo.getFaultType().iterator();
String faultInfoName =null;
String faultType =null;
String langName =null;
String paramName =null;
while (paramsFault.hasNext()){
FaultInfo info = (FaultInfo)paramsFault.next();
faultInfoName =info.getFaultInfo();
ArrayList paramInfo =info.getParams();
for (int j= 0; j < paramInfo.size(); j++) {
ParameterInfo par =(ParameterInfo)paramInfo.get(j);
paramName = par.getParamName();
langName =par.getLangName();
faultType = WrapperUtils.getClassNameFromParamInfoConsideringArrays(par,wscontext);