The WSDL represents dynamic ProDataSet parameters with before-image data as arbitrary complex data in an XML Schema any element. Apache Axis represents the any element as a Java class with a MessageElement[] member that contains the DOM tree for the ProDataSet. The client developer has to parse the XML to build a data set.