Integrationen müssen angeben, welche API-Version in der 10.4 Java-API von Integrity Lifecycle Manager/Windchill RV&S verwendet werden soll
Betrifft
- PTC RV&S (formerly Integrity Lifecycle Manager) 10.4 to 12.3
Beschreibung
- Die folgenden Methoden wurden aus der Java-API-Klasse com.mks.api.IntegrationPointFactory in Integrity 10.4 (API-Version: 4.12) entfernt:
- öffentliche statische Zeichenfolge getAPIVersion()
- öffentlicher IntegrationPoint createLocalIntegrationPoint() löst APIException aus
- öffentlicher IntegrationPoint createIntegrationPoint(String host, int port) löst APIException aus
- öffentlicher IntegrationPoint createIntegrationPoint(String host, int port, boolean secure) löst APIException aus
- Es ist nicht mehr möglich, einen IntegrationPoint zu erstellen, ohne eine API-Version für den IntegrationPoint in Integrity Lifecycle Manager 10.4 anzugeben.
- Alle benutzerdefinierten Integrity-Trigger, die versuchen, die oben genannten Methoden aufzurufen, funktionieren nicht mehr korrekt.
- Alle benutzerdefinierten Integrationen, die keine eigene Kopie der Datei mksapi.jar verwenden (sondern sich auf die Datei im Client-/Server-Installationsort verlassen), die die oben genannten Methoden verwenden, funktionieren nicht mehr ordnungsgemäß
- Fehler: Beim Ausführen des Triggers <Trigger_name> ist ein Fehler aufgetreten: JavaScript-Fehler: Methode com.mks.api.IntegrationPointFactory.createIntegrationPoint(java.lang.String,number) kann nicht gefunden werden.