I have a bean that returns an Id as a java.util.UUID. Tapestry 5 can't translate this into anything it can display, so I get a:
--- java.lang.IllegalArgumentException No adapter from type java.util.UUID to type org.apache.tapestry.Translator is available (registered types are java.lang.Double, java.lang.Integer, java.lang.Long, java.lang.String). --- So, I added a Type Coercion to my AppModule to coerce UUID's to Strings, but that's not sufficient. Do I need to coerce UUIDs to a Translator (and if so, how, as it's not clear how a StringTranslator would be constructed)? Or is there some other interface to register a type with the Translator? Thanks, - Brice