You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Christian Gorbach <go...@gmx.at> on 2008/02/19 17:26:03 UTC

T5: stack overflow caused by custom beaneditor (after submit)

hi all,

I have a strange stack overflow which seem to be caused by a custom 
beaneditor:

    * java.lang.Character.toLowerCase(Unknown Source)
    * org.apache.tapestry.ioc.util.CaseInsensitiveMap.caseInsenitiveHashCode(CaseInsensitiveMap.java:487)
    * org.apache.tapestry.ioc.util.CaseInsensitiveMap.select(CaseInsensitiveMap.java:392)
    * org.apache.tapestry.ioc.util.CaseInsensitiveMap.get(CaseInsensitiveMap.java:369)
    * org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.getBinding(InternalComponentResourcesImpl.java:261)
    * org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.isBound(InternalComponentResourcesImpl.java:144)
    * org.apache.tapestry.corelib.components.BeanEditor._$read_parameter_object(BeanEditor.java)
    * org.apache.tapestry.corelib.components.BeanEditor.getObject(BeanEditor.java:130)
    * org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:54)
    * org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:214)
    * org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:229)
    * org.apache.tapestry.corelib.components.PropertyEditor._$read_parameter_object(PropertyEditor.java)
    * org.apache.tapestry.corelib.components.PropertyEditor.access$200(PropertyEditor.java:33)
    * org.apache.tapestry.corelib.components.PropertyEditor$1.getPropertyValue(PropertyEditor.java:151)
    * org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:54)

...snipp..


I have a form with multiple beaneditors inside.The form is displayed 
properly. Pushing submit causes the stack overflow.

help is highly appreciated
regards
c)hristian



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: T5: stack overflow caused by custom beaneditor (after submit)

Posted by Howard Lewis Ship <hl...@gmail.com>.
Sorry, not enough detail here to figure out what's going on.  We'll
need to see you page class, data objects, and template file.

On Feb 19, 2008 8:26 AM, Christian Gorbach <go...@gmx.at> wrote:
> hi all,
>
> I have a strange stack overflow which seem to be caused by a custom
> beaneditor:
>
>     * java.lang.Character.toLowerCase(Unknown Source)
>     * org.apache.tapestry.ioc.util.CaseInsensitiveMap.caseInsenitiveHashCode(CaseInsensitiveMap.java:487)
>     * org.apache.tapestry.ioc.util.CaseInsensitiveMap.select(CaseInsensitiveMap.java:392)
>     * org.apache.tapestry.ioc.util.CaseInsensitiveMap.get(CaseInsensitiveMap.java:369)
>     * org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.getBinding(InternalComponentResourcesImpl.java:261)
>     * org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.isBound(InternalComponentResourcesImpl.java:144)
>     * org.apache.tapestry.corelib.components.BeanEditor._$read_parameter_object(BeanEditor.java)
>     * org.apache.tapestry.corelib.components.BeanEditor.getObject(BeanEditor.java:130)
>     * org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:54)
>     * org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:214)
>     * org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:229)
>     * org.apache.tapestry.corelib.components.PropertyEditor._$read_parameter_object(PropertyEditor.java)
>     * org.apache.tapestry.corelib.components.PropertyEditor.access$200(PropertyEditor.java:33)
>     * org.apache.tapestry.corelib.components.PropertyEditor$1.getPropertyValue(PropertyEditor.java:151)
>     * org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:54)
>
> ...snipp..
>
>
> I have a form with multiple beaneditors inside.The form is displayed
> properly. Pushing submit causes the stack overflow.
>
> help is highly appreciated
> regards
> c)hristian
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org