Open Source e-Learning
Nejste přihlášen(a).   Přihlásit   Zaregistrovat   

  • wolfganghuebsch | 06. V. 2012, 11:50
    Edited on: 08. V. 2012, 20:58 - podle wolfganghuebsch
    [SOLVED] SOAP auf Debian Squeeze für ILIAS (Chat)

    Hallo!

    Wenn ich SOAP via

    apt-get install php-soap

    installiere, reicht das aus um SOAP für ILIAS zu verwenden? Aktiviert ist SOAP laut phpinfo:

    soap1.jpg

    Natürlich funktioniert es nicht, wenn ich den Chatserver starte, da kommt die Meldung:

    0 [main] INFO databay.chatserver.ChatSpeicher  - Config: Port = 8080
    Exception in thread "main" java.lang.NullPointerException
        at databay.chatserver.ChatSpeicher.readHTMLFiles(ChatSpeicher.java:563)
        at databay.chatserver.ChatSpeicher.readIniFile(ChatSpeicher.java:553)
        at databay.chatserver.ChatServer.<init>(ChatServer.java:40)
        at databay.chatserver.ChatServer.main(ChatServer.java:116)

    Also, mir würde ja schon ein Hinweis reichen, wie und wo ich weitere Infos bekomme.

    Beste Grüße

    Wolfgang

  • wolfganghuebsch | 06. V. 2012, 21:17
    Re: SOAP auf Debian Squeeze für ILIAS (Chat)

    Wenn ich es auf http://www.soapclient.com/soaptest.html probiere kommt das Folgende mit diesem WDSL-Link http://ivbbs.de/ilias/webservice/soap/server.php?wsdl

    2.jpg

    Nach der Eingabe der Logindaten:

    <SOAP-ENV:Envelope><SOAP-ENV:Body><ns1:loginResponse><sid xsi:type="xsd:string">n6ihgdfrj7q1o38oc25cct06d5::kivinan</sid></ns1:loginResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>

    Ist das gut oder schlecht?

  • wolfganghuebsch | 08. V. 2012, 20:49
    Re: Re: SOAP auf Debian Squeeze für ILIAS (Chat)

    Hat sich erledigt. Falscher Pfad zur chatserver.jar. War noch die alte JAR-Datei aus 4.1. Dieser Pfad ist richtig:

    java -jar /var/www/ilias/Modules/Chatroom/server/Chatserver.jar server.properties client.properties