• Post Reply Bookmark Topic Watch Topic
  • New Topic

problems with custom converters and move from Struts 2.0.11 to 2.1.6

Nikos Andreou
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there

I am currently studying struts 2. I got a book to assist me, Struts 2 Design and Programming by Budi Kurniawan. I am happy with the book and I am working on the section with custom converters. However, although one of my sample apps work with struts 2.0.11, it fails to work with 2.1.6. My action class is this:

Then I have two converters:


As you can see, I already changed the import of




My web.xml according to 2.1.6 instructions:

However, in MyDateConverter

ServletContext servletContext = (ServletContext)

returns null. After debugging the application, I found that

com.opensymphony.xwork2.conversion.impl.XWorkConverter gives an exception in line 282

Following this, I get to the point where


fails and give me an exception

for method setTransactionDate

After that, it constructs the message

Error setting expression 'transactionDate' with value '[Ljava.lang.String;@12933cb'

I am really stuck and have no clue what is wrong. The code can be downloaded at http://jtute.com/download/Struts2.zip. The application is app7b. Any help is appreciated.
Happiness is not a goal ... it's a by-product of a life well lived - Eleanor Roosevelt. Tiny ad:
the new thread boost feature: great for the advertiser and smooth for the coderanch user
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!