4.16.01.00 – Versionshinweise zum Apigee Developer Services Portal

Sie sehen sich die Dokumentation zu Apigee Edge an.
Sehen Sie sich die Apigee X-Dokumentation an.
info

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

Hier finden Sie Hilfe, wenn Sie Fragen oder Probleme haben.

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

Eine Liste aller Apigee Edge-Versionshinweisen finden Sie unter Apigee-Versionshinweisen.

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 für 4.15.07.00 – Apigee Edge for Private Cloud.

Fehlerkorrekturen

Folgende Fehler wurden in diesem Release behoben.

Problem-ID Beschreibung
DEVSOL-2094

SmartDocs-Methodeninteraktionen aufgrund eines kritischen Fehlercodes 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 Standard-SmartDocs-Vorlage behoben. Bei PUT-, PATCH- oder POST-Methoden, die Body-Parameter deklariert UND eine Body-Dokumentation und/oder einen Beispiel-Body haben, werden dem Nutzer sowohl die Parameterfelder als auch das Roh-Body-Feld angezeigt. Die resultierende Formulareinreichung wird als multipart/form-data anstelle des korrekten Inhaltstyps gesendet. Dieser Fehler wurde mit der Version 16.01.25.00 eingeführt. Nutzer, die dieses Problem haben, sollten die Vorlage ihres Modells auf die aktuelle Standardversion zurücksetzen.

DEVSOL-2077

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

DEVSOL-2068

Nur die neueste SmartDocs-Version kann exportiert werden
Die ausgewählte SmartDocs-Version wird jetzt exportiert.

DEVSOL-2066

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

DEVSOL-2064

Das Modul „devconnect_apiproduct_access“ schlägt fehl, wenn der Zugriff für alle Rollen für ein API-Produkt widerrufen wird
Wenn ein Administrator den Zugriff für alle Rollen widerruft, wird allen angemeldeten Nutzern nicht mehr der Zugriff auf das API-Produkt zugewiesen.

DEVSOL-2055

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

DEVSOL-2053

Beim Rendern von SmartDocs-Methoden werden Warnungen ausgegeben
Der Textkörper (die Beschreibung) einer SmartDocs-Methode wird jetzt korrekt ohne PHP-Warnungen gerendert.

DEVSOL-2050

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

DEVSOL-2047

Eingestellte Contrib-Module
Einige Contrib-Module wurden eingestellt und werden in Zukunft aus der Drupal-Distribution des Apigee Dev Portals entfernt. Diese Module werden auf der Seite mit den Modullisten als „Eingestellt“ gekennzeichnet. Angemeldete Administratoren von Kunden, bei denen eines oder mehrere dieser Module aktiviert sind, sehen eine Warnmeldung mit einem Link zu einer Seite mit einer Anleitung zum Verschieben ihrer Codereferenzen aus dem Apigee-Profil an einen websitespezifischen Speicherort. Nach der Deaktivierung können die eingestellten Module nicht mehr aktiviert werden, ohne dass eine Kopie des eingestellten Moduls unter /sites/all/modules abgelegt wird.

DEVSOL-2046

Schlüsselablauf 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: Link „Zurück nach oben“ funktioniert nicht
Mit dem neuesten Drupal-FAQ-Modul funktioniert der Link „Zurück nach oben“ in den FAQs jetzt.

DEVSOL-2044

Aktualisierte Contrib-Module
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 Display Suite-Moduls wird nicht empfohlen. Display Suite ist nicht mit SmartDocs kompatibel. Das Display Suite-Modul wird eingestellt und 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 Version importiert wurde. SmartDocs ersetzt die Vorlage nicht mehr, wenn eine neue Version importiert wird. So können Sie eine benutzerdefinierte Vorlage verwenden, ohne dass beim Importieren einer neuen Version immer wieder die Standardvorlage verwendet wird.

DEVSOL-2029

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

DEVSOL-2025

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

DEVSOL-2001

Ersatzmuster funktionieren in E-Mail-Vorlagen nicht richtig
Bestimmte Entwickler-App-Tokens (einschließlich der App-ID) geben jetzt skalare Werte zurück, wenn sie durch Regelaktionen wie das Senden von E-Mails aufgerufen werden.

DEVSOL-1974

In der Liste der Apps und Schlüssel gibt es keine visuelle Kennzeichnung, dass ein Schlüssel abgelaufen ist.
Entwickler-Apps mit abgelaufenen Schlüsseln werden als „Abgelaufen“ gekennzeichnet, wenn das Apigee Responsive-Design (oder ein Unterthema von Apigee Responsive) verwendet wird.

DEVSOL-1868

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

Bekannte Probleme

In der folgenden Tabelle sind die bekannten Probleme mit dieser Version 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, dies nachzuholen. Auch wenn die Registrierung erfolgreich war, wird das Installationsprogramm mit einer Fehlermeldung beendet.

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