sounds like the browser is sending faulty data to the server.

you should log your app errors, and dump as much of the request data as
possible into the log. next time it happens you'll look at the request
parameters (query, headers, form, etc.) and then be able to analyse what
went wrong.


On Wed, Apr 15, 2009 at 2:35 PM, Darin <[email protected]> wrote:

>
> I have a controller action that uses DataBindAttribute to bind request
> properties to a given object. It worked fine in my development
> environment but in production on some rare occasions I get a
> BindingException:
>
> Castle.Components.Binder.BindingException: node is not Composite but
> still need to recurse to Infos.Address
>   at Castle.Components.Binder.CompositeNode.GetChildNode(String name)
>   at Castle.Components.Binder.DataBinder.BindObject(Type targetType,
> String prefix, String excludedProperties, String allowedProperties,
> CompositeNode treeRoot)
>   at Castle.MonoRail.Framework.DataBindAttribute.Bind(IEngineContext
> context, IController controller, IControllerContext controllerContext,
> ParameterInfo parameterInfo)
>   at
> Castle.MonoRail.Framework.SmartDispatcherController.BuildMethodArguments
> (ParameterInfo[] parameters, IRequest request, IDictionary`2
> actionArgs)
>
>
> I never managed to replicate this exception in my dev environment and
> I am pretty much stuck. Do you have any idea under what circumstances
> this exception could occur.
>
> Regards,
> Darin
> >
>


-- 
Ken Egozi.
http://www.kenegozi.com/blog
http://www.delver.com
http://www.musicglue.com
http://www.castleproject.org
http://www.gotfriends.co.il

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to