I have a contributionService system component
https://svn.apache.org/repos/asf/incubator/tuscany/branches/sca-java-integration/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/ContributionServiceImpl.java
or
What you are seeing is exactly the right behaviour (well, depending
on where the NPE is coming from, but generally the right behaviour).
We don't want application code accessing system components as that
leads to all sorts of nasty issues (like major security holes).
So my first question