[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-4313) EntityHome created/updated/deleted default messages should come from resource bundle instead of hard-coded messages

Julien Kronegg (JIRA) jira-events at lists.jboss.org
Mon Jul 20 12:18:29 EDT 2009


EntityHome created/updated/deleted default messages should come from resource bundle instead of hard-coded messages
-------------------------------------------------------------------------------------------------------------------

                 Key: JBSEAM-4313
                 URL: https://jira.jboss.org/jira/browse/JBSEAM-4313
             Project: Seam
          Issue Type: Feature Request
          Components: Core
    Affects Versions: 2.1.2.GA
            Reporter: Julien Kronegg
            Priority: Minor


The EntityHome default messages on creation/update/deletion are hard-coded in the org.jboss.seam.framework.Home class:

   protected void initDefaultMessages()
   {
      Expressions expressions = new Expressions();
      if (createdMessage == null) {
         createdMessage = expressions.createValueExpression("Successfully created");
      }
      if (updatedMessage == null) {
         updatedMessage = expressions.createValueExpression("Successfully updated");
      }
      if (deletedMessage == null) {
         deletedMessage = expressions.createValueExpression("Successfully deleted");
      }
   }

While the messages can be updated in the "messages_en.properties" (using "MyEntityClass_created" key for example), this must be done for each entity class. This is painful!
It would be nice if we get the following messages decreasing priority for the entity class MyEntityClass:
1. "MyEntityClass_created"
2. "org.jboss.seam.framework.Home_defaultCreated"
3. static message "Successfully created"

Note: the example above is given for the creation message only

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the seam-issues mailing list