}
JClass supClass = jClass.getSuperclass();
while (!supClass.getQualifiedName().startsWith("java.")) {
properties = supClass.getDeclaredProperties();
ExcludeInfo excludeInfo = axisService.getExcludeInfo();
if (excludeInfo != null) {
beanExcludeInfo = excludeInfo.getBeanExcludeInfoForClass(supClass.getQualifiedName());
}
for (int i = 0; i < properties.length; i++) {
JProperty property = properties[i];
String propertyName = getCorrectName(property.getSimpleName());
if ((beanExcludeInfo == null) || !beanExcludeInfo.isExcludedProperty(propertyName)) {