Web Interface not responding

918 views
Skip to first unread message

Robbert Jan van Gulik

unread,
Dec 25, 2013, 5:59:43 PM12/25/13
to ope...@googlegroups.com
Hello,

Today I installed openhab runtime for the first time. I followed the quick guide and loaded the demo configuration for a quick test. Unfortunately I cannot load the web interface. Chrome connects but doesn't show anything. If I shutdown openhab, chrome will immediately report it lost the connection.

Any help would be appreciated!!

I have installed Java 7. When i run start.bat I get the following messages:

Launching the openHAB runtime...
osgi> 23:49:55.046 INFO  o.o.c.internal.CoreActivator[:92] - openHAB runtime has been started (v1.3.1).
23:49:57.218 INFO  o.o.i.s.i.DiscoveryServiceImpl[:92] - mDNS service has been started
23:49:58.265 INFO  o.o.i.r.i.RESTApplication[:158] - Started REST API at /rest
23:50:05.691 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'demo.sitemap'
23:50:05.877 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'demo.script'
23:50:05.977 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'db4o.persist'
23:50:05.996 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'exec.persist'
23:50:06.000 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'logging.persist'
23:50:06.007 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'rrd4j.persist'
23:50:06.019 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'demo.items'
23:50:07.657 INFO  o.o.u.w.i.s.WebAppServlet[:99] - Started Classic UI at /openhab.app
23:50:11.738 INFO  o.o.c.s.AbstractActiveService[:189] - NTP Refresh Service has been started
23:50:11.755 INFO  o.o.c.s.AbstractActiveService[:189] - HTTP Refresh Service has been started
23:50:11.789 INFO  runtime.busevents[:46] - Date state updated to 2013-12-25T23:50:11
23:50:12.349 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 7
23:50:16.121 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'demo.rules'
Exception in thread "Thread-23" java.lang.IllegalArgumentException: No line matching interface SourceDataLine supporting
 format PCM_SIGNED 16000.0 Hz, 16 bit, mono, 2 bytes/frame, big-endian is supported.
        at javax.sound.sampled.AudioSystem.getLine(Unknown Source)
        at com.sun.speech.freetts.audio.JavaStreamingAudioPlayer.openLine(JavaStreamingAudioPlayer.java:194)
        at com.sun.speech.freetts.audio.JavaStreamingAudioPlayer.begin(JavaStreamingAudioPlayer.java:410)
        at com.sun.speech.freetts.relp.LPCResult.playWaveSamples(LPCResult.java:505)
        at com.sun.speech.freetts.relp.LPCResult.playWave(LPCResult.java:403)
        at com.sun.speech.freetts.relp.AudioOutput.processUtterance(AudioOutput.java:65)
        at com.sun.speech.freetts.Voice.runProcessor(Voice.java:595)
        at com.sun.speech.freetts.Voice.outputUtterance(Voice.java:536)
        at com.sun.speech.freetts.Voice.access$200(Voice.java:81)
        at com.sun.speech.freetts.Voice$1.run(Voice.java:496)
23:51:12.653 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 7
23:52:12.914 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 7
23:53:13.175 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 7

Kai Kreuzer

unread,
Dec 25, 2013, 7:35:30 PM12/25/13
to ope...@googlegroups.com
Hi Robert,

Do you have any further information?
Does the HTTP request get a response at all (and if, it is empty or what is in it)?
Can you access the rest api (http://localhost:8080/rest)?
Do you see any helpful information if you start in debug mode (start_debug.sh)?

Regards,
Kai

--
You received this message because you are subscribed to the Google Groups "openhab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/openhab.
For more options, visit https://groups.google.com/groups/opt_out.

Robbert Jan van Gulik

unread,
Dec 26, 2013, 5:33:59 AM12/26/13
to ope...@googlegroups.com
Hi Kai,

I have included the output from start_debug.bat at the end of this post.

While getting the extra info, I got one step further. I can access the web interface but only for a shot moment. Once the startup of openhab is completed, the webinterface "freezes" and it will continuously say waiting for localhost... The interface works properly until approximately timestamp 11:20:49.928. Shortly after this, it doesn't respond any more.

I do get a response at all time when I open http://localhost:8080/rest

<openhab>
<link type="items">http://localhost:8080/rest/items</link>
<link type="sitemaps">http://localhost:8080/rest/sitemaps</link>
</openhab>

Regards,
Robbert

Launching the openHAB runtime...
osgi> 11:20:31.842 DEBUG o.o.c.s.i.SchedulerActivator[:56] - Scheduler has been started.
11:20:31.886 INFO  o.q.impl.StdSchedulerFactory[:1175] - Using default implementation for ThreadExecutor
11:20:31.911 INFO  o.q.core.SchedulerSignalerImpl[:61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
11:20:31.912 INFO  o.quartz.core.QuartzScheduler[:243] - Quartz Scheduler v.2.1.7 created.
11:20:31.914 INFO  org.quartz.simpl.RAMJobStore[:154] - RAMJobStore initialized.
11:20:31.915 INFO  o.quartz.core.QuartzScheduler[:268] - Scheduler meta-data: Quartz Scheduler (v2.1.7) 'openHAB-job-scheduler' with instanceId 'NON_C
LUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 2 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

11:20:31.916 INFO  o.q.impl.StdSchedulerFactory[:1324] - Quartz scheduler 'openHAB-job-scheduler' initialized from specified file: './etc/quartz.prope
rties'
11:20:31.917 INFO  o.q.impl.StdSchedulerFactory[:1328] - Quartz scheduler version: 2.1.7
11:20:31.917 INFO  o.quartz.core.QuartzScheduler[:534] - Scheduler openHAB-job-scheduler_$_NON_CLUSTERED started.
11:20:32.010 DEBUG o.o.c.core.ConfigDispatcher[:166] - Processing openHAB default configuration file 'C:\openhab-runtime-1.3.1\configurations\openhab_
default.cfg'.
11:20:32.068 DEBUG o.o.c.core.ConfigDispatcher[:188] - Processing openHAB main configuration file 'C:\openhab-runtime-1.3.1\configurations\openhab.cfg
'.
11:20:32.098 DEBUG o.o.c.internal.CoreActivator[:124] - UUID file already exists at 'C:\openhab-runtime-1.3.1\webapps\static\uuid' with content '27e49
76d-1a31-45d9-8b9e-36911bcbdec5'
11:20:32.280 DEBUG o.o.c.internal.CoreActivator[:146] - Created file 'C:\openhab-runtime-1.3.1\webapps\static\version' with content '1.3.1'
11:20:32.281 INFO  o.o.c.internal.CoreActivator[:92] - openHAB runtime has been started (v1.3.1).
11:20:32.315 DEBUG o.o.c.a.i.AutoUpdateActivator[:51] - AutoUpdate binding has been started.
11:20:33.260 DEBUG o.o.m.p.i.PersistenceModelActivator[:43] - Registered 'persistence' configuration parser
11:20:33.274 DEBUG o.o.c.t.i.TransformationActivator[:58] - Transformation Service has been started.
11:20:33.328 DEBUG o.o.i.g.internal.GCalActivator[:54] - Google Calendar IO has been started.
11:20:33.357 DEBUG o.o.i.m.i.MultimediaActivator[:54] - Multimedia I/O bundle has been started.
11:20:33.380 DEBUG o.o.i.s.i.DiscoveryServiceActivator[:47] - Discovery service has been started.
11:20:33.395 DEBUG o.o.i.t.mqtt.MqttService[:138] - Starting MQTT Service...
11:20:33.629 DEBUG o.o.m.i.i.ItemModelActivator[:44] - Registered 'item' configuration parser
11:20:33.702 DEBUG o.o.c.i.items.ItemRegistryImpl[:157] - Item provider 'GenericItemProvider' has been added.
11:20:34.328 DEBUG o.o.m.s.i.SitemapModelActivator[:43] - Registered 'sitemap' configuration parser
11:20:34.411 DEBUG o.o.i.r.internal.RESTActivator[:53] - REST API has been started.
11:20:34.497 INFO  o.o.i.s.i.DiscoveryServiceImpl[:92] - mDNS service has been started
11:20:34.633 INFO  o.a.cpr.AtmosphereFramework[:742] - Installing BroadcastFilter class(es) org.atmosphere.client.FormParamFilter
11:20:34.644 INFO  o.a.cpr.AtmosphereFramework[:1118] - Auto detecting atmosphere handlers /WEB-INF/classes/
11:20:34.650 WARN  o.a.cpr.AtmosphereFramework[:814] - Missing META-INF/atmosphere.xml but found the Jersey runtime. Starting Jersey
11:20:34.668 INFO  o.a.cpr.AtmosphereFramework[:364] - Installed AtmosphereHandler org.atmosphere.handler.ReflectorServletProcessor mapped to context-
path: /*
11:20:34.669 INFO  o.a.cpr.AtmosphereFramework[:1173] - Auto detecting WebSocketHandler in /WEB-INF/classes/
11:20:34.688 INFO  o.a.cpr.AtmosphereFramework[:1099] - Atmosphere is using async support: org.atmosphere.container.JettyAsyncSupportWithWebSocket run
ning under container: jetty/8.1.3.v20120522 with WebSocket enabled.
11:20:34.689 INFO  o.a.cpr.AtmosphereFramework[:902] - Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol
11:20:34.700 INFO  o.a.h.ReflectorServletProcessor[:126] - Installing Servlet com.sun.jersey.spi.container.servlet.ServletContainer
11:20:34.790 INFO  c.s.j.s.i.a.WebApplicationImpl[:791] - Initiating Jersey application, version 'Jersey: 1.11 12/09/2011 11:05 AM'
11:20:34.792 INFO  c.s.j.s.i.a.WebApplicationImpl[:802] - Adding the following classes declared in META-INF/services/jersey-server-components to the r
esource configuration:
  class org.atmosphere.jersey.AtmosphereResourceConfigurator
11:20:34.838 INFO  c.s.j.s.i.a.DeferredResourceConfig[:97] - Instantiated the Application class org.openhab.io.rest.internal.RESTApplication
11:20:35.565 INFO  o.a.cpr.AtmosphereFramework[:589] - Installed Default AtmosphereInterceptor [Android Interceptor Support, SSE Interceptor Support,
JSONP Interceptor Support]. Set org.atmosphere.cpr.AtmosphereInterceptor.disableDefaults in your xml to disable them.
11:20:35.566 WARN  o.a.cpr.AtmosphereFramework[:509] - No BroadcasterCache configured. Broadcasted message between client reconnection will be LOST. I
t is recommended to configure the HeaderBroadcasterCache.
11:20:35.567 WARN  o.a.cpr.AtmosphereFramework[:533] - Neither TrackMessageSizeInterceptor or TrackMessageSizeFilter are installed. atmosphere.js may
receive glued and incomplete message.
11:20:35.568 INFO  o.a.cpr.AtmosphereFramework[:537] - HttpSession supported: false
11:20:35.568 INFO  o.a.cpr.AtmosphereFramework[:538] - Using BroadcasterFactory: org.atmosphere.cpr.DefaultBroadcasterFactory
11:20:35.569 INFO  o.a.cpr.AtmosphereFramework[:539] - Using WebSocketProcessor: org.atmosphere.websocket.DefaultWebSocketProcessor
11:20:35.569 INFO  o.a.cpr.AtmosphereFramework[:540] - Using Broadcaster: org.atmosphere.jersey.JerseyBroadcaster
11:20:35.571 INFO  o.a.cpr.AtmosphereFramework[:541] - Atmosphere Framework 1.0.4 started.
11:20:35.571 INFO  o.o.i.r.i.RESTApplication[:158] - Started REST API at /rest
11:20:35.573 DEBUG o.o.i.s.i.DiscoveryServiceImpl[:63] - Registering new service _openhab-server._tcp.local. at port 8080
11:20:42.047 DEBUG o.o.i.s.i.DiscoveryServiceImpl[:63] - Registering new service _openhab-server-ssl._tcp.local. at port 8443
11:20:42.976 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'demo.sitemap'
11:20:43.157 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'demo.script'
11:20:43.439 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'db4o.persist'
11:20:43.477 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'exec.persist'
11:20:43.485 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'logging.persist'
11:20:43.495 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'rrd4j.persist'
11:20:43.511 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'demo.items'
11:20:43.554 DEBUG o.o.m.i.i.GenericItemProvider[:154] - Read items from model 'demo.items'
11:20:44.831 INFO  o.o.u.w.i.s.WebAppServlet[:99] - Started Classic UI at /openhab.app
11:20:45.108 DEBUG o.o.m.r.i.RuleModelActivator[:62] - Registered 'rules' configuration parser
11:20:45.123 DEBUG o.o.m.r.i.engine.RuleEngine[:98] - Started rule engine
11:20:48.850 DEBUG o.o.p.e.i.ExecPersistenceServiceActivator[:53] - Exec persistence bundle has been started.
11:20:48.860 DEBUG o.o.c.p.i.PersistenceManager[:166] - Initializing exec persistence service.
11:20:49.071 DEBUG o.o.c.p.i.PersistenceManager[:448] - Scheduled strategy exec.everyMinute with cron expression 0 * * * * ?
11:20:49.089 DEBUG o.o.p.r.i.RRD4jActivator[:51] - RRD4j persistence bundle has been started.
11:20:49.108 DEBUG o.o.c.p.i.PersistenceManager[:166] - Initializing rrd4j persistence service.
11:20:49.135 DEBUG o.o.c.p.i.PersistenceManager[:335] - Item 'NoOfLights' does not exist.
11:20:49.175 DEBUG o.o.c.p.i.PersistenceManager[:448] - Scheduled strategy rrd4j.everyMinute with cron expression 0 * * * * ?
11:20:49.187 DEBUG o.o.p.r.i.c.RRD4jChartServlet[:130] - Starting up rrd chart servlet at /rrdchart.png
11:20:49.193 DEBUG o.o.b.n.internal.NtpActivator[:51] - NTP binding has been started.
11:20:49.207 DEBUG o.o.m.i.i.GenericItemProvider[:312] - Start processing binding configuration of Item 'Date (Type=DateTimeItem, State=Uninitialized)
' with 'NtpGenericBindingProvider' reader.
11:20:49.229 INFO  o.o.c.s.AbstractActiveService[:189] - NTP Refresh Service has been started
11:20:49.230 DEBUG o.o.b.h.internal.HttpActivator[:54] - HTTP binding has been started.
11:20:49.246 DEBUG o.o.m.i.i.GenericItemProvider[:312] - Start processing binding configuration of Item 'Weather_Temperature (Type=NumberItem, State=U
ninitialized)' with 'HttpGenericBindingProvider' reader.
11:20:49.257 INFO  o.o.c.s.AbstractActiveService[:189] - HTTP Refresh Service has been started
11:20:49.259 DEBUG o.o.p.l.i.LoggingPersistenceActivator[:51] - Logging persistence bundle has been started.
11:20:49.262 DEBUG o.o.b.h.internal.HttpBinding[:191] - item 'Weather_Temperature' is about to be refreshed now
11:20:49.269 DEBUG o.o.b.ntp.internal.NtpBinding[:103] - Got time from ptbtime1.ptb.de: donderdag 26 december 2013 11:20:49 uur CET
11:20:49.275 DEBUG o.o.c.p.i.PersistenceManager[:166] - Initializing logging persistence service.
11:20:49.291 INFO  runtime.busevents[:46] - Date state updated to 2013-12-26T11:20:49
11:20:49.533 DEBUG o.o.c.t.i.s.XsltTransformationService[:94] - about to transform '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
                <rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
                        <channel>

<title>Yahoo! Weather - Berlin, DE</title>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<description>Yahoo! Weather for Berlin, DE</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Dec 2013 10:49 am CET</lastBuildDate>
<ttl>60</ttl>
<yweather:location city="Berlin" region="BE"   country="Germany"/>
<yweather:units temperature="C" distance="km" pressure="mb" speed="km/h"/>
<yweather:wind chill="3"   direction="30"   speed="12.87" />
<yweather:atmosphere humidity="100"  visibility="7"  pressure="982.05"  rising="2" />
<yweather:astronomy sunrise="8:15 am"   sunset="3:56 pm"/>
<image>
<title>Yahoo! Weather</title>
<width>142</width>
<height>18</height>
<link>http://weather.yahoo.com</link>
<url>http://l.yimg.com/a/i/brand/purplelogo//uh/us/news-wea.gif</url>
</image>
<item>
<title>Conditions for Berlin, DE at 10:49 am CET</title>
<geo:lat>52.52</geo:lat>
<geo:long>13.38</geo:long>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<pubDate>Thu, 26 Dec 2013 10:49 am CET</pubDate>
<yweather:condition  text="Light Rain"  code="11"  temp="6"  date="Thu, 26 Dec 2013 10:49 am CET" />
<description><![CDATA[
<img src="http://l.yimg.com/a/i/us/we/52/11.gif"/><br />
<b>Current Conditions:</b><br />
Light Rain, 6 C<BR />
<BR /><b>Forecast:</b><BR />
Thu - Cloudy. High: 7 Low: 4<br />
Fri - Partly Cloudy. High: 6 Low: 5<br />
Sat - PM Showers. High: 8 Low: 5<br />
Sun - AM Showers. High: 7 Low: 3<br />
Mon - Partly Cloudy. High: 5 Low: 2<br />
<br />
<a href="http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html">Full Forecast at Yahoo! Weather</
a><BR/><BR/>
(provided by <a href="http://www.weather.com" >The Weather Channel</a>)<br/>
]]></description>
<yweather:forecast day="Thu" date="26 Dec 2013" low="4" high="7" text="Cloudy" code="26" />
<yweather:forecast day="Fri" date="27 Dec 2013" low="5" high="6" text="Partly Cloudy" code="30" />
<yweather:forecast day="Sat" date="28 Dec 2013" low="5" high="8" text="PM Showers" code="39" />
<yweather:forecast day="Sun" date="29 Dec 2013" low="3" high="7" text="AM Showers" code="39" />
<yweather:forecast day="Mon" date="30 Dec 2013" low="2" high="5" text="Partly Cloudy" code="30" />
<guid isPermaLink="false">GMXX0007_2013_12_30_7_00_CET</guid>
</item>
</channel>
</rss>

<!-- fan1623.sports.bf1.yahoo.com Thu Dec 26 10:18:42 PST 2013 -->
' by the function 'javax.xml.transform.stream.StreamSource@1c4b293'
11:20:49.928 DEBUG o.o.c.t.i.s.XsltTransformationService[:109] - transformation resulted in '6'
11:20:49.931 DEBUG o.o.b.h.internal.HttpBinding[:224] - transformed response is '6'
11:20:49.940 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 6
11:20:53.601 INFO  o.o.m.c.i.ModelRepositoryImpl[:99] - Loading model 'demo.rules'
11:20:53.873 DEBUG o.o.m.r.i.e.RuleTriggerManager[:458] - Scheduled rule Crontest with cron expression 0/15 * * * * ?
11:20:53.877 DEBUG o.o.m.r.i.e.RuleTriggerManager[:458] - Scheduled rule Set random room temperatures with cron expression 0 0/5 * * * ?
11:20:53.882 DEBUG o.o.m.r.i.e.RuleTriggerManager[:458] - Scheduled rule Update max and min temperatures with cron expression 0 0 0 * * ?
11:20:53.887 DEBUG o.o.m.r.i.e.RuleTriggerManager[:458] - Scheduled rule Persistence Demo with cron expression 0 * * * * ?
11:20:53.892 DEBUG o.o.m.r.i.engine.RuleEngine[:277] - Executing startup rule 'Startup'
Exception in thread "Thread-31" java.lang.IllegalArgumentException: No line matching interface SourceDataLine supporting format PCM_SIGNED 16000.0 Hz,

 16 bit, mono, 2 bytes/frame, big-endian is supported.
        at javax.sound.sampled.AudioSystem.getLine(Unknown Source)
        at com.sun.speech.freetts.audio.JavaStreamingAudioPlayer.openLine(JavaStreamingAudioPlayer.java:194)
        at com.sun.speech.freetts.audio.JavaStreamingAudioPlayer.begin(JavaStreamingAudioPlayer.java:410)
        at com.sun.speech.freetts.relp.LPCResult.playWaveSamples(LPCResult.java:505)
        at com.sun.speech.freetts.relp.LPCResult.playWave(LPCResult.java:403)
        at com.sun.speech.freetts.relp.AudioOutput.processUtterance(AudioOutput.java:65)
        at com.sun.speech.freetts.Voice.runProcessor(Voice.java:595)
        at com.sun.speech.freetts.Voice.outputUtterance(Voice.java:536)
        at com.sun.speech.freetts.Voice.access$200(Voice.java:81)
        at com.sun.speech.freetts.Voice$1.run(Voice.java:496)
11:21:49.939 DEBUG o.o.b.h.internal.HttpBinding[:191] - item 'Weather_Temperature' is about to be refreshed now
11:21:50.189 DEBUG o.o.c.t.i.s.XsltTransformationService[:94] - about to transform '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
                <rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
                        <channel>

<title>Yahoo! Weather - Berlin, DE</title>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<description>Yahoo! Weather for Berlin, DE</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Dec 2013 10:49 am CET</lastBuildDate>
<ttl>60</ttl>
<yweather:location city="Berlin" region="BE"   country="Germany"/>
<yweather:units temperature="C" distance="km" pressure="mb" speed="km/h"/>
<yweather:wind chill="3"   direction="30"   speed="12.87" />
<yweather:atmosphere humidity="100"  visibility="7"  pressure="982.05"  rising="2" />
<yweather:astronomy sunrise="8:15 am"   sunset="3:56 pm"/>
<image>
<title>Yahoo! Weather</title>
<width>142</width>
<height>18</height>
<link>http://weather.yahoo.com</link>
<url>http://l.yimg.com/a/i/brand/purplelogo//uh/us/news-wea.gif</url>
</image>
<item>
<title>Conditions for Berlin, DE at 10:49 am CET</title>
<geo:lat>52.52</geo:lat>
<geo:long>13.38</geo:long>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<pubDate>Thu, 26 Dec 2013 10:49 am CET</pubDate>
<yweather:condition  text="Light Rain"  code="11"  temp="6"  date="Thu, 26 Dec 2013 10:49 am CET" />
<description><![CDATA[
<img src="http://l.yimg.com/a/i/us/we/52/11.gif"/><br />
<b>Current Conditions:</b><br />
Light Rain, 6 C<BR />
<BR /><b>Forecast:</b><BR />
Thu - Cloudy. High: 7 Low: 4<br />
Fri - Partly Cloudy. High: 6 Low: 5<br />
Sat - PM Showers. High: 8 Low: 5<br />
Sun - AM Showers. High: 7 Low: 3<br />
Mon - Partly Cloudy. High: 5 Low: 2<br />
<br />
<a href="http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html">Full Forecast at Yahoo! Weather</
a><BR/><BR/>
(provided by <a href="http://www.weather.com" >The Weather Channel</a>)<br/>
]]></description>
<yweather:forecast day="Thu" date="26 Dec 2013" low="4" high="7" text="Cloudy" code="26" />
<yweather:forecast day="Fri" date="27 Dec 2013" low="5" high="6" text="Partly Cloudy" code="30" />
<yweather:forecast day="Sat" date="28 Dec 2013" low="5" high="8" text="PM Showers" code="39" />
<yweather:forecast day="Sun" date="29 Dec 2013" low="3" high="7" text="AM Showers" code="39" />
<yweather:forecast day="Mon" date="30 Dec 2013" low="2" high="5" text="Partly Cloudy" code="30" />
<guid isPermaLink="false">GMXX0007_2013_12_30_7_00_CET</guid>
</item>
</channel>
</rss>

<!-- fan1607.sports.bf1.yahoo.com Thu Dec 26 10:22:29 PST 2013 -->
' by the function 'javax.xml.transform.stream.StreamSource@cfb9d8'
11:21:50.209 DEBUG o.o.c.t.i.s.XsltTransformationService[:109] - transformation resulted in '6'
11:21:50.210 DEBUG o.o.b.h.internal.HttpBinding[:224] - transformed response is '6'
11:21:50.212 DEBUG o.o.m.r.i.engine.RuleEngine[:305] - Executing rule 'Say temperature on update'
11:21:50.214 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 6
11:22:50.215 DEBUG o.o.b.h.internal.HttpBinding[:191] - item 'Weather_Temperature' is about to be refreshed now
11:22:50.485 DEBUG o.o.c.t.i.s.XsltTransformationService[:94] - about to transform '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
                <rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
                        <channel>

<title>Yahoo! Weather - Berlin, DE</title>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<description>Yahoo! Weather for Berlin, DE</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Dec 2013 10:49 am CET</lastBuildDate>
<ttl>60</ttl>
<yweather:location city="Berlin" region="BE"   country="Germany"/>
<yweather:units temperature="C" distance="km" pressure="mb" speed="km/h"/>
<yweather:wind chill="3"   direction="30"   speed="12.87" />
<yweather:atmosphere humidity="100"  visibility="7"  pressure="982.05"  rising="2" />
<yweather:astronomy sunrise="8:15 am"   sunset="3:56 pm"/>
<image>
<title>Yahoo! Weather</title>
<width>142</width>
<height>18</height>
<link>http://weather.yahoo.com</link>
<url>http://l.yimg.com/a/i/brand/purplelogo//uh/us/news-wea.gif</url>
</image>
<item>
<title>Conditions for Berlin, DE at 10:49 am CET</title>
<geo:lat>52.52</geo:lat>
<geo:long>13.38</geo:long>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<pubDate>Thu, 26 Dec 2013 10:49 am CET</pubDate>
<yweather:condition  text="Light Rain"  code="11"  temp="6"  date="Thu, 26 Dec 2013 10:49 am CET" />
<description><![CDATA[
<img src="http://l.yimg.com/a/i/us/we/52/11.gif"/><br />
<b>Current Conditions:</b><br />
Light Rain, 6 C<BR />
<BR /><b>Forecast:</b><BR />
Thu - Cloudy. High: 7 Low: 4<br />
Fri - Partly Cloudy. High: 6 Low: 5<br />
Sat - PM Showers. High: 8 Low: 5<br />
Sun - AM Showers. High: 7 Low: 3<br />
Mon - Partly Cloudy. High: 5 Low: 2<br />
<br />
<a href="http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html">Full Forecast at Yahoo! Weather</
a><BR/><BR/>
(provided by <a href="http://www.weather.com" >The Weather Channel</a>)<br/>
]]></description>
<yweather:forecast day="Thu" date="26 Dec 2013" low="4" high="7" text="Cloudy" code="26" />
<yweather:forecast day="Fri" date="27 Dec 2013" low="5" high="6" text="Partly Cloudy" code="30" />
<yweather:forecast day="Sat" date="28 Dec 2013" low="5" high="8" text="PM Showers" code="39" />
<yweather:forecast day="Sun" date="29 Dec 2013" low="3" high="7" text="AM Showers" code="39" />
<yweather:forecast day="Mon" date="30 Dec 2013" low="2" high="5" text="Partly Cloudy" code="30" />
<guid isPermaLink="false">GMXX0007_2013_12_30_7_00_CET</guid>
</item>
</channel>
</rss>

<!-- api6.weather.bf1.yahoo.com Thu Dec 26 10:21:40 PST 2013 -->
' by the function 'javax.xml.transform.stream.StreamSource@1b27dcd'
11:22:50.497 DEBUG o.o.c.t.i.s.XsltTransformationService[:109] - transformation resulted in '6'
11:22:50.497 DEBUG o.o.b.h.internal.HttpBinding[:224] - transformed response is '6'
11:22:50.500 DEBUG o.o.m.r.i.engine.RuleEngine[:305] - Executing rule 'Say temperature on update'
11:22:50.501 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 6
11:23:50.501 DEBUG o.o.b.h.internal.HttpBinding[:191] - item 'Weather_Temperature' is about to be refreshed now
11:23:50.743 DEBUG o.o.c.t.i.s.XsltTransformationService[:94] - about to transform '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
                <rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
                        <channel>

<title>Yahoo! Weather - Berlin, DE</title>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<description>Yahoo! Weather for Berlin, DE</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Dec 2013 10:49 am CET</lastBuildDate>
<ttl>60</ttl>
<yweather:location city="Berlin" region="BE"   country="Germany"/>
<yweather:units temperature="C" distance="km" pressure="mb" speed="km/h"/>
<yweather:wind chill="3"   direction="30"   speed="12.87" />
<yweather:atmosphere humidity="100"  visibility="7"  pressure="982.05"  rising="2" />
<yweather:astronomy sunrise="8:15 am"   sunset="3:56 pm"/>
<image>
<title>Yahoo! Weather</title>
<width>142</width>
<height>18</height>
<link>http://weather.yahoo.com</link>
<url>http://l.yimg.com/a/i/brand/purplelogo//uh/us/news-wea.gif</url>
</image>
<item>
<title>Conditions for Berlin, DE at 10:49 am CET</title>
<geo:lat>52.52</geo:lat>
<geo:long>13.38</geo:long>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<pubDate>Thu, 26 Dec 2013 10:49 am CET</pubDate>
<yweather:condition  text="Light Rain"  code="11"  temp="6"  date="Thu, 26 Dec 2013 10:49 am CET" />
<description><![CDATA[
<img src="http://l.yimg.com/a/i/us/we/52/11.gif"/><br />
<b>Current Conditions:</b><br />
Light Rain, 6 C<BR />
<BR /><b>Forecast:</b><BR />
Thu - Cloudy. High: 7 Low: 4<br />
Fri - Partly Cloudy. High: 6 Low: 5<br />
Sat - PM Showers. High: 8 Low: 5<br />
Sun - AM Showers. High: 7 Low: 3<br />
Mon - Partly Cloudy. High: 5 Low: 2<br />
<br />
<a href="http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html">Full Forecast at Yahoo! Weather</
a><BR/><BR/>
(provided by <a href="http://www.weather.com" >The Weather Channel</a>)<br/>
]]></description>
<yweather:forecast day="Thu" date="26 Dec 2013" low="4" high="7" text="Cloudy" code="26" />
<yweather:forecast day="Fri" date="27 Dec 2013" low="5" high="6" text="Partly Cloudy" code="30" />
<yweather:forecast day="Sat" date="28 Dec 2013" low="5" high="8" text="PM Showers" code="39" />
<yweather:forecast day="Sun" date="29 Dec 2013" low="3" high="7" text="AM Showers" code="39" />
<yweather:forecast day="Mon" date="30 Dec 2013" low="2" high="5" text="Partly Cloudy" code="30" />
<guid isPermaLink="false">GMXX0007_2013_12_30_7_00_CET</guid>
</item>
</channel>
</rss>

<!-- fan1637.sports.bf1.yahoo.com Thu Dec 26 10:25:23 PST 2013 -->
' by the function 'javax.xml.transform.stream.StreamSource@183a1e3'
11:23:50.755 DEBUG o.o.c.t.i.s.XsltTransformationService[:109] - transformation resulted in '6'
11:23:50.756 DEBUG o.o.b.h.internal.HttpBinding[:224] - transformed response is '6'
11:23:50.760 DEBUG o.o.m.r.i.engine.RuleEngine[:305] - Executing rule 'Say temperature on update'
11:23:50.762 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 6
11:24:50.760 DEBUG o.o.b.h.internal.HttpBinding[:191] - item 'Weather_Temperature' is about to be refreshed now
11:24:50.992 DEBUG o.o.c.t.i.s.XsltTransformationService[:94] - about to transform '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
                <rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
                        <channel>

<title>Yahoo! Weather - Berlin, DE</title>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<description>Yahoo! Weather for Berlin, DE</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Dec 2013 10:49 am CET</lastBuildDate>
<ttl>60</ttl>
<yweather:location city="Berlin" region="BE"   country="Germany"/>
<yweather:units temperature="C" distance="km" pressure="mb" speed="km/h"/>
<yweather:wind chill="3"   direction="30"   speed="12.87" />
<yweather:atmosphere humidity="100"  visibility="7"  pressure="982.05"  rising="2" />
<yweather:astronomy sunrise="8:15 am"   sunset="3:56 pm"/>
<image>
<title>Yahoo! Weather</title>
<width>142</width>
<height>18</height>
<link>http://weather.yahoo.com</link>
<url>http://l.yimg.com/a/i/brand/purplelogo//uh/us/news-wea.gif</url>
</image>
<item>
<title>Conditions for Berlin, DE at 10:49 am CET</title>
<geo:lat>52.52</geo:lat>
<geo:long>13.38</geo:long>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<pubDate>Thu, 26 Dec 2013 10:49 am CET</pubDate>
<yweather:condition  text="Light Rain"  code="11"  temp="6"  date="Thu, 26 Dec 2013 10:49 am CET" />
<description><![CDATA[
<img src="http://l.yimg.com/a/i/us/we/52/11.gif"/><br />
<b>Current Conditions:</b><br />
Light Rain, 6 C<BR />
<BR /><b>Forecast:</b><BR />
Thu - Cloudy. High: 7 Low: 4<br />
Fri - Partly Cloudy. High: 6 Low: 5<br />
Sat - PM Showers. High: 8 Low: 5<br />
Sun - AM Showers. High: 7 Low: 3<br />
Mon - Partly Cloudy. High: 5 Low: 2<br />
<br />
<a href="http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html">Full Forecast at Yahoo! Weather</
a><BR/><BR/>
(provided by <a href="http://www.weather.com" >The Weather Channel</a>)<br/>
]]></description>
<yweather:forecast day="Thu" date="26 Dec 2013" low="4" high="7" text="Cloudy" code="26" />
<yweather:forecast day="Fri" date="27 Dec 2013" low="5" high="6" text="Partly Cloudy" code="30" />
<yweather:forecast day="Sat" date="28 Dec 2013" low="5" high="8" text="PM Showers" code="39" />
<yweather:forecast day="Sun" date="29 Dec 2013" low="3" high="7" text="AM Showers" code="39" />
<yweather:forecast day="Mon" date="30 Dec 2013" low="2" high="5" text="Partly Cloudy" code="30" />
<guid isPermaLink="false">GMXX0007_2013_12_30_7_00_CET</guid>
</item>
</channel>
</rss>

<!-- fan1670.sports.bf1.yahoo.com Thu Dec 26 10:25:19 PST 2013 -->
' by the function 'javax.xml.transform.stream.StreamSource@1dc9c1d'
11:24:51.004 DEBUG o.o.c.t.i.s.XsltTransformationService[:109] - transformation resulted in '6'
11:24:51.005 DEBUG o.o.b.h.internal.HttpBinding[:224] - transformed response is '6'
11:24:51.007 DEBUG o.o.m.r.i.engine.RuleEngine[:305] - Executing rule 'Say temperature on update'
11:24:51.008 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 6
11:25:51.008 DEBUG o.o.b.h.internal.HttpBinding[:191] - item 'Weather_Temperature' is about to be refreshed now
11:25:51.275 DEBUG o.o.c.t.i.s.XsltTransformationService[:94] - about to transform '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
                <rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
                        <channel>

<title>Yahoo! Weather - Berlin, DE</title>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<description>Yahoo! Weather for Berlin, DE</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Dec 2013 10:49 am CET</lastBuildDate>
<ttl>60</ttl>
<yweather:location city="Berlin" region="BE"   country="Germany"/>
<yweather:units temperature="C" distance="km" pressure="mb" speed="km/h"/>
<yweather:wind chill="3"   direction="30"   speed="12.87" />
<yweather:atmosphere humidity="100"  visibility="7"  pressure="982.05"  rising="2" />
<yweather:astronomy sunrise="8:15 am"   sunset="3:56 pm"/>
<image>
<title>Yahoo! Weather</title>
<width>142</width>
<height>18</height>
<link>http://weather.yahoo.com</link>
<url>http://l.yimg.com/a/i/brand/purplelogo//uh/us/news-wea.gif</url>
</image>
<item>
<title>Conditions for Berlin, DE at 10:49 am CET</title>
<geo:lat>52.52</geo:lat>
<geo:long>13.38</geo:long>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<pubDate>Thu, 26 Dec 2013 10:49 am CET</pubDate>
<yweather:condition  text="Light Rain"  code="11"  temp="6"  date="Thu, 26 Dec 2013 10:49 am CET" />
<description><![CDATA[
<img src="http://l.yimg.com/a/i/us/we/52/11.gif"/><br />
<b>Current Conditions:</b><br />
Light Rain, 6 C<BR />
<BR /><b>Forecast:</b><BR />
Thu - Cloudy. High: 7 Low: 4<br />
Fri - Partly Cloudy. High: 6 Low: 5<br />
Sat - PM Showers. High: 8 Low: 5<br />
Sun - AM Showers. High: 7 Low: 3<br />
Mon - Partly Cloudy. High: 5 Low: 2<br />
<br />
<a href="http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html">Full Forecast at Yahoo! Weather</
a><BR/><BR/>
(provided by <a href="http://www.weather.com" >The Weather Channel</a>)<br/>
]]></description>
<yweather:forecast day="Thu" date="26 Dec 2013" low="4" high="7" text="Cloudy" code="26" />
<yweather:forecast day="Fri" date="27 Dec 2013" low="5" high="6" text="Partly Cloudy" code="30" />
<yweather:forecast day="Sat" date="28 Dec 2013" low="5" high="8" text="PM Showers" code="39" />
<yweather:forecast day="Sun" date="29 Dec 2013" low="3" high="7" text="AM Showers" code="39" />
<yweather:forecast day="Mon" date="30 Dec 2013" low="2" high="5" text="Partly Cloudy" code="30" />
<guid isPermaLink="false">GMXX0007_2013_12_30_7_00_CET</guid>
</item>
</channel>
</rss>

<!-- fan1671.sports.bf1.yahoo.com Thu Dec 26 10:25:06 PST 2013 -->
' by the function 'javax.xml.transform.stream.StreamSource@19c5a90'
11:25:51.340 DEBUG o.o.c.t.i.s.XsltTransformationService[:109] - transformation resulted in '6'
11:25:51.342 DEBUG o.o.b.h.internal.HttpBinding[:224] - transformed response is '6'
11:25:51.346 DEBUG o.o.m.r.i.engine.RuleEngine[:305] - Executing rule 'Say temperature on update'
11:25:51.348 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 6
11:26:51.347 DEBUG o.o.b.h.internal.HttpBinding[:191] - item 'Weather_Temperature' is about to be refreshed now
11:26:51.588 DEBUG o.o.c.t.i.s.XsltTransformationService[:94] - about to transform '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
                <rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
                        <channel>

<title>Yahoo! Weather - Berlin, DE</title>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<description>Yahoo! Weather for Berlin, DE</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Dec 2013 10:49 am CET</lastBuildDate>
<ttl>60</ttl>
<yweather:location city="Berlin" region="BE"   country="Germany"/>
<yweather:units temperature="C" distance="km" pressure="mb" speed="km/h"/>
<yweather:wind chill="3"   direction="30"   speed="12.87" />
<yweather:atmosphere humidity="100"  visibility="7"  pressure="982.05"  rising="2" />
<yweather:astronomy sunrise="8:15 am"   sunset="3:56 pm"/>
<image>
<title>Yahoo! Weather</title>
<width>142</width>
<height>18</height>
<link>http://weather.yahoo.com</link>
<url>http://l.yimg.com/a/i/brand/purplelogo//uh/us/news-wea.gif</url>
</image>
<item>
<title>Conditions for Berlin, DE at 10:49 am CET</title>
<geo:lat>52.52</geo:lat>
<geo:long>13.38</geo:long>
<link>http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html</link>
<pubDate>Thu, 26 Dec 2013 10:49 am CET</pubDate>
<yweather:condition  text="Light Rain"  code="11"  temp="6"  date="Thu, 26 Dec 2013 10:49 am CET" />
<description><![CDATA[
<img src="http://l.yimg.com/a/i/us/we/52/11.gif"/><br />
<b>Current Conditions:</b><br />
Light Rain, 6 C<BR />
<BR /><b>Forecast:</b><BR />
Thu - Cloudy. High: 7 Low: 4<br />
Fri - Partly Cloudy. High: 6 Low: 5<br />
Sat - PM Showers. High: 8 Low: 5<br />
Sun - AM Showers. High: 7 Low: 3<br />
Mon - Partly Cloudy. High: 5 Low: 2<br />
<br />
<a href="http://us.rd.yahoo.com/dailynews/rss/weather/Berlin__DE/*http://weather.yahoo.com/forecast/GMXX0007_c.html">Full Forecast at Yahoo! Weather</
a><BR/><BR/>
(provided by <a href="http://www.weather.com" >The Weather Channel</a>)<br/>
]]></description>
<yweather:forecast day="Thu" date="26 Dec 2013" low="4" high="7" text="Cloudy" code="26" />
<yweather:forecast day="Fri" date="27 Dec 2013" low="5" high="6" text="Partly Cloudy" code="30" />
<yweather:forecast day="Sat" date="28 Dec 2013" low="5" high="8" text="PM Showers" code="39" />
<yweather:forecast day="Sun" date="29 Dec 2013" low="3" high="7" text="AM Showers" code="39" />
<yweather:forecast day="Mon" date="30 Dec 2013" low="2" high="5" text="Partly Cloudy" code="30" />
<guid isPermaLink="false">GMXX0007_2013_12_30_7_00_CET</guid>
</item>
</channel>
</rss>

<!-- api13.weather.bf1.yahoo.com Thu Dec 26 10:25:29 PST 2013 -->
' by the function 'javax.xml.transform.stream.StreamSource@16af729'
11:26:51.600 DEBUG o.o.c.t.i.s.XsltTransformationService[:109] - transformation resulted in '6'
11:26:51.601 DEBUG o.o.b.h.internal.HttpBinding[:224] - transformed response is '6'
11:26:51.603 DEBUG o.o.m.r.i.engine.RuleEngine[:305] - Executing rule 'Say temperature on update'
11:26:51.604 INFO  runtime.busevents[:46] - Weather_Temperature state updated to 6

maihacke

unread,
Dec 26, 2013, 3:22:09 PM12/26/13
to ope...@googlegroups.com
I had a similar problem.
The problem was, that I didnot have alsa installed so my soundcard was not working.
The example tries to send something to the audio device from the text-to-speech engine.
This call blocked the webinterface. After installing alsa the problem was gone.
I debuged that a bit, the problem is that in class ResourceManager a lock is held on the "resourceSet" (java synchronized block).
At some reason this lock is held during the tts output. Because of the missing alsa package, the tts call blocks for ever, the resourceSet is never unlocked and to the resource manager is blocked.

Kai Kreuzer

unread,
Dec 26, 2013, 3:37:29 PM12/26/13
to ope...@googlegroups.com
Great, thanks for the hint!
Possibly it is a good idea if we would remove the freetts from the demo package then - as more and more people are starting with openHAB on a RaspberryPi, which usually comes without alsa and hence they run into this problem.

Cheers,
Kai

Robbert Jan van Gulik

unread,
Jan 3, 2014, 3:29:09 PM1/3/14
to ope...@googlegroups.com
@Maihacke,

Thanks for your post! This must be my problem too! I'm running openhab in a VM OS from a ESXi host with no soundcard installed. I'll see how to bypass this when I'm back home again!

Thanks very much to all!

Robbert

Op woensdag 25 december 2013 23:59:43 UTC+1 schreef Robbert Jan van Gulik:
Reply all
Reply to author
Forward
0 new messages