Ich habe Anwendung auf Spring Framework gebaut, es mit Maven bauen, es als EAR verpacken und es zu Weblogic 11g bereitstellen, und alles funktioniert gut.java.lang.ClassNotFoundException: org.springframework.security.oauth2.client.token.AccessTokenRequest auf Weblogic 12c
Wenn ich jedoch versuche, das gleiche Paket zu Weblogic 12c bereitzustellen, erhalte ich die folgende Ausnahme.
java.lang.ClassNotFoundException: org.springframework.security.oauth2.client.token.AccessTokenRequest
Warum führt das Upgrade der Weblogic-Version die Abhängigkeit von dieser Klasse ein? Die Abhängigkeit ist nicht einmal in der EAR verpackt.
Ich denke, es hat etwas mit dieser Abhängigkeit zu tun, die für Token basierende Authentifizierung
<dependency>
<groupId>com.auth0</groupId>
<artifactId>java-jwt</artifactId>
<version>2.2.0</version>
</dependency>
Was gebraucht wird, ist das Problem, und was ist in der Regel die beste Workflow diese Art von Problemen systematisch zu diagnostizieren?
Ich denke, das Paket 'Feder-Sicherheit-oauth2' fehlt. – Sridhar
So ist es eigentlich Weblogic Version Sache. Kann es sein, dass in 12c ein Konflikt auftritt? Oder vielleicht einige fehlen? Das Anbringen von Pom könnte helfen, dies zu lösen. – pirho