commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "DECOKER, Lydie \(Lydie\)" <deco...@alcatel-lucent.com>
Subject RE: getProperty method for XMLConfiguration - Bug?
Date Fri, 04 May 2007 14:58:34 GMT
Should not the getProperty works with one or more elements?

Lydie 

-----Original Message-----
From: Emmanuel Bourg [mailto:ebourg@apache.org] 
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: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Mime
View raw message