Änderungen von Dokument 07 Schnittstelle ONYX Player
Zuletzt geändert von Carina Enke am 26.11.2025
Von Version 213.1
bearbeitet von Carina Enke
am 28.09.2020
am 28.09.2020
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 211.1
bearbeitet von Carina Enke
am 28.09.2020
am 28.09.2020
Änderungskommentar:
Mittels Scroll Versions veröffentlicht aus dem Bereich ONYXintern und Version 9.2.
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
-
Objekte (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -1,9 +1,7 @@ 1 1 {{sv-translation language="de"}} 2 2 {{layout}} 3 3 {{layout-section ac:type="single"}} 4 -{{layout-cell}} 5 -\\ 6 -{{/layout-cell}} 4 +{{layout-cell}}{{/layout-cell}} 7 7 {{/layout-section}} 8 8 9 9 {{layout-section ac:type="two_right_sidebar"}} ... ... @@ -18,26 +18,14 @@ 18 18 {{/layout-cell}} 19 19 20 20 {{layout-cell}} 21 -(% class="auto-cursor-target" %) 22 -\\ 23 - 24 24 {{scroll-ignore}} 25 -(% class="auto-cursor-target" %) 26 -\\ 27 - 28 28 {{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Inhalt"}} 29 29 30 30 31 31 {{toc/}} 32 32 {{/panel}} 33 - 34 -(% class="auto-cursor-target" %) 35 -\\ 36 36 {{/scroll-ignore}} 37 37 38 -(% class="auto-cursor-target" %) 39 -\\ 40 - 41 41 {{details hidden="true"}} 42 42 Diese Informationen werden nicht auf der Seite angezeigt. 43 43 ... ... @@ -116,9 +116,6 @@ 116 116 ((( 117 117 \\ 118 118 ))) 119 - 120 -(% class="auto-cursor-target" %) 121 -\\ 122 122 {{/details}} 123 123 124 124 \\ ... ... @@ -174,7 +174,7 @@ 174 174 )))|((( 175 175 (% class="content-wrapper" %) 176 176 ((( 177 -Liste von Parametern zur Teststeuerung. Weitere Parameter können für den einzelnen Teilnehmer festgelegt werden ( [[registerStudent>>doc:ONYXintern.\.ONYX Player Interface v8\.12||anchor="AnmeldungeinesStudenten"]]).160 +Liste von Parametern zur Teststeuerung. Weitere Parameter können für den einzelnen Teilnehmer festgelegt werden (registerStudent). 178 178 179 179 Alle Parameter sind optional. Die Standardeinstellung ist fett gedruckt. 180 180 ... ... @@ -208,11 +208,8 @@ 208 208 Werden keine Auswertungsinformationen auf Aufgaben-Ebene angezeigt (itemShowFeedback = false, itemShowScore = false, itemShowCorrect =false, itemShowSolution = false), wird dem Teilnehmer während der Testdurchführung kein Button zur Aufgaben-Abgabe angezeigt. Die Antworten werden zu jeder Zeit gespeichert und nach Test-Abgabe ausgewertet. 209 209 {{/info}} 210 210 211 -(% class="auto-cursor-target" %) 212 -\\ 213 - 214 214 {{error}} 215 -Folgende Parameter sind seit **ONYX Version 5.15 (% style="color: rgb(255,0,0);" %)__nicht mehr__(%%)** verfügbar:195 +Folgende Parameter sind seit **ONYX Version 5.15 (% style="color: rgb(255,0,0);" %)__nicht mehr__ (%%)**verfügbar: 216 216 {{/error}} 217 217 218 218 * showSolution [**true** |false] - Ersetzt durch testShowScore, testShowPassed, itemShowSolution (inkl. Implikationen) ... ... @@ -415,12 +415,11 @@ 415 415 416 416 Der ONYX Player verwendet eine Konfigurationsdatei namens onyxplugin.config.xml. Diese muss im Java Classpath liegen. 417 417 398 +\\ 399 + 418 418 {{error title="Sicherheit"}} 419 419 Sowohl die WSDL des ONYX Player als auch die der Lernplattform sollten „nach außen“ nicht erreichbar/sichtbar sein. Dies gilt ebenso für die jeweiligen WebServices. Die Web-GUI der Lernplattform und ONYX Player hingegen müssen unabhängig davon für alle Nutzer sichtbar und zugreifbar sein. Kommt bei der Testdurchführung HTTPS zum Einsatz (wozu unbedingt zu raten ist), muss der jeweiligen Java VM der Lernplattform und des ONYX Players das entsprechende Zertifikat bekannt sein. Sonst ist die WebService-Kommunikation nicht möglich. 420 420 {{/error}} 421 - 422 -(% class="auto-cursor-target" %) 423 -\\ 424 424 {{/layout-cell}} 425 425 {{/layout-section}} 426 426 {{/layout}} ... ... @@ -456,7 +456,7 @@ 456 456 457 457 The ONYX Player defines a web service, which can be reached via the URL **<ONYXPlayer-URL>/onyx/onyxexamservices**. 458 458 459 -Link to the WSDL of the public demo runtime: [[http:~~/~~/demo.bps-system.de/onyx/>>url:http://demo.bps-system.de/onyx/||shape="rect"]][[onyxexamservices?wsdl>>url:http://demo.bps-system.de/onyx/onyxexamservices?wsdl||shape="rect"]] 438 +Link to the WSDL of the public demo runtime: [[http:~~/~~/demo.bps-system.de/onyx/>>url:http://demo.bps-system.de/onyx/||shape="rect"]] [[onyxexamservices?wsdl>>url:http://demo.bps-system.de/onyx/onyxexamservices?wsdl||shape="rect"]] 460 460 461 461 == Registration of a test == 462 462 ... ... @@ -475,6 +475,7 @@ 475 475 476 476 === Parameter registerTest === 477 477 457 +(% class="wrapped" %) 478 478 |((( 479 479 testSessionId 480 480 )))|((( ... ... @@ -493,11 +493,13 @@ 493 493 |((( 494 494 parameters 495 495 )))|((( 476 +(% class="content-wrapper" %) 477 +((( 496 496 (% class="TableParagraph" %) 497 -List of parameters to control the test. Additional parameters can be set for individual participants ( (%style="color: rgb(13,78,168);" %)registerStudent(%%)).479 +List of parameters to control the test. Additional parameters can be set for individual participants ( registerStudent ). 498 498 499 499 (% class="TableParagraph" %) 500 -All parameters are optional. The default setting is shown in bold. 482 +All parameters are optional. The default setting is shown in bold. 501 501 502 502 {{info title="Note"}} 503 503 Since ONYX version 5.15, the feedback and assessment display for the participant can be controlled more precisely during the test execution. The interface has been adapted for this functionality. For a more detailed description of the functionality from the user perspective, see section "[[Configuration of the test implementation>>url:https://www.bps-system.de/help/display/ONYXintern/.Konfiguration+der+Testdurchfuehrung+v1.11||shape="rect"]]". ... ... @@ -529,15 +529,17 @@ 529 529 {{/info}} 530 530 531 531 {{error}} 532 -The following parameters are (% style="color: rgb(255,0,0);" %)**__no longer__**(%%) ** **available since **ONYX** **version 5.15**:514 +The following parameters are (% style="color: rgb(255,0,0);" %)**__no longer__ **(%%)available since **ONYX** **version 5.15**: 533 533 {{/error}} 534 534 535 535 * showSolution [**true **|false] - Replaced by testShowScore, testShowPassed, itemShowSolution (including implications) 536 536 * showFeedback [**true **|false] - Replaced by testShowFeedback and itemShowFeedback 537 537 ))) 520 +))) 538 538 539 539 === ReturnValue registerTest === 540 540 524 +(% class="wrapped" %) 541 541 |((( 542 542 Long 543 543 )))|((( ... ... @@ -557,7 +557,7 @@ 557 557 * OK(42) – OK 558 558 ))) 559 559 |((( 560 - 544 +\\ 561 561 )))|((( 562 562 **Error codes:** 563 563 ... ... @@ -588,6 +588,7 @@ 588 588 589 589 === Parameter registerStudent === 590 590 575 +(% class="wrapped" %) 591 591 |((( 592 592 testSessionId 593 593 )))|((( ... ... @@ -622,6 +622,7 @@ 622 622 623 623 === ReturnValue registerStudent === 624 624 610 +(% class="wrapped" %) 625 625 |((( 626 626 Long 627 627 )))|((( ... ... @@ -644,6 +644,7 @@ 644 644 645 645 === Parameter testControl === 646 646 633 +(% class="wrapped" %) 647 647 |((( 648 648 testSessionId 649 649 )))|((( ... ... @@ -669,6 +669,7 @@ 669 669 670 670 === ReturnValue testControl === 671 671 659 +(% class="wrapped" %) 672 672 |((( 673 673 Long 674 674 )))|((( ... ... @@ -690,6 +690,7 @@ 690 690 691 691 === Parameter deregisterTest === 692 692 681 +(% class="wrapped" %) 693 693 |((( 694 694 testSessionId 695 695 )))|((( ... ... @@ -708,6 +708,7 @@ 708 708 709 709 === ReturnValue deregisterTest === 710 710 700 +(% class="wrapped" %) 711 711 |((( 712 712 Long 713 713 )))|((( ... ... @@ -719,16 +719,14 @@ 719 719 After a test has been registered with the Player, it will be displayed to the user **exactly once**. For this reason, the LMS will show an IFrame with the target URL <ONYXWebPlayer-URL>/onyx/onyxrun?id=<UID> in the browser window. The <UID> must be the unique studentId used in the test registration. The test will then be started. If the user finishes the test, the results are returned to the LMS. The LMS then needs to define a web service API that exactly matches the WSDL available under the following URL: 720 720 721 721 {{note title="URL"}} 722 -[[http:~~/~~/demo.bps-system.de/olatce/services/ReturnWSService?wsdl>>url:http://demo.bps-system.de/olatce/services/ReturnWSService?wsdl||shape="rect"]] 712 +[[http:~~/~~/demo.bps-system.de/olatce/services/ReturnWSService?wsdl>>url:http://demo.bps-system.de/olatce/services/ReturnWSService?wsdl||shape="rect"]] 723 723 Only the URL in the lower part of the WSDL has to be adapted to the LMS. 724 724 {{/note}} 725 725 726 726 == Configuration of the ONYX Player == 727 727 728 -The ONYX Player uses a configuration file named onyxplugin.config.xml, which must be stored in the Java Classpath. It is defined as follows:718 +The ONYX Player uses a configuration file named onyxplugin.config.xml, which must be stored in the Java Classpath. 729 729 730 -[[image:attach:SchnittstellePlayer.png]] 731 - 732 732 {{error title="Security"}} 733 733 Both the WSDL of the ONYX Player and the LMS should not be accessible/visible from the outside. This also applies to the respective web services. The web GUI of the LMS and the ONYX Player, in contrast, must be visible to and accessible for all users. If HTTPS is used during the test execution (recommended), the appropriate certificate must be known to the corresponding JVM of the LMS and the ONYX Player. Otherwise web service communication is not possible. 734 734 {{/error}}
- Confluence.Code.ConfluencePageClass[0]
-
- id
-
... ... @@ -1,1 +1,1 @@ 1 -372998 3661 +372998654 - url
-
... ... @@ -1,1 +1,1 @@ 1 -https://www.bps-system.de/help/display/SOV/wiki/spaces/ONYX/pages/372998 366/ONYX Player Interface1 +https://www.bps-system.de/help/display/SOV/wiki/spaces/ONYX/pages/372998654/ONYX Player Interface