In the function wsf_parse_payload_for_class_map(DomNode $payload, array $parameter_struct, $element_name, $class_map), neither $current_child or $parse_tree get set. It does not appear to stop whatever is happening from happening, but it does throw annoying errors.
/* for now, we only support complex type sequences */
//$child_nodes = $payload->childNodes;
$current_child = $payload->firstChild;
while($current_child != NULL && $current_child->nodeType != XML_ELEMENT_NODE)
{
$current_child = $current_child->nextSibling;
}
if($current_child == NULL)
{
return $parse_tree;
}