ADF Data control palette doesn’t show parent methods
I noticed something weird with the ADF data control palette today. I’ve generated some files using jaxb. One of the files is an interface (PurchaseOrder) extending another interface (PurchaseOrderType). The interface PurchaseOrder doesn’t declare any methods itself, all methods are declared by PurchaseOrderType. I’ve created a service object with a method to return a purchase type. In the generated data control xml file for this service a BeanClass atrribute specifies which class is returned. If this class is PurchaseOrder, no methods and attributes are displayed in the Data Control palette. You can manually change the BeanClass attribute to PurchaseOrderType. When you refresh the data control palette you’ll see all of it’s attributes.