{
ArrayList<ConfigProperty> configProperty = new ArrayList<ConfigProperty>();
XsdString resourceadapterClass = null;
OutboundResourceAdapter outboundResourceadapter = null;
ArrayList<SecurityPermission> securityPermission = new ArrayList<SecurityPermission>();
InboundResourceAdapter inboundResourceadapter = null;
ArrayList<AdminObject> adminobject = new ArrayList<AdminObject>();
String id = reader.getAttributeValue(null, ResourceAdapter1516.Attribute.ID.getLocalName());
while (reader.hasNext())
{
switch (reader.nextTag())