commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig Tataryn" <craiger...@hotmail.com>
Subject [Digester] addBeanPropertySetter help
Date Mon, 08 Dec 2003 19:57:14 GMT
Sorry, forgot to specify which commons project this was for in the subject.


>From: "Craig Tataryn" <craiger316@hotmail.com>
>Reply-To: "Jakarta Commons Users List" <commons-user@jakarta.apache.org>
>To: commons-user@jakarta.apache.org
>Subject: addBeanPropertySetter help
>Date: Mon, 08 Dec 2003 13:53:14 -0600
>
>Hi, I have an XML file that looks like this:
>
><data-mappings>
>	<dispatchers>
>		<!-- dispatcher section must appear before data-mappings -->
>		<dispatcher name="Sybase Stored Procedure" 
>class="StoredProcDataDispatch">
>			<db>Data</db>
>			<server>192.168.200.1</server>
>			<port>2638</port>
>			<dbfile>test</dbfile>
>			<uid>dba</uid>
>			<pwd>pwd</pwd>
>		</dispatcher>
>	</dispatchers>
>
>	<data-mapping class="Customer" dispatcher="Sybase Stored Procedure"/>
>
></data-mappings>
>
>Basically the tags below data-mappings/dispatchers/dispatcher are going to 
>be adhoc (they represent properties on the StoredProcDataDispatch instance 
>which will be set).  I tried setting these properties by the following 
>code:
>
>digester.addObjectCreate("data-mappings/dispatchers/dispatcher","class",java.lang.Object.class);
>digester.addBeanPropertySetter("data-mappings/dispatchers/dispatcher/*");
>
>But the properties on the object are never set :(  Is there a rule I can 
>use where I can provide a pattern for a root node (i.e. 
>data-mappings/dispatchers/dispatcher) and have all the child nodes below it 
>act as property setters much like the addSetProperties rule works for 
>attributes.
>
>Thanks,
>
>Craig.


Craig W. Tataryn
Programmer/Analyst
Compuware

_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE*  
http://join.msn.com/?page=features/virus&pgmarket=en-ca&RU=http%3a%2f%2fjoin.msn.com%2f%3fpage%3dmisc%2fspecialoffers%26pgmarket%3den-ca


---------------------------------------------------------------------
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