I am using JAXB on some web service objects which then get marshalled into XML so that they can be sent to the UI. My issue is that my parent Java objects (Provider) contain child subobjects (Service). Two different Providers can share the same Service. In Java, this is one Service object, referenced by two Provider objects, but in XML it gets translated to something like this:I am using JAXB on some web service objects whi