code: private String findSpringContextFileName(Object handler, Annotation[] annotations) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException {
          String contextFileName = null;
          for (Annotation a : annotations) {
              String n = a.annotationType().getSimpleName();
              if ( n.equals("ContextConfiguration") || n.equals("SpringContext")) {
                  log.trace("Found an spring context annotation " + a);
                  contextFileName = getContextPathFromSpringAnnotation(handler, a, n);
                  if ( contextFileName != null) {
                      break;
                  }
              }
          }
          return contextFileName;
      }
docs: we have to use reflection for this since Spring is not a mandatory dependency / not necessarily on the classpath for chorus core