I am guessing the source of the exception for this, so this may be a little vague.
If an exception is thrown due to a bug in the schema definition or a contribution to a configuration point, when a service using the affected configuration point is instantiated, a message of limited usefulness is logged of the form:
ERROR: <module-id>.<service-id> - Unable to update property <property-name> of object <service-impl-class.toString()> (at <module-descriptor-url>, line <line number of set-configuration>): null
To me, that suggests I am getting a NullPointerException somewhere, as I dig through the source and find in PropertyAdaptor:
_writeMethod.invoke(target, new Object
catch (Exception ex)
with UtilMessages.writeFailure containing:
With a NullPointerException, the cause is null, so perhaps a better approach would be:
I will attach my test code.
I will also investigate the chain of the ApplicationRuntimeException, though its trace is not being logged.