File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Struts and the fly likes ognl.MethodFailedException “setCreatedDate” failed for object Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "ognl.MethodFailedException “setCreatedDate” failed for object" Watch "ognl.MethodFailedException “setCreatedDate” failed for object" New topic

ognl.MethodFailedException “setCreatedDate” failed for object

Muhammad Shahid

Joined: Apr 04, 2009
Posts: 1
i am using strut2.1.6 with tomcat 5.5

i have a Date field createDate in my PasswordHistory Bean, and corresponding date component on my "search.jsp" this field is optional - no validation required .

if i submit the form i am get the follwoing error on console ognl.MethodFailedException: Method "setCreatedDate" failed for object [java.lang.NoSuchMethodException: setCreatedDate([Ljava.lang.String;)] –

it looks that it is trying to convert the empty string to date, when it fails it tries to search the corresponding String argument method and if it converts the value to date successfully it calls the corresponding Date argument method – Muhammad Shahid

i want to avoid any conversion if the field is emtpy.
I agree. Here's the link:
subject: ognl.MethodFailedException “setCreatedDate” failed for object
It's not a secret anymore!