Update field references that slipped through
diff --git a/tomee-patch-core/src/main/java/org/apache/tomee/patch/core/ClassTransformer.java b/tomee-patch-core/src/main/java/org/apache/tomee/patch/core/ClassTransformer.java
index 64de18a..ab1b775 100644
--- a/tomee-patch-core/src/main/java/org/apache/tomee/patch/core/ClassTransformer.java
+++ b/tomee-patch-core/src/main/java/org/apache/tomee/patch/core/ClassTransformer.java
@@ -39,7 +39,16 @@
     }
 
     @Override
-    public FieldVisitor visitField(final int access, final String name, final String descriptor, final String signature, final Object value) {
+    public FieldVisitor visitField(final int access, final String name, final String descriptor, final String signature, Object value) {
+
+        if (value instanceof String) {
+            value = new Replace((String) value)
+                    .replace("javax.faces", "jakarta.faces")
+                    .replace("javax_faces", "jakarta_faces")
+                    .replace("javax.persistence.", "jakarta.persistence.")
+                    .get();
+        }
+
         return new FieldTransformer(this.api, super.visitField(access, name, descriptor, signature, value));
     }
 
@@ -57,4 +66,6 @@
     public AnnotationVisitor visitTypeAnnotation(final int typeRef, final TypePath typePath, final String descriptor, final boolean visible) {
         return new AnnotationTransformer(this.api, super.visitTypeAnnotation(typeRef, typePath, descriptor, visible));
     }
+
+
 }