}
private ConnectionDefinition parseConncetionDefinition(XMLStreamReader reader) throws XMLStreamException,
ParserException
{
XsdString managedconnectionfactoryClass = NULL_XSDSTRING;
ArrayList<ConfigProperty> configProperty = new ArrayList<ConfigProperty>();
XsdString connectionImplClass = NULL_XSDSTRING;
XsdString connectionInterface = NULL_XSDSTRING;
XsdString connectionfactoryImplClass = NULL_XSDSTRING;
XsdString connectionfactoryInterface = NULL_XSDSTRING;
//getting attributes
String id = reader.getAttributeValue(null, XML.IdAttribute.ID.getLocalName());
while (reader.hasNext())
{