java.lang.SecurityException: AuthConfigFactory-Fehler:

java.lang.reflect.InvocationTargetException Verursacht durch: java.lang.SecurityException: org.xml.sax.SAXNotRecognizedException: Funktion „http://apache.org/xml/features/allow-java-encodings“ wird nicht erkannt

Kürzlich wurde bei Sicherheitsaktualisierungen für alte Projekte die JDK-Version von 1.7 auf 1.8 und Tomcat von Tomcat7 auf Tomcat8.5.63 aktualisiert. Nach dem Upgrade wurde beim Start des Projekts kein Fehler gemeldet, es wurde jedoch ein 500-Fehler gemeldet Beim Zugriff gemeldet, aber im kleinen Tomcat-Fenster liegt kein Fehler vor. Öffnen Sie das Protokoll und stellen Sie fest, dass java.lang.reflect.InvocationTargetException
verursacht durch: java.lang.SecurityException: org.xml.sax.SAXNotRecognizedException: Feature 'http:// apache.org/xml/features/allow-java -encodings' nicht erkannter Fehler, ich dachte zunächst, es handele sich um einen Rahmenpaketkonflikt, aber das war nach der Untersuchung nicht der Fall. (Wenn Sie auf die obige Situation stoßen, können Sie meine Methode ausprobieren.) Nun, ohne weitere Umschweife, gehen wir direkt zum Bild über.
Fehlerlegende:
Fehler auf der Front-End-Anfrageseite

Tomcat-Fehlerprotokoll:
Fügen Sie hier eine Bildbeschreibung ein

Lösung : Fügen Sie die folgende Konfiguration zur Datei catalina.properties unter conf im Tomcat-Paket hinzu.

javax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
javax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
javax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl
javax.xml.datatype.DatatypeFactory=com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl

ps : Dies ist eine Lösung, die ich für eine Situation gefunden habe, auf die ich gestoßen bin. Wenn Sie darauf gestoßen sind, können Sie sie gerne gemeinsam besprechen.

Je suppose que tu aimes

Origine blog.csdn.net/Acompanys/article/details/125274355
conseillé
Classement