Adobe Flash Builder aktualisiert ein Wertobjekt nicht

Ich bin derzeit mit einem Problem mit Adobe Flash Builder konfrontiert. Ich arbeite an einem Projekt mit einem Java-Kern und Diensten, um mit einem Flex-Client zu kommunizieren. (BlazeDS Kanal)

Ich habe beschlossen, eine Array-Liste in einem Objekt zu entfernen, weil sie nicht mehr nützlich war. Daher habe ich die folgenden Zeilen in meinem Objektwert kommentiert, um die ArrayList namens "unitFactors" zu entfernen.

public class UnitValue extends PhysicalQuantityObjectValue{

    String symbol;
    String name;
    String description;
    String physicalQuantityName;
    //UnitFactorValue[] unitFactors;
    UnitConstraintValue unitConstraint;

    public UnitValue(AdnUnit unit) {
        super(unit.getId());

        //Constructor code ...
    }

    public UnitValue() {}

    public String getSymbol() {
        return symbol;
    }

    public void setSymbol(String symbol) {
        this.symbol = symbol;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getPhysicalQuantityName() {
        return physicalQuantityName;
    }

    public UnitValue(String symbol, String name, String description,
            String physicalQuantityName,
            UnitConstraintValue unitConstraint) {
        super();
        this.symbol = symbol;
        this.name = name;
        this.description = description;
        this.physicalQuantityName = physicalQuantityName;
        //this.unitFactors = unitFactors;
        this.unitConstraint = unitConstraint;
    }

    public void setPhysicalQuantityName(String physicalQuantityName) {
        this.physicalQuantityName = physicalQuantityName;
    }

    //public UnitFactorValue[] getUnitFactors() {
        //return unitFactors;
    //}

    //public void setUnitFactors(UnitFactorValue[] unitFactors) {
        //this.unitFactors = unitFactors;
    //}

    public UnitConstraintValue getUnitConstraint() {
        return unitConstraint;
    }

    public void setUnitConstraint(UnitConstraintValue unitConstraint) {
        this.unitConstraint = unitConstraint;
    }

Nun, kein Problem mit dem Java-Teil. Ich habe es mit SoapUI getestet, alles ist in Ordnung.

Aber wenn ich meinen Flex-Client-Code einschalte, um die ValueObjects zu aktualisieren, scheint es unmöglich, UnitValue zu aktualisieren, unitFactors ist immer noch da und es ist offensichtlich unmöglich, meine Anwendung fehlerfrei zu diesem bestimmten Punkt zu machen ... getUnitFactors() .

Hat jemand das gleiche Problem mit AdobeFlashBuilder?

0
ru
Wie greifen Sie in Flex auf UnitValue zu? Wie sieht Ihre ActionScript-Klasse (RemoteClass) aus?
hinzugefügt der Autor splash, Quelle
Wenn die ActionScript-Klasse und die Remote-Java-Klasse korrekt zugeordnet sind und Sie beide kompiliert haben, kann dies ein Problem mit dem Browser-Cache sein. Bitte löschen Sie den Browser-Cache vollständig und versuchen Sie es erneut.
hinzugefügt der Autor gbdcool, Quelle
Gut zu hören, es hat funktioniert!
hinzugefügt der Autor gbdcool, Quelle
Nun, ich habe den Browser-Cache geputzt und weiß, dass es funktioniert, vielen Dank!
hinzugefügt der Autor Touillette, Quelle