try {
// Allow access to read system properties. Requires PropertyPermission in security policy.
// Any security exceptions are caught and wrapped as ContributionException.
processReadPhase(contribution, contributionArtifacts);
} catch ( Exception e ) {
throw new ContributionException(e);
}
readContributionMetadata(contribution);
//