Answered my own question (again). Read that bit about pushing an 
object onto the stack and thought that was how it *had* to be done. 
Have now noticed the return type of parse(). 

Progress, now parses but doesn't pick up the name.. oh well!!

HM

On 5 Jan 2003 at 11:35, Howard Miller wrote:

> Hi,
> 
> I can't get th digester to work....
> 
> Basically, I can't get results back off the stack. I am creating a bean which has 
>one 
> property - the root of my parse tree. I am pushing that onto the stack 
>(digester.push( 
> hackBean )), I then call digester.parse( file ). I dont' get any errors from the 
>parse, but 
> when I try to pop "hackBean" off the stack, the stack is empty!!
> 
> Are there any "gotchas" that I might be missing. I can't find any examples of doing 
> this!! My xml file and rules are trivial, so I have posted them here as well....
> 
> Any help appreciated
> 
> <?xml version="1.0" ?>
> 
> <survey>
> 
>   <survey-name>
>     Test Survey
>   </survey-name>  
> </survey>
> 
> 
> <?xml version="1.0"?>
> 
> <digester-rules>
> 
>   <pattern value="survey">
>     <object-create-rule classname="org.alicats.quest.Survey" />
>     <call-method-rule pattern="name" methodname="setName" />
>     <set-next-rule methodname="setSurvey" />
>   </pattern>
>       
> </digester-rules>
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 
> 



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to