private void addAnnProperties()

in starters/karaf-boot-starter-jpa/src/main/java/org/apache/karaf/boot/jpa/impl/JpaProcessor.java [113:141]


    private void addAnnProperties(Class<?> annotated, Map<String, String> props) throws XMLStreamException {
        for (Annotation annotation : annotated.getAnnotations()) {

            String name = null;
            /*
             * for (Annotation a : annotated.getAnnotations()) { if (a.
             * toString().startsWith("@org.apache.karaf.boot.jpa.PersistentUnit.ProviderProperty")) { name =
             * a.getElementValues().values().iterator().next().getValue().toString(); break; } } if (name !=
             * null) { String value =
             * annMirror.getElementValues().values().iterator().next().getValue().toString(); props.put(name,
             * value); }
             */
            // processingEnv.getMessager().printMessage(Kind.MANDATORY_WARNING, "Annotation: " + annMirror);
            // processingEnv.getMessager().printMessage(Kind.MANDATORY_WARNING, "Annotation type: " +
            // annMirror.getAnnotationType());
            // processingEnv.getMessager().printMessage(Kind.MANDATORY_WARNING, "Annotation annot: " +
            // annMirror.getAnnotationType().getAnnotationMirrors());
            // processingEnv.getMessager().printMessage(Kind.MANDATORY_WARNING, "Annotation annot: " +
            // processingEnv.getElementUtils().getAllAnnotationMirrors(annMirror.getAnnotationType().asElement()));
            // processingEnv.getMessager().printMessage(Kind.MANDATORY_WARNING, "Annotation values: " +
            // annMirror.getElementValues());
            // if (annMirror.getAnnotationType().getAnnotation(PersistentUnit.ProviderProperty.class) != null)
            // {
            // processingEnv.getMessager().printMessage(Kind.MANDATORY_WARNING, "Annotation ok");
            // } else {
            // processingEnv.getMessager().printMessage(Kind.MANDATORY_WARNING, "Annotation nok");
            // }
        }
    }