4.16.01.00 – Versionshinweise zum Apigee Developer Services Portal

Sie lesen gerade die Apigee Edge\-Dokumentation.
Zur Apigee X\-Dokumentation.
info

Am Donnerstag, 24. März 2016, haben wir eine Version des Apigee Edge Developer Services Portal für Private Cloud veröffentlicht.

Wenn Sie Fragen oder Probleme haben, wenden Sie sich an den Apigee Edge-Support.

Wenn Sie Fragen haben, wenden Sie sich an den Apigee Edge-Support.

Eine Liste aller Versionshinweise zu Apigee Edge finden Sie unter Versionshinweise zu Apigee.

Apigee Edge-Anforderungen für das Portal

Wenn Sie diese Version des Portals mit einer Installation von Edge for Private Cloud verbinden, müssen Sie sie mit Version 4.15.07.00 oder höher verbinden, damit alle SmartDocs-Funktionen unterstützt werden. Weitere Informationen finden Sie in den Versionshinweisen zu 4.15.07.00 – Apigee Edge for Private Cloud.

Fehlerkorrekturen

Folgende Fehler wurden in diesem Release behoben.

Problem-ID Beschreibung
DEVSOL-2094

SmartDocs-Methodeninteraktionen durch kritischen Fehlercode in model.js unterbrochen
Ein JavaScript-Fehler wurde behoben, der beim Bestimmen des Inhaltstyps von PUT-, PATCH, und POST-Anfragen für SmartDocs-Methoden aufgetreten ist.

Außerdem wurde ein Regressionsfehler in der SmartDocs-Standardvorlage behoben. Bei PUT-, PATCH- oder POST Methoden, für die Body-Parameter deklariert wurden UND die auch eine Body-Dokumentation und/oder einen Beispiel-Body hatten, wurden dem Nutzer sowohl die Parameterfelder als auch das Feld für den Roh-Body angezeigt. Die resultierende Formularübermittlung wurde als multipart/form-data anstelle des korrekten Inhaltstyps gesendet. Dieser Fehler wurde in Release 16.01.25.00 eingeführt. Nutzer, bei denen dieses Problem auftritt, sollten die Vorlage ihres Modells auf die aktuelle Standard version zurücksetzen.

DEVSOL-2077

Fehlermeldungen bei der Profilinstallation verbessern, wenn die Fehlernummer < 100 ist
Wenn auf der Devconnect-Adminseite beim Testen der Apigee Edge-Verbindung eine Fehlermeldung generiert wird, die kein HTTP-Fehler ist (z. B. „Hostname kann nicht aufgelöst werden“ oder „Verbindungszeitüberschreitung“), wird jetzt eine aussagekräftigere Fehlermeldung angezeigt.

DEVSOL-2068

Andere SmartDocs-Revision als die neueste kann nicht exportiert werden
Die ausgewählte SmartDocs-Revision wird jetzt exportiert.

DEVSOL-2066

Fehler bei Content-Type, wenn mehrere Typen zulässig sind
Bei einer SmartDocs-Methode, die mehrere Inhaltstypen unterstützt, wird im Content-Type-Header nicht mehr eine Verkettung aller unterstützten Inhaltstypen gesendet.

DEVSOL-2064

Das Modul devconnect_apiproduct_access schlägt fehl, wenn der Zugriff für alle Rollen widerrufen wird für ein API-Produkt
„DevConnect Limit API Product by Role“ weist nicht mehr allen angemeldeten Nutzern Zugriff auf das API-Produkt zu, wenn ein Administrator den Zugriff für alle Rollen widerruft.

DEVSOL-2055

Im Debug-Modus werden im Entwicklerportal keine REST-Aufrufe angezeigt
Alle REST-Aufrufe an das Apigee Edge-Back-End werden jetzt protokolliert, wenn der Edge-Protokollierungsgrenzwert auf „Debug“ gesetzt ist.

DEVSOL-2053

Beim Rendern von SmartDocs-Methoden werden Warnmeldungen angezeigt
Der Body (die Beschreibung) einer SmartDocs-Methode wird jetzt korrekt ohne PHP Warnungen gerendert.

DEVSOL-2050

Seite mit den SmartDocs-Einstellungen nicht zugänglich
Sie können jetzt über das Drop-down-Feld auf der Adminseite mit der Modellauflistung auf die Seite „Einstellungen“ für ein SmartDocs-Modell zugreifen, unabhängig davon, ob die Methoden des Modells gerendert wurden.

DEVSOL-2047

Veraltete Contrib-Module
Eine Reihe von Contrib-Modulen sind veraltet und werden in Zukunft aus der Drupal-Distribution des Apigee-Entwicklerportals entfernt. Diese Module werden auf der Seite mit der Modulliste als „Veraltet“ gekennzeichnet. Angemeldete Administratoren von Kunden, bei denen eines oder mehrere dieser Module aktiviert sind, sehen eine Warnmeldung mit einem Link zu einer Seite mit Anleitungen zum Verschieben ihrer Codeverweise aus dem Apigee-Profil an einen standortspezifischen Ort. Nach der Deaktivierung können die veralteten Module nicht mehr aktiviert werden, ohne eine Kopie von dem veralteten Modul unter /sites/all/modules zu platzieren.

DEVSOL-2046

Ablaufdatum für Schlüssel funktioniert im Entwicklerportal nicht
Neu generierten Schlüsseln wird jetzt ein Ablaufdatum zugewiesen, wenn die Lebensdauer des API-Schlüssels festgelegt ist.

DEVSOL-2045

FAQ: „Zurück zum Anfang“ funktioniert nicht
Mit dem neuesten Drupal-FAQ-Modul funktioniert der Link „Zurück zum Anfang“ in den FAQs jetzt.

DEVSOL-2044

Contrib-Module aktualisiert
Die folgenden Contrib-Module wurden auf die neueste stabile Version aktualisiert:

  • CKEditor Link
  • Display Suite
  • Link
  • Meta-Tag
  • Dienste
  • WYSIWYG-Filter
Hinweis: Die Verwendung des Moduls „Display Suite“ wird nicht empfohlen. „Display Suite“ ist nicht mit SmartDocs kompatibel. Das Modul „Display Suite“ ist veraltet und wird in einer zukünftigen Version entfernt.
DEVSOL-2032

SmartDocs-Vorlage sollte beim Importieren eines Modells nicht aktualisiert werden
In früheren Versionen wurde eine Modellvorlage jedes Mal auf die Standardvorlage zurückgesetzt, wenn eine neue Revision importiert wurde. SmartDocs ersetzt die Vorlage nicht mehr, wenn eine neue Revision importiert wird. So können Sie eine benutzerdefinierte Vorlage verwenden und sie wird nicht mehr auf die Standardvorlage zurückgesetzt, wenn Sie eine neue Version importieren.

DEVSOL-2029

Alle UI-Verweise auf Swagger in „OpenAPI (Swagger)“ ändern
Alle Textverweise auf Swagger in der administrativen SmartDocs-UI wurden in OpenAPI geändert, um den neuen Namen des Branchenstandards widerzuspiegeln.

DEVSOL-2025

Sonderzeichen werden auf der SmartDocs-Seite nicht akzeptiert (Abfrage-, Header- oder Body Parameter)
API-Aufrufe von SmartDocs-Methodenseiten bleiben nicht mehr hängen, wenn ein Prozentzeichen (%) als Parameterwert eingegeben wird.

DEVSOL-2001

Ersetzungsmuster funktionieren in der E-Mail-Vorlage nicht richtig
Bestimmte Entwickler-App-Tokens (einschließlich der App-ID) geben jetzt Skalarwerte zurück, wenn sie von Regeln-Aktionen aufgerufen werden, z. B. beim Senden von E-Mails.

DEVSOL-1974

In der Liste der Apps und Schlüssel gibt es keinen visuellen Hinweis darauf, dass ein Schlüssel abgelaufen ist
Entwickler-Apps mit abgelaufenen Schlüsseln werden mit „Abgelaufen“ gekennzeichnet, wenn das responsive Apigee Design (oder ein Design, das ein Unterdesign von „Apigee Responsive“ ist) verwendet wird.

DEVSOL-1868

Swagger-Enum-Werte sind auf der SmartDocs-Methodenseite nicht im Drop-down-Menü enthalten
Importierte Swagger-Dokumente, deren Ressourcen- oder Methodenparameter Enums enthalten, führen jetzt zu SmartDocs-Methodenseiten mit Drop-down-Menüs anstelle von Freiform-Textfeldern.

Bekannte Probleme

In der folgenden Tabelle sind die bekannten Probleme mit diesem Release aufgeführt.

Problem-ID Beschreibung
DEVSOL-2106

Installation schlägt nach der Registrierung von RedHat fehl
Wenn ein RedHat-Server nicht bei RedHat registriert ist, werden Sie aufgefordert, ihn zu registrieren. Auch wenn Sie sich erfolgreich registrieren, wird das Installationsprogramm mit einer Fehlermeldung beendet.

Problemumgehung: Führen Sie das Installationsprogramm noch einmal aus.