ActionWebService : decimal is not a valid base type

Decimal is not a valid base type - use float in your parameter signature.

It's a bug. I ran into it in rc1 with postgresql and filed a ticket a while ago. Been long enough I can't remember how I worked around it.

Chris