Should not the getProperty works with one or more elements? Lydie
-----Original Message----- From: Emmanuel Bourg [mailto:[EMAIL PROTECTED] Sent: Thursday, May 03, 2007 17:37 To: Jakarta Commons Users List Subject: Re: getProperty method for XMLConfiguration - Bug? Hi, Did you try with the getList() method instead ? Emmanuel Bourg DECOKER, Lydie (Lydie) a écrit : > Hello, > > I just started to use common configuration package today (version 1.4). > I am using it to read an XML configuration files. Looking the user > documentation, I used the getProperty method to read the below section > from XML: > > <IncomingGateways> > <IncomingGateway> > <QueueName QueueType="Queue">QueueName3</QueueName> > > <ConnectionFactory>myConnectionFactory</ConnectionFactory> > </IncomingGateway> > <IncomingGateway> > <QueueName QueueType="Queue">QueueName4</QueueName> > > <ConnectionFactory>myConnectionFactory</ConnectionFactory> > </IncomingGateway> > </IncomingGateways> > > As I do not know the number of IncomingGateway elements, it helps a lot. > But if I only have one IncomingGateway element, it does not work. > > The way I did it is as follows: > > Object prop = config.getProperty(key); if (prop instanceof Collection) > { > // Get the number of gateways to be defined > int nbGateway = ((Collection)prop).size(); > System.out.println("Number of gateway: " + nbGateway); ..... > } > > Did I miss something? > > Regards, > > Lydie > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]