XmlAttributeType[] xmlAttributeArray = gbean.getXmlAttributeArray();
if (xmlAttributeArray != null) {
for (int i = 0; i < xmlAttributeArray.length; i++) {
XmlAttributeType xmlAttributeType = xmlAttributeArray[i];
String name = xmlAttributeType.getName().trim();
XmlCursor xmlCursor = xmlAttributeType.newCursor();
try {
xmlCursor.toFirstChild();
builder.setXmlAttribute(name, xmlCursor);
} finally {
xmlCursor.dispose();