[dss-developer] Probleme beim js-Skriptaufruf

Manuel Saxer manuel.saxer at me.com
Wed Dec 7 19:34:34 CET 2011


Hallo Zusammen

Ich arbeite mich gerade ein wenig in die Struktur des dSS ein. Dabei versuche ich im Moment gerade über eine externen Event, welcher mittels Tastendruck ausgelöst wird (sceneID = 50) eine Java-File aufzurufen. Im Java-File selbst ist lediglich ein kleiner Timer implementiert. Nach Ablauf dieses wird das Java-file wieder verlassen. 
Um besagtes zu realisieren, habe ich im File "subskriptions.xml" folgende Zeilen geschrieben:

 <subscription event-name="callScene" handler-name="javascript"> 
    <parameter>
      <parameter name="filename">../data/recall_freezer_A.js</parameter>
    </parameter>    
    <filter match="all">
       <property-filter type="matches" value="50" property="sceneID" />
    </filter>
 </subscription>

Wenn ich den dSS nun starte und besagten Event auslöse erhalte ich folgende Konsolenausgabe:

[2011-12-07 19:30:25][Debug][Apartment] OnDeviceCallScene: dsMeter-id '3504175fe000001000000936' for device '744' scene: 50
[2011-12-07 19:30:25][Info][EventInterpreter] Queue: New event 'callScene' in queue...
[2011-12-07 19:30:25][Debug][EventInterpreter] Got event from queue: 'callScene'
[2011-12-07 19:30:25][Debug][EventInterpreter] Parameter 'sceneID' = '50'
[2011-12-07 19:30:25][Debug][EventInterpreter] Subscription 'callScene_javascript' matches event
[2011-12-07 19:30:25][Debug][EventInterpreter] Found handler 'javascript' calling...
[2011-12-07 19:30:25][Error][EventInterpreter] Caught exception while handling event: EventInterpreteRPluginJavascript::handleEvent: missing argument filename1
[2011-12-07 19:30:25][Debug][EventInterpreter] called.
[2011-12-07 19:30:25][Debug][EventInterpreter] Done processing event 'callScene'

Was für ein Argument "filename1" wird hier vermisst? Muss ich das js-file ggf. noch vorgehend irgendwo laden?

Vielen Dank für eure Hilfe

Gruss Manu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.digitalstrom.org/pipermail/dss-developer/attachments/20111207/f0f1c6cc/attachment.html>


More information about the dss-developer mailing list