Thanks Maurizio. I don't want to reduce my error level, now I created something weird. Not nice, but it works:
private Submit submitCoord = null; public Submit getSubmit() { return submitCoord; } public void setSubmit(String submit) { this.submitCoord = new Submit(submit); } class Submit { private int x = 0; private int y = 0; private String name = ""; private Submit(String name) { super(); this.name = name; } public String getName() { return name; } public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } } Cheers Christian On Tue, Jul 26, 2011 at 11:49 AM, Maurizio Cucchiara <maurizio.cucchi...@gmail.com> wrote: > Hi Christian, > unfortunately IIRC there is no way to avoid that OGNL tries to find the > property accessor. > > Adding this row in your log4j.xml (properties) should mute this log message > (which it should not be a warning message) > > <category name="com.opensymphony.xwork2.ognl.OgnlValueStack"> > <priority value="error"/> > </category> > > > On 26 July 2011 11:27, Christian Grobmeier <grobme...@gmail.com> wrote: > >> Hi, >> >> using: >> <s:submit type="image" src="images/icons/app/32x32/sign-in.png" >> name="submit" /> >> >> Sends the following to my action: >> submit => [ Submit ] submit.x => [ 40 ] submit.y => [ 7 ] >> >> x / y are coordinates of my click, defined by w3c. Now they are sent >> to my action, and OGNL tries to set it. Which leads to: >> >> > Error setting expression 'submit.x' with value >> '[Ljava.lang.String;@a53ed8f' >> > ognl.NoSuchPropertyException: java.lang.String.x >> >> Of course, ognl, sets a string "submit", then tries to find the getX >> method on my string which does not exist. >> >> How can I deal with that? >> >> Cheers >> Christian >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > > > -- > Maurizio Cucchiara > -- http://www.grobmeier.de --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org