I have not yet used a coldspring.xml file with ColdMVC; regardless,
your configuration looks spot on according to the ColdSpring Docs --
perhaps constructor-args are not support by Tony’s “ColdSpring Lite”.
There is the approach of injecting properties into your components
with the config.ini...
From the ColdMVC docs (
http://www.coldmvc.com/guide/config-variables):
"You can pass complex values into your beans by using JSON syntax for
the value of your config setting. The bean factory will automatically
convert the JSON string into a complex object before injecting the
property into the component. The following example will inject an
array into the setBar method on the fooServicesingleton bean.
fooService.bar=["boo", "baz"]"
In your case… in your config.ini, you would set:
validationService.config={validator: ”annotation”, rbPath: “/hyrule/
samples/frameworks/coldmvc/public/i18n”}