Zeitweiliger NoSuchMethodError in der WebLogic-AnwendungJava

Java-Forum
Anonymous
 Zeitweiliger NoSuchMethodError in der WebLogic-Anwendung

Post by Anonymous »

Wir haben seit vielen Jahren eine Webanwendung, die in Oracle WebLogic Server 10.3.5.0 (JDK 1.6.0) läuft.
Vor zwei Jahren und erneut in dieser Woche trat eine zeitweise auftretende NoSuchMethodError-Ausnahme auf einem bestimmten Codepfad auf (reproduzierbar, indem sie über die Web-GUI ausgelöst wurde). Die Fehlermeldung mit geänderten Klassennamen lautet.

Code: Select all

java.lang.NoSuchMethodError:
org/example/foo/bar/ApplicatonClass1.setSomeField(Ljava/lang/Long;)V]
Diese Klasse ist Teil unserer App und verfügt über diese Methode seit mehr als zehn Jahren. Das Problem tritt nur auf einem Knoten des Clusters auf. Nach dem Neustart dieses Knotens verschwindet der Fehler und alles funktioniert einwandfrei.
Der Code, der die erwähnte Methode enthält, lautet:

Code: Select all

public class ApplicatonClass1
extends BarRequest // contains some methods and variables unrelated to this method here
{
private Long someField;
public void setSomeField(Long someField)
{
this.someField= (someField==null||someField

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post