[jboss-user] [JBoss Seam] - Re: seam-gen : old issues

atao do-not-reply at jboss.com
Mon Oct 8 19:13:15 EDT 2007


About i18n:

I agree with you, the #{messages...} are ugly, but it's the standard way to do i18n with Seam...
An other way is #{interpolator.interpolate...}, but imo it's  worse and should be used only if necessary.

I think that seam-gen is not only for beginners, or "a fun prototype, but an excellent place to start with new applications" as said Dan Allen.

An option would be to be able to generate:
- either monolanguage application with hard coded messages, by default for beginners or if no multi languages is needed
- or fully i18n application if required

but then it adds a little more complexity in templates.

About i18n (2):

anonymous wrote : 
  | The patch might have been updated last time I saw it; but the first patch I looked at generated *alot* of additional files 1 per view artifcat...if that is not the case anymore then I rest my case ;) 
  | 

I don't remember exactly what does the first patch. At least the second patch still uses a lot of properties files but not one per view artifact! And now the current version here uses by default 3 properties files by language, as stated before:
- one with constant messages provided by Seam
- one with all the messages generated 
- one with specific messages provided by the developer

A lot of temp files are generated, but only the properties files above are to be know by the developer.

About many-to-many:

anonymous wrote : 
  | then that is an issue with seam-gen's templates; and since RHDS does its best to work with the seam developed templates we don't have a "fix" for that
  | 

If I understand, this issue has to be managed by seam-gen. Then the situation is:
- many-to-many can't be managed by target "generate-entities": I don't remember where but on the forum or in jira there is a discussion on this issue.
- I wrote a patch to add many-to-many above the patch for JBSEAM-843
- but JBSEAM-843 will not be added to seam-gen

So now I have no clear vision of the next step...

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4092800#4092800

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4092800



More information about the jboss-user mailing list