<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 5/21/15 8:08 AM, Maduranga
Siriwardena wrote:<br>
</div>
<blockquote
cite="mid:CAFxuRFgXs02=N7N9jx+v0O-oWgm7_EJfyBV0N3NFihS7A6gXKQ@mail.gmail.com"
type="cite">
<div dir="ltr"><br>
<div> <wso2:RequestedRecipients
xmlns:wso2="org.wso2"></div>
<div>
<wso2:recipient>Recipient</wso2:recipient></div>
<div> </wso2:RequestedRecipients></div>
<br>
<div><br>
</div>
<div>If I get the Map of Unmarshallers, I can find an
unmarsheller with the key
of {org.wso2}RequestedRecipientsType.</div>
</div>
</blockquote>
<br>
<br>
Right, and unmarshalling is going to fail b/c the element does not
carry an xsi:type of {org.wso2}RequestedRecipientsType.<br>
<br>
For the above XML usage case, what you want to do is register the
providers under the elements' names, e.g.
{org.wso2}RequestedRecipients.
</body>
</html>