// cache the contribution that was used to resolve the Java interface
// in case we need it to reolve a referenced WSDL file
javaInterface.setContributionContainingClass(classReference.getContributionContainingClass());
} catch (InvalidInterfaceException e) {
ContributionResolveException ce = new ContributionResolveException(context.getMonitor().getMessageString(JavaInterfaceProcessor.class.getName(),
"interface-javaxml-validation-messages",
"ResolvingInterface") +
javaInterface.getName(), e);
error(monitor, "InvalidInterfaceException", javaFactory, e);
return javaInterface;
} catch ( Exception e ) {
throw new ContributionResolveException(context.getMonitor().getMessageString(JavaInterfaceProcessor.class.getName(),
"interface-javaxml-validation-messages",
"ResolvingInterface") +
" " +
javaInterface.getName(), e );
} // end try