Häufig gestellte Fragen

Teilen:

CodeMeter License Central

  • In dieser Kategorie finden Sie Informationen zu Cloud Lite.
    Sie finden die einzelnen Einträge im rechten Bildschirmbereich.
  • Mit der Einführung von CodeMeter License Central 4.10 haben wir das Framework der Webservices in CodeMeter License Central von axis2 auf CXF umgestellt. Damit die Anbindung an CodeMeter License Central weiterhin nutzbar ist, stellen wir einen kompatiblen Endpunkt zur Verfügung: http://<HOST>:8080/axis2/services/WS<Service>. Damit ist es in den meisten Fällen möglich, dass ein Update auf 4.10 oder eine der Folge-Versionen kompatibel durchgeführt werden kann.

    Gleichzeitig haben wir im CXF-Framework neue Endpunkte geschaffen: http://HOST:8080/licensecentral/services/WS<Service>. Diese Endpunkte werden zur Nutzung der Webservices via Client von CodeMeter License Central 4.10 und Folgende durch Wibu-Systems empfohlen.

    Wenn Sie ein Update ihrer CodeMeter License Central auf eine Version 4.10 oder später durchführen wollen empfehlen wir Ihnen den Endpunkt CXF: http://HOST:8080/licensecentral/services/WS<Service>. Was Sie dabei in ihrer Anwendung beachten oder ändern müssen finden Sie in den Empfehlungen:

    Empfehlungen
    •Aktualisierung der Clients: Alle Clients sollten auf die neue URL http://HOST:8080/licensecentral/services/WS<Service> umgestellt werden. Dies ist der empfohlene Standard-Endpunkt.
    •SOAP 1.1 Protokoll: Wir verwenden ausschließlich das SOAP 1.1 Protokoll. Es gibt keine Unterstützung für HTTP-Bindings ohne SOAP. Bestehende Anbindungen müssen umgestellt werden auf das SOAP 1.1 Protokoll.
    •Keine verschiedenen Binding Ports: Es gibt nur noch einen Endpunkt. Die Kommunikation erfolgt nur noch über die URL im Stil von http://HOST:8080/licensecentral/services/WS<Service>

    Hinweise
    •Probleme bei der Nutzung der alten URL: Clients, die den Webservice noch mit der alten URL (".../axis2/..") ansprechen, funktionieren weiterhin in den meisten Fällen. Falls jedoch die Adresse des Endpunkts über die WSDL ermittelt wurde, die der Webservice liefert, dann erhalten die Clients in der WSDL die neue URL zurück, was zu Problemen führt.
    •SOAPAction-Header: Webservice Methoden, die keinen SOAP-Header erfordern (insbesondere WSSession.login) müssen den HTTP-Header Parameter "SOAPAction" setzen, um auf die gewünschte Methode zu verweisen("urn:login"). Ansonsten schlägt der Webservice Aufruf mit einer Null Pointer Exception fehl (im License Central Log zu sehen: "java.lang.NullPointerException: Cannot invoke "org.apache.cxf.service.model.BindingOperationInfo.getOperationInfo()" because "op" is null"). Wenn Sie bisher das HTTP-Binding genutzt haben müssen Sie also den HTTP-Header Parameter „SOAPAction“ setzen und das SOAP 1.1 Protokoll („SOAP-Binding“) verwenden. Beim Verwenden des SOAP 1.1 Protokolls wird der Parameter "SOAPAction" üblicherweise automatisch gesetzt.
    •WSDL-URLs: Die WSDL-Datei eines Services kann ausschließlich über diese Anfrage abgerufen werden -> (WSDL-Retrieval): http://HOST:8080/licensecentral/services/WSService?wsdl. Direkte Downloads der WSDL-Datei (z.B. wie früher möglich mit http://HOST:8080/axis2/services/WSService.wsdl) sind nicht mehr gültig!


    Wir empfehlen darüber hinaus dringend die Nutzung eines Test-Systems in dem nicht nur die funktionalen, sondern auch die anbindungstechnischen Tests durchgeführt werden. Wenn Sie Hosting-Kunde von Wibu-Systems sind stellen wir Ihnen gerne ein solches System zur Verfügung!

    Bei der Nutzung des SAP-Connectors von Informatics oder der License Central Extensions von Wibu-Systems sollten typischerweise keine Probleme beim Umstieg auftauchen. Falls doch, wenden Sie sich bitte mit einer Fehlerbeschreibung an den Wibu-Systems Support. Wir helfen Ihnen gerne.
Nach oben