Static SDO used in the databinding tests with the Axis2 binding are not being successfully identified as SDOs. In SDODataBinding.introspect() one of the tests use to identify and SDO from a Java type is as follows
HelperContext context = HelperProvider.getDefaultContext(); ... // FIXME: We need to access HelperContext Type type = context.getTypeHelper().getType(javaType); if (type == null) { return false; } However when the ImportSDO functionality runs it associates the importer with a HelperContext from the helperContextRegistry. helperContext = helperContextRegistry.getHelperContext(id); This doesn't look right to me as I expect different HelperContexts will be used. I can't work out how to get to the helperContextRegistry from the SDODataBinding (and it's getting late) but if someone who knows databindings could take a look and confirm or not whether this is an issue I can take a look tomorrow. Regards Simon