[dss-developer] dSS Installation

Patrick Staehlin pstaehlin at futurelab.ch
Wed Jun 1 10:07:11 CEST 2011


Hallo Manuel

On Wednesday, June 01, 2011 09:58:47 AM Manuel Saxer wrote:
> 
> 1. Nachdem wir die Installation gemäss Wiki durchgearbeitet haben (siehe
> Shell-FIle => alle Schritte aufgeführt) und den dSS das erste mal laufen
> liessen, suchte er nach dem Directory "webroot". Wir behoben anschliessend
> dieses Problem indem wir manuell eine entsprechendes Verzeichnis anlegten
> (auch im Shell-File zu finden). Wir sind uns jedoch nicht so ganz sicher
> ob dies die richtige Lösung dafür ist. Es gibt ja noch ein Projekt für den
> webserver?! Was ist hier genau gedacht?

Ja das Verzeichnis muss existieren. Das Webinterface wird losgekoppelt vom dSS 
erstellt und greift auf eine Schnittstelle im dSS zu. Darum entwickeln wir das 
auch in einem eigenen Repository.

> - erste Warnung komt von einem File "apartment.xml" welches nicht gefunden
> werden kann => wir haben gesehen, dass dieses File online zu finden wäre
> (http://developer.digitalstrom.org/redmine/attachments/103/apartment.xml).
> Da es sich jedoch nur um eine Warnung handelt, haben wir dies nicht
> ausgeführt. Resp. wir haben es einmal gemacht, da jedoch lediglich diese
> Warnung verschwand, ist es wohl nicht allzu wichtig, ob dieses File
> vorhanden ist oder nicht. Muss dieses File manuell geladen werden?

Ist nur eine Warnung. Sobald man eine Geraet umbenennt wird diese Datei 
geschrieben und die Warnung verschwindet.

> -[2011-06-01 09:21:21][Error][DSSim] DSSim::createJSPluginFrom: cannot find
> script file '../jslib/dsid.js', skipping device example.slim_player Hier
> findet er anscheinend ein dSID-File nicht und überspringt diesen Befehl...
> dies macht er zweimal, wie aus dem Konsolenoutput zu entnehmen ist. Müssen
> hier noch zusätzliche Packete nachinstalliert werden oder ist hier genau
> zu tun?

Hier stimmen die Pfade nicht in data/config.xml. Wenn die simulierten Geraete 
nicht gebraucht werden schadet das nicht.

> -[2011-06-01 09:21:31][Debug][DSBusInterface] Couldn't open dsmapi
> connection to 'tcp://localhost:8442' result: -3 Wir verstehen zwar das
> Problem aber nicht was man dagegen machen kann resp. woran es liegen
> könnte.

Falls Hardware angeschlossen werden sollte muss der ds485d muss gestartet 
sein.

> -[2011-06-01 09:21:31][Fatal][System] Failed to initialize subsystem
> 'WebServer': Could not start webserver Findet er den Webserver nicht? Muss
> dieser noch manuell nachgeladen werden?

Wahrscheinlich ist da etwas auf dem System das den Port 8080 blockiert oder es 
wurde bereits ein dSS gestartet. Entweder den dSS der da noch laeuft stoppen 
oder die Applikation die den Port belegt abschiessen sollte abhilfe schaffen.

Gruss
Patrick
-- 
Patrick Stählin         Hardware Wrangler
futureLAB AG            tel: +41 (0)52 260 22 22
Schwalmenackerstr. 4    fax: +41 (0)52 260 22 23
CH-8400 Winterthur      mission: delivering tomorrow's applications today


More information about the dss-developer mailing list