axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Liviu Chiriac" <>
Subject how to serialize/deserialize static final fields
Date Thu, 06 Feb 2003 19:07:39 GMT
Say that I have a Web Service that sends the client a ComplexObject. The
client needs to return it back after setting its name to either
ComplexObject.NAME1, ComplexObject.NAME2 or ComplexObject.NAME3 (static
final fields - constants)
The problem is that the static final fields never get
serialized/deserialized by the BeanSerializer. 
Is this a bug, or intended behavior? If intended behavior, what is an
elegant way of doing it?
public class ComplexObject implements {
  public static final String NAME1 = "name1";
  public static final String NAME2 = "name2";
  public static final String NAME3 = "name3";
  private name;
  public void setName(String s) {
     name = s;
  public String getName() {
     return name;

View raw message