Messagebody, Messagebody -12 – BEA WebLogic Server User Manual
Page 30

2
Using Message Catalogs with BEA WebLogic Server
2-12
Internationalization Guide
messagebody
The following table describes the child element of the message element.
method
None
Optional
Method signature for formatting this message. 
The syntax is a standard Java method signature, less 
return type, qualifiers, semicolon, and extensions. 
The return type is always 
String
. Argument types
can be any Java primitive or class. Classes must be 
fully qualified if not in 
java.lang
. Classes must
also conform to
java.text.MessageFormat
conventions. In general, class arguments should 
have a useful 
toString()
method, and the
corresponding
MessageFormat
placeholders
must be strings; they must be of the form
{n}
.
Argument names can be any valid name. There can 
be no more than 10 arguments.
For each argument there must be at least one 
corresponding placeholder in the 
messagebody
element described below. Placeholders are of the 
form 
{n}
,
{n,number}
or
{n,date}
.
Example:
method="getNoAuthorization
 (String filename, java.util.Date 
creDate)"
This example would result in a method in the
TextFormatter
class as follows:
public String getNoAuthorization
 (String filename, java.util.Date 
creDate)
Attribute
Default
Required/
Optional
Description
