I finally found it!

I would say the issue is not in my code - I consider this a bug (?)

This was the problem:

I have an If component bound to the "showLoginForm" property - thus I have
getter and setters "boolean getShowLoginForm" and
"setShowLoginForm(boolean)".
Also, I have (in the same component) a DirectLink with listener bound to
method "showLoginForm" (in the same component class as the getters and
setters mentioned above).
Seems like it's some kind of name collision here. If I rename the listener
to for example "showLoginFormAction" I get rid of the stack trace.

Should I file the ticket in the OGNL Jesse?
I'm not sure where this belongs...

/Malin


On 10/12/07, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
>
> I meant to say a ticket here:  http://jira.opensymphony.com/browse/OGNL
>
> On 10/12/07, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
> > It's a bug in the ognl expression compiler,  would you mind filing a
> > ticket with the specifics for me? (expression,  object types and
> > values of the types involved)
> >
> > It reverts back to normal OGNL reflection when it hits these but still
> > logs them so that it's hopefully annoying enough that people report
> > them.
> >
> > On 10/12/07, Malin Ljungh <[EMAIL PROTECTED]> wrote:
> > > Thanks Ken!
> > >
> > > As you say, the issue must be in my code. Sadly the message does not
> give me
> > > any clue about what or where.
> > > So - it's in the ognl somewhere - that's a start! I guess I'll just
> have to
> > > try blockwise comment out code do trace the error.
> > >
> > > 'Nice weekend to you all!
> > > Malin
> > >
> > >
> > >
> > > On 10/12/07, Ken nashua <[EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > > Dude,
> > > >
> > > > The issue is in your code trust me (now I wish I could say the same
> about
> > > > my code). Your referencing an OGNL variable with wrong case or
> something
> > > > like that or semantically it is not constructed properly in order to
> follow
> > > > thru with the processing.
> > > >
> > > > What is happening is the OGNL expression compiler is attempting to
> compile
> > > > your ognl expression. Now Thats as flat as it gets.
> > > >
> > > > Why is it failing? Look at my first statement. Examine your
> expressions.
> > > > Some expressions are blocked from being compiled due to @If
> conditions and
> > > > so forth so the app will run and look fine but as you begin to open
> up these
> > > > case blocks, then the fun starts...
> > > >
> > > > Best regards
> > > > Ken in nashua
> > > > _________________________________________________________________
> > > > Boo!Scare away worms, viruses and so much more! Try Windows Live
> OneCare!
> > > >
> > > >
> http://onecare.live.com/standard/en-us/purchase/trial.aspx?s_cid=wl_hotmailnews
> > >
> >
> >
> > --
> > Jesse Kuhnert
> > Tapestry/Dojo team member/developer
> >
> > Open source based consulting work centered around
> > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
> >
>
>
> --
> Jesse Kuhnert
> Tapestry/Dojo team member/developer
>
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to