Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compat1x: Support for "org.openhab.core.items.ItemRegistry" #146

Closed
dkreutzer opened this issue Feb 28, 2015 · 9 comments
Closed

compat1x: Support for "org.openhab.core.items.ItemRegistry" #146

dkreutzer opened this issue Feb 28, 2015 · 9 comments

Comments

@dkreutzer
Copy link

Hi,

I am playing around with openhab2 since a few days and I must say that I really like that approach!
But I am struggling with a few things (configuration stuff is not very verbose if something is not setup well - of course this is also due to the OSGI stack and the given laziness of configuration/ service-injections)

Now back to my "problem". I am going to replace my own "homemade" solution and require some sort of charting (e.g. temperature/humidity in a certain period)

For opanhab2 I am using RRD4J. As far as I understood is the charting of RRD4J not supported, so I am going to use the default charting instead. And - finally ;-) - here is my problem:

Invoking the chartservlet gives me an:

java.lang.IllegalStateException: RRD file does not contain RRA: MAX archive
    at org.rrd4j.core.RrdDb.findMatchingArchive(Unknown Source)
    at org.rrd4j.core.RrdDb.fetchData(Unknown Source)
    at org.rrd4j.core.FetchRequest.fetchData(Unknown Source)
    at org.openhab.persistence.rrd4j.internal.RRD4jService.query(RRD4jService.java:198)
    at org.openhab.core.persistence.internal.QueryablePersistenceServiceDelegate.query(QueryablePersistenceServiceDelegate.java:57)
    at org.eclipse.smarthome.ui.internal.chart.DefaultChartProvider.addItem(DefaultChartProvider.java:251)
    at org.eclipse.smarthome.ui.internal.chart.DefaultChartProvider.createChart(DefaultChartProvider.java:171)
    at org.eclipse.smarthome.ui.internal.chart.ChartServlet.doGet(ChartServlet.java:171)

Looking into the code this shows that org.openhab.core.items.ItemRegistryis not being injected into the RRD4JService, which leads the the MAX consolidation function.

In the rrd4j.xmlof the plugin you see that it requires

  <reference bind="setItemRegistry" cardinality="0..1" interface="org.openhab.core.items.ItemRegistry" name="ItemRegistry" policy="dynamic" unbind="unsetItemRegistry"/>

And - finally - that is not (yet - hopefully) supported by the compat1x API.
Is there any roadmap for this? Or is maybe someone already working on it?

Thanks and keep it up!
Daniel

@kaikreuzer
Copy link
Member

Hi Daniel,

Thanks for analyzing this! I indeed overlooked the dependency of the rrd4j service on the item registry so far.
Usually, addons are not supposed to make use of the item registry directly - that's why I did not implement it in the compat layer. So would actually prefer a solution that changes the 1.x rrd4j implementation to get rid off this dependency. We would need to get hold of the item type in some other way... But if this all looks too complicated and other addons require the registry as well, I might also reconsider the support of it in the compat layer.

@dkreutzer
Copy link
Author

Hi Kai,

thanks for the fast reply. As far as I understood RRD4J will be the default persistence for openhab2, so a direct implementation of the 2.x API might be the most sufficient way. What do you think? Is that somehow on the roadmap?

On the other hand I agree that compat APIs in general should be comprehensive or - at least - unambiguous (I mean it should be transparent what they support and what not).

Looking into the code of the RRD4jService it will not be easy to get a proper solution (beside just having a workaround for my problem - which could be to look into the RrdDb and its Archives for the available ConsolFun. Unfortunately the Itemis already there, before the FilterCriterion is been build. But since only the name of it is used as handle it is lost.

So maybe there could be the chance to inject it directly in the org.openhab.core.persistence.internal.PersistenceServiceFactory, there is the item registry available and the information about the required injection is available via the bundle context. I need to dig more into this OSGi stuff - maybe my thoughts are to silly, since this sort of injection is basically the job of equinox and not yours and supporting the item registry in the compact layer might be a much easier task.

So for me I found some workarounds now and I could apply them to my local sources, but all of them do not look clean and universal enough to help the community. If you have a proposal - just let me now and I could look for it if I have time.

Daniel

@kaikreuzer
Copy link
Member

Hi Daniel,

As far as I understood RRD4J will be the default persistence for openhab2, so a direct implementation of the 2.x API might be the most sufficient way. What do you think? Is that somehow on the roadmap?

I am not sure yet. Within ESH we have completely re-done the binding and the rule APIs, all towards making them nicely accessible towards UIs (other than the Designer). I could imagine that we might want to do the same with the persistence one day - so as long as it has not changed compared to openHAB 1, I feel that supporting the existing persistence services through the compat layer is just fine - no need to maintain two different versions that work exactly the same way.

On the other hand I agree that compat APIs in general should be comprehensiv

I just had a discussion about the MIOS binding, which makes heavy use of the ItemRegistry (with good arguments). As there are other bindings as well, I think I relax my requirements here a bit and will look into supporting the ItemRegistry within the compat layer. This will then also be the simplest solution for rrd4j :-)

Best regards,
Kai

Am 01.03.2015 um 23:13 schrieb Daniel Kreutzer notifications@github.com:

Hi Kai,

thanks for the fast reply. As far as I understood RRD4J will be the default persistence for openhab2, so a direct implementation of the 2.x API might be the most sufficient way. What do you think? Is that somehow on the roadmap?

On the other hand I agree that compat APIs in general should be comprehensive or - at least - unambiguous (I mean it should be transparent what they support and what not).

Looking into the code of the RRD4jService it will not be easy to get a proper solution (beside just having a workaround for my problem - which could be to look into the RrdDb and its Archives for the available ConsolFun. Unfortunately the Itemis already there, before the FilterCriterion is been build. But since only the name of it is used as handle it is lost.

So maybe there could be the chance to inject it directly in the org.openhab.core.persistence.internal.PersistenceServiceFactory, there is the item registry available and the information about the required injection is available via the bundle context. I need to dig more into this OSGi stuff - maybe my thoughts are to silly, since this sort of injection is basically the job of equinox and not yours and supporting the item registry in the compact layer might be a much easier task.

So for me I found some workarounds now and I could apply them to my local sources, but all of them do not look clean and universal enough to help the community. If you have a proposal - just let me now and I could look for it if I have time.

Daniel


Reply to this email directly or view it on GitHub #146 (comment).

@dkreutzer
Copy link
Author

Hi Kai,

that sounds good! For now I just migrated my local version to the openhab2 API, so that it works for me until the extended compat1x API is available. As a side effect the RRD4JChartProvider is working now as well.

Best regards,
Daniel

@xsnrg
Copy link

xsnrg commented Mar 10, 2015

Daniel, I am in the same place with the RRD file does not contain RRA: MAX archive error. Care to share your manual patch?

dkreutzer added a commit to dkreutzer/openhab2-bindings that referenced this issue Mar 11, 2015
@dkreutzer
Copy link
Author

@xsnrg: here you go (https://github.com/dkreutzer/openhab2-bindings.git)
@kaikreuzer: Kai, I hope that's ok for you. I am going to remove it after the compat1x API is ready to support the missing features. But for now I though it might help others like xsnrg to have a workaround and to keep working with openhab2 instead of falling back to 1.x.
I am currently also thinking of having some sort of configuration to influence the archive building regarding data life cycle. But maybe that is also already planned on your side.

@xsnrg
Copy link

xsnrg commented Mar 12, 2015

@dkreutzer Thanks!

@kgoderis
Copy link
Contributor

+1

On 12 Mar 2015, at 02:26, xsnrg notifications@github.com wrote:

@dkreutzer https://github.com/dkreutzer Thanks!


Reply to this email directly or view it on GitHub #146 (comment).

@kaikreuzer
Copy link
Member

Ok, I have implemented this part for the compat layer and successfully tested rrd4j persistence and charting with it.
Please note that you will need a 1.7.0-SNAPSHOT of the rrd4j bundle that includes openhab/openhab1-addons#2300 (once this is merged).

cdjackson added a commit to cdjackson/openhab2-addons that referenced this issue Mar 23, 2015
* master: (29 commits)
  removed background discovery code
  Adapted code to latest stable ESH release
  Improved default sitemap provider and demo files to make the Classic UI behave nice again. Also adapted AutoApproveService and removed ThingItemProvider as it was superceded by the ThingSetupManager of ESH.
  added info about Milight and Energenie
  updated information about rrd4j
  Implemented ItemRegistry, ItemUIRegistry and ChartProvider support for the compatibility layer. This fixes openhab#146.
  Added  InsteonPLM 1.7 binding
  Format start scripts and add check for not found equinox launcher
  Resource leak: 'socket' never closed
  Fix a bug in the implementation of DiscoveryListener of the ZonePlayerHandler
  classpath's JRE container and execution enviroment's one does not fit
  Add HABmin link to dashboard Signed-off-by: Chris Jackson <chris@cd-jackson.com> (github: cdjackson)
  stop add workspace plugins automatically to launch config
  updated launch config for new target platform
  upgraded Jetty to 9.2.9 and JAX-RS connector to 4.2.2 Fixes openhab#38
  Network Binding improvments -NetworkHealth renamed to Network -Retry for Mobile Devices which sometimes go to sleep -System Ping is now usable
  removed 2.0 alpha compat info
  Update compatability Add OW-Server, MySQL, Heatmiser, SNMP Signed-off-by: Chris Jackson <chris@cd-jackson.com> (github: cdjackson)
  changed comaptibility.md to reflect sucessful testing of openhab 1.6.0 bindings Fs20 and CUL on openhab2 snapshot
  Implementation of the playTrack functionality
  ...

Conflicts:
	addons/binding/pom.xml
peuter added a commit to peuter/openhab2-addons that referenced this issue Mar 24, 2015
commit 5a5911a
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 14:52:44 2015 +0100

    removed properties field

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 549886a
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 14:15:14 2015 +0100

    code formatting

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 489be9e
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:44:02 2015 +0100

    marrytts bundle removed

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit a099699
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 15:49:33 2015 +0100

    upgraded Jetty to 9.2.9 and JAX-RS connector to 4.2.2
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit a59e819
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:35:25 2015 +0100

    removed marrytts bundle from launch

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit b0cee0b
Merge: 06e8bd2 2816811
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:31:52 2015 +0100

    Merge branch 'master' into marytts-bundle

    Conflicts:
    	bundles/core/org.openhab.core.compat1x/build.properties

commit 06e8bd2
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 12:47:03 2015 +0100

    fixed method name

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 2816811
Merge: deffae8 8fce0f9
Author: Tobias Bräutigam <peuter@users.noreply.github.com>
Date:   Thu Mar 19 18:54:41 2015 +0100

    Merge pull request #3 from openhab/master

    Merge with master

commit 8fce0f9
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 19 17:38:55 2015 +0100

    Adapted code to latest stable ESH release

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit b3463ea
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 19 17:38:19 2015 +0100

    Improved default sitemap provider and demo files to make the Classic UI behave nice again.
    Also adapted AutoApproveService and removed ThingItemProvider as it was superceded by the ThingSetupManager of ESH.

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit fcd7715
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:29:48 2015 +0100

    break added

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 43cba52
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:27:51 2015 +0100

    removed marytts bundle from build path

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 8c77b5b
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:24:49 2015 +0100

    augmented the compbalility layer to support the TTSService interface
    (needed for all text-to-speech engines)

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit ff2e51c
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Mar 15 09:44:16 2015 -0700

    added info about Milight and Energenie

commit 67af79a
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Mar 14 15:15:45 2015 -0700

    updated information about rrd4j

commit 60c3b88
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Mar 14 15:16:36 2015 -0700

    Implemented ItemRegistry, ItemUIRegistry and ChartProvider support for the compatibility layer. This fixes openhab#146.

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 791e777
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 12 07:36:56 2015 -0700

    Added  InsteonPLM 1.7 binding

commit cb3fa7d
Merge: cc7fa1d d0798b5
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 12 06:50:40 2015 -0700

    Merge pull request openhab#160 from sja/format-start-scripts

    Format start scripts and add check for not found equinox launcher

commit d0798b5
Author: Sebastian Janzen <sebastian@janzen.it>
Date:   Tue Mar 10 13:45:45 2015 +0100

    Format start scripts and add check for not found equinox launcher

    If the equinox launcher jar is not present, there was no error message.

    Signed-off-by: Sebastian Janzen <sebastian@janzen.it>

commit cc7fa1d
Merge: 743bc6c fcfdefe
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 10 23:37:39 2015 +0100

    Merge pull request openhab#157 from maggu2810/fix-resource-leak

    Resource leak: 'socket' never closed

commit fcfdefe
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Mon Mar 9 09:15:07 2015 +0100

    Resource leak: 'socket' never closed

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 743bc6c
Merge: 07ada5e fec6647
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Mar 9 23:22:24 2015 +0100

    Merge pull request openhab#158 from kgoderis/sonos

    Fix a bug in the implementation of DiscoveryListener of the ZonePlayerHa...

commit fec6647
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Mar 9 19:56:26 2015 +0100

    Fix a bug in the implementation of DiscoveryListener of the ZonePlayerHandler

    Note for other binding developers: DiscoveryListeners get called on the discovery of any Thing, e.g. there is no selectivity, and it is up to the DiscoveryListener implementor to check if the ThingUID is valid or not

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 07ada5e
Merge: 1780131 906b836
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Mar 9 18:03:08 2015 +0100

    Merge pull request openhab#156 from maggu2810/fix-classpath-vs-exec-env

    classpath's JRE container and execution enviroment's one does not fit

commit 906b836
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Mon Mar 9 09:05:32 2015 +0100

    classpath's JRE container and execution enviroment's one does not fit

    Fix "The JRE container on the classpath is not a perfect match to the
    'J2SE-1.5' execution environment" for org.openhab.io.transport.serial.

    Fix "The JRE container on the classpath is not a perfect match to the
    'JavaSE-1.7' execution environment" for org.openhab.core.init and
    org.openhab.core.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 1780131
Merge: 8a6f1a8 86a8ed1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Mar 4 18:37:49 2015 +0100

    Merge pull request openhab#154 from maggu2810/launch-cfg-stop-auto-add

    stop add workspace plugins automatically to launch config

commit 86a8ed1
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Mar 4 17:37:00 2015 +0100

    stop add workspace plugins automatically to launch config

    It is very annoying if every bundle I added to my workspace is also
    added to the launch configuration and must be deactivated manually.
    A launch configuration should represent a configuration that is changed
    manually if additional bundles should be added.

    If the automatically addition of plugins is deactivated, we could stop
    adding plugins to deselected_workspace_plugins.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 8a6f1a8
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 23:00:32 2015 +0100

    updated launch config for new target platform

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 42ad9c1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 15:49:33 2015 +0100

    upgraded Jetty to 9.2.9 and JAX-RS connector to 4.2.2
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit d34492b
Merge: 18e7ae4 a292008
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:34:27 2015 +0100

    Merge pull request openhab#145 from cdjackson/dev

    Update compatability

commit a292008
Merge: 8c5f668 18e7ae4
Author: Chris Jackson <chris@cd-jackson.com>
Date:   Mon Feb 23 21:24:54 2015 +0000

    Merge branch 'master' of https://github.com/openhab/openhab2 into dev

    Conflicts:
    	docs/sources/installation/compatibility.md

commit 18e7ae4
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:17:42 2015 +0100

    removed 2.0 alpha compat info

commit 8c5f668
Author: Chris Jackson <chris@cd-jackson.com>
Date:   Mon Feb 23 21:16:00 2015 +0000

    Update compatability
    Add OW-Server, MySQL, Heatmiser, SNMP
    Signed-off-by: Chris Jackson <chris@cd-jackson.com> (github: cdjackson)

commit c1fc6df
Merge: df79093 8892836
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:07:23 2015 +0100

    Merge pull request openhab#144 from isigmund/master

    changed compatibility.md

commit 8892836
Author: Ingo Sigmund <Ingo@Mars.local>
Date:   Mon Feb 23 21:44:17 2015 +0100

    changed comaptibility.md to reflect sucessful testing of openhab 1.6.0 bindings
    Fs20 and CUL on openhab2 snapshot

commit df79093
Merge: 232b275 491f7f2
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 21 11:33:25 2015 +0100

    Merge pull request openhab#141 from kgoderis/sonos

    Sonos : implementation of new commands

commit 491f7f2
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 23:40:35 2015 +0100

    Implementation of the playTrack functionality

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 195f846
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 23:03:56 2015 +0100

    Implement playQueue functionality

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 232b275
Merge: ddaf474 e5fc3eb
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Feb 20 20:42:32 2015 +0100

    Merge pull request openhab#140 from kgoderis/sonos

    Further improvement of Metadata methods

commit e5fc3eb
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 20:37:30 2015 +0100

    Further improvement of Metadata methods

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit ddaf474
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 21:02:58 2015 +0100

    Update compatibility.md

commit cd465fb
Merge: d618223 65a5094
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 21:01:59 2015 +0100

    Merge pull request openhab#136 from mdbergmann/patch-1

    Update compatibility.md

commit d618223
Merge: 7e2bb61 dd7c484
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 20:51:36 2015 +0100

    Merge pull request openhab#138 from maggu2810/remove-missing-deactivate-call

    ThingItemProvider: prevent call of missing deactive function

commit 7e2bb61
Merge: 25cc1b3 ab114f7
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 20:48:43 2015 +0100

    Merge pull request openhab#137 from maggu2810/compat1x-fix-import

    add missing import for javax.sound.sampled

commit dd7c484
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Feb 18 18:34:50 2015 +0100

    ThingItemProvider: prevent call of missing deactive function

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit ab114f7
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Feb 18 17:31:19 2015 +0100

    add missing import for javax.sound.sampled

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 65a5094
Author: mdbergmann <manfred@nnamgreb.de>
Date:   Wed Feb 18 13:27:10 2015 +0100

    Update compatibility.md

commit 25cc1b3
Merge: 54b135c ad957f8
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 17:26:28 2015 +0100

    Merge pull request openhab#134 from kgoderis/sonos

    Fix small bugs in updateCurrentURIFormatted and updateTrackMetaData

commit ad957f8
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Feb 16 17:11:19 2015 +0100

    Fix small bugs in updateCurrentURIFormatted and updateTrackMetaData

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 54b135c
Merge: fed8c5c 9f107a3
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 13:30:52 2015 +0100

    Merge pull request openhab#131 from kgoderis/sonos

    Improve track meta data handling

commit 9f107a3
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Feb 16 13:09:45 2015 +0100

    Improve track meta data handling

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit fed8c5c
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 08:59:11 2015 +0100

    Updated to JAX-RS connector 4.2.0
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 8f97322
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 14 00:37:23 2015 +0100

    Updated AUTHORS

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit f84b1b2
Author: Thomas Eichstädt-Engelen <thomas@openhab.org>
Date:   Fri Feb 13 17:18:25 2015 +0100

    Fixes openhab#84 - Let openhab2 take SystemProperties into Account

    Signed-off-by: Thomas Eichstädt-Engelen <thomas@openhab.org>

commit 5e55ac0
Merge: 3a024bb 6bc91d6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 11 16:22:18 2015 +0100

    Merge branch 'maxcube-test' of https://github.com/marcelrv/openhab2 into marcelrv-maxcube-test

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 3a024bb
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 11 14:13:13 2015 +0100

    updated dependency to renamed mdns bundle
    fixes openhab#128

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 91b9294
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 9 20:21:07 2015 +0100

    Update compatibility.md

commit 09f159d
Merge: 3a00a6d e3bda3d
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 9 20:19:58 2015 +0100

    Merge pull request openhab#126 from kgoderis/patch-2

    Update compatibility.md

commit e3bda3d
Author: kgoderis <karel.goderis@me.com>
Date:   Mon Feb 9 20:06:13 2015 +0100

    Update compatibility.md

commit 3a00a6d
Merge: 0795c8d a866116
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Feb 8 20:44:13 2015 +0100

    Merge pull request openhab#125 from kgoderis/sonos

    Fix bug in updateCurrentURIFormatted()

commit a866116
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 16:44:52 2015 +0100

    Fix bug in updateCurrentURIFormatted()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 0795c8d
Merge: 21c6ea6 b490af2
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 7 12:28:25 2015 +0100

    Merge pull request openhab#123 from kgoderis/sonos

    Fix bugs in playLineIn()

commit b490af2
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 11:33:23 2015 +0100

    Improve error handling in playLineIn()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 69a755e
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 11:32:06 2015 +0100

    Fix bug in playLineIn()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 21c6ea6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Feb 6 17:04:49 2015 +0100

    fixed rrd4j compat info

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 883f718
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 23:02:22 2015 +0100

    added info about screencast

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 5cf303b
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 23:02:01 2015 +0100

    updated copyright

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit ef60ae0
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 22:48:38 2015 +0100

    added headers

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 24f624a
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 22:46:31 2015 +0100

    added info about Paper UI and a screencast for binding skeleton creation

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 527b51f
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 21:52:34 2015 +0100

    set auto-start to true - this will avoid many problems where people forget to do this manually

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 24950b1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 21:47:03 2015 +0100

    adding new workspace bundles automatically to the launch config

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 780b229
Merge: 9c5c046 3180c83
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 4 23:09:58 2015 +0100

    Merge pull request openhab#122 from kgoderis/sonos

    Fix bug in saveState() and restoreState() + improve error handling

commit 3180c83
Author: Karel Goderis <karel.goderis@me.com>
Date:   Wed Feb 4 19:18:30 2015 +0100

    Fix bug in saveState() and restoreState() + improve error handling

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 9c5c046
Merge: 58ec087 1194776
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Feb 3 10:52:19 2015 +0100

    Merge pull request openhab#121 from kgoderis/master

    Fix FileInputStream path in org.openhab.io.multimedia.actions.audio

commit 1194776
Author: Karel Goderis <karel.goderis@me.com>
Date:   Tue Feb 3 09:32:04 2015 +0100

    Fix FileInputStream path in org.openhab.io.multimedia.actions.audio

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 58ec087
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Feb 1 14:56:32 2015 +0100

    added sources of jUPnP to target platform - see jupnp/jupnp#16

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit ca25009
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Jan 30 17:05:44 2015 +0100

    updated archetype version

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 1def393
Merge: aba7037 bb8a1c7
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Jan 29 10:28:58 2015 +0100

    Merge pull request openhab#120 from maggu2810/sonos-fix-imports

    sonos: fix missing import-package

commit bb8a1c7
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Thu Jan 29 10:18:33 2015 +0100

    fix missing import-package

    The file SonosXMLParser.java is using the following imports:
    - org.xml.sax.Attributes;
    - org.xml.sax.InputSource;
    - org.xml.sax.SAXException;
    - org.xml.sax.XMLReader;
    - org.xml.sax.helpers.DefaultHandler;
    - org.xml.sax.helpers.XMLReaderFactory;

    The OSGi specification mandates that a bundle declare all package
    depenencies using either Import-Package or Require-Bundle. The one
    exception to this rule is the java.* packages which is always delegated
    to the boot classpath. All other packages dependencies must be declared
    in the bundle's manifest file.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 6bc91d6
Author: Marcel Verpaalen <marcel@verpaalen.com>
Date:   Wed Jan 28 18:25:13 2015 +0100

    Updated with cleaned target

    Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>

commit aba7037
Merge: 4048ac9 0a6aab5
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Jan 28 18:18:16 2015 +0100

    Merge pull request openhab#119 from kgoderis/patch-1

    Update logback_debug.xml

commit 0a6aab5
Author: kgoderis <karel.goderis@me.com>
Date:   Wed Jan 28 18:12:48 2015 +0100

    Update logback_debug.xml

    Fix https://bugs.eclipse.org/bugs/show_bug.cgi?id=458180

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 4048ac9
Merge: a60baaa f41b4ea
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Jan 28 13:22:57 2015 +0100

    Merge pull request openhab#118 from maggu2810/ui-dashboard-fix-imports

    fix version requirements of service.component import

commit f41b4ea
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Jan 28 13:10:19 2015 +0100

    fix version requirements of service.component import

    The version of the service component package for OSGi Release 4 is using
    the version 1.2.
    The JavaDoc API states, that consumer of the API should use
    version="[1.2,2.0)" for the version of the import.
    I cannot find an implementation of the fixed version 1.2.2, perhaps this
    is only supported by equinox.
    Source: http://www.osgi.org/javadoc/r4v43/residential/org/osgi/service/component/package-summary.html
    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit a60baaa
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Jan 27 12:21:38 2015 +0100

    fixes openhab#117

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit a7284cc
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:36:16 2015 +0100

    reverted accidential commit

commit 19dee90
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:34:47 2015 +0100

    added DSC alarm info

commit f678dfc
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:33:44 2015 +0100

    added Z-Wave info

commit efb303c
Author: Marcel Verpaalen <marcel@verpaalen.com>
Date:   Fri Jan 23 01:47:28 2015 +0100

    Initial contribution MAX! Binding Tests

    Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>

commit c4c9962
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Jan 22 19:02:18 2015 +0100

    Added new url for Classic UI with sitemap

commit 7cacee6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 20:00:51 2015 +0100

    changed http port definitions to OSGi params

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 5173ecd
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 19:47:35 2015 +0100

    updated thing item provider and default sitemap provider to work with home-groups

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit f1345f0
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 18:30:46 2015 +0100

    worked around current bugs in configuration handling

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 1ec7579
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 18:30:04 2015 +0100

    adding advanced property to most channels

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
peuter added a commit to peuter/openhab2-addons that referenced this issue Mar 25, 2015
commit 5a5911a
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 14:52:44 2015 +0100

    removed properties field

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 549886a
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 14:15:14 2015 +0100

    code formatting

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 489be9e
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:44:02 2015 +0100

    marrytts bundle removed

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit a099699
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 15:49:33 2015 +0100

    upgraded Jetty to 9.2.9 and JAX-RS connector to 4.2.2
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit a59e819
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:35:25 2015 +0100

    removed marrytts bundle from launch

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit b0cee0b
Merge: 06e8bd2 2816811
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:31:52 2015 +0100

    Merge branch 'master' into marytts-bundle

    Conflicts:
    	bundles/core/org.openhab.core.compat1x/build.properties

commit 06e8bd2
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 12:47:03 2015 +0100

    fixed method name

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 2816811
Merge: deffae8 8fce0f9
Author: Tobias Bräutigam <peuter@users.noreply.github.com>
Date:   Thu Mar 19 18:54:41 2015 +0100

    Merge pull request #3 from openhab/master

    Merge with master

commit 8fce0f9
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 19 17:38:55 2015 +0100

    Adapted code to latest stable ESH release

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit b3463ea
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 19 17:38:19 2015 +0100

    Improved default sitemap provider and demo files to make the Classic UI behave nice again.
    Also adapted AutoApproveService and removed ThingItemProvider as it was superceded by the ThingSetupManager of ESH.

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit fcd7715
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:29:48 2015 +0100

    break added

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 43cba52
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:27:51 2015 +0100

    removed marytts bundle from build path

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 8c77b5b
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:24:49 2015 +0100

    augmented the compbalility layer to support the TTSService interface
    (needed for all text-to-speech engines)

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit ff2e51c
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Mar 15 09:44:16 2015 -0700

    added info about Milight and Energenie

commit 67af79a
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Mar 14 15:15:45 2015 -0700

    updated information about rrd4j

commit 60c3b88
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Mar 14 15:16:36 2015 -0700

    Implemented ItemRegistry, ItemUIRegistry and ChartProvider support for the compatibility layer. This fixes openhab#146.

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 791e777
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 12 07:36:56 2015 -0700

    Added  InsteonPLM 1.7 binding

commit cb3fa7d
Merge: cc7fa1d d0798b5
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 12 06:50:40 2015 -0700

    Merge pull request openhab#160 from sja/format-start-scripts

    Format start scripts and add check for not found equinox launcher

commit d0798b5
Author: Sebastian Janzen <sebastian@janzen.it>
Date:   Tue Mar 10 13:45:45 2015 +0100

    Format start scripts and add check for not found equinox launcher

    If the equinox launcher jar is not present, there was no error message.

    Signed-off-by: Sebastian Janzen <sebastian@janzen.it>

commit cc7fa1d
Merge: 743bc6c fcfdefe
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 10 23:37:39 2015 +0100

    Merge pull request openhab#157 from maggu2810/fix-resource-leak

    Resource leak: 'socket' never closed

commit fcfdefe
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Mon Mar 9 09:15:07 2015 +0100

    Resource leak: 'socket' never closed

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 743bc6c
Merge: 07ada5e fec6647
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Mar 9 23:22:24 2015 +0100

    Merge pull request openhab#158 from kgoderis/sonos

    Fix a bug in the implementation of DiscoveryListener of the ZonePlayerHa...

commit fec6647
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Mar 9 19:56:26 2015 +0100

    Fix a bug in the implementation of DiscoveryListener of the ZonePlayerHandler

    Note for other binding developers: DiscoveryListeners get called on the discovery of any Thing, e.g. there is no selectivity, and it is up to the DiscoveryListener implementor to check if the ThingUID is valid or not

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 07ada5e
Merge: 1780131 906b836
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Mar 9 18:03:08 2015 +0100

    Merge pull request openhab#156 from maggu2810/fix-classpath-vs-exec-env

    classpath's JRE container and execution enviroment's one does not fit

commit 906b836
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Mon Mar 9 09:05:32 2015 +0100

    classpath's JRE container and execution enviroment's one does not fit

    Fix "The JRE container on the classpath is not a perfect match to the
    'J2SE-1.5' execution environment" for org.openhab.io.transport.serial.

    Fix "The JRE container on the classpath is not a perfect match to the
    'JavaSE-1.7' execution environment" for org.openhab.core.init and
    org.openhab.core.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 1780131
Merge: 8a6f1a8 86a8ed1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Mar 4 18:37:49 2015 +0100

    Merge pull request openhab#154 from maggu2810/launch-cfg-stop-auto-add

    stop add workspace plugins automatically to launch config

commit 86a8ed1
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Mar 4 17:37:00 2015 +0100

    stop add workspace plugins automatically to launch config

    It is very annoying if every bundle I added to my workspace is also
    added to the launch configuration and must be deactivated manually.
    A launch configuration should represent a configuration that is changed
    manually if additional bundles should be added.

    If the automatically addition of plugins is deactivated, we could stop
    adding plugins to deselected_workspace_plugins.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 8a6f1a8
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 23:00:32 2015 +0100

    updated launch config for new target platform

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 42ad9c1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 15:49:33 2015 +0100

    upgraded Jetty to 9.2.9 and JAX-RS connector to 4.2.2
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit d34492b
Merge: 18e7ae4 a292008
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:34:27 2015 +0100

    Merge pull request openhab#145 from cdjackson/dev

    Update compatability

commit a292008
Merge: 8c5f668 18e7ae4
Author: Chris Jackson <chris@cd-jackson.com>
Date:   Mon Feb 23 21:24:54 2015 +0000

    Merge branch 'master' of https://github.com/openhab/openhab2 into dev

    Conflicts:
    	docs/sources/installation/compatibility.md

commit 18e7ae4
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:17:42 2015 +0100

    removed 2.0 alpha compat info

commit 8c5f668
Author: Chris Jackson <chris@cd-jackson.com>
Date:   Mon Feb 23 21:16:00 2015 +0000

    Update compatability
    Add OW-Server, MySQL, Heatmiser, SNMP
    Signed-off-by: Chris Jackson <chris@cd-jackson.com> (github: cdjackson)

commit c1fc6df
Merge: df79093 8892836
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:07:23 2015 +0100

    Merge pull request openhab#144 from isigmund/master

    changed compatibility.md

commit 8892836
Author: Ingo Sigmund <Ingo@Mars.local>
Date:   Mon Feb 23 21:44:17 2015 +0100

    changed comaptibility.md to reflect sucessful testing of openhab 1.6.0 bindings
    Fs20 and CUL on openhab2 snapshot

commit df79093
Merge: 232b275 491f7f2
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 21 11:33:25 2015 +0100

    Merge pull request openhab#141 from kgoderis/sonos

    Sonos : implementation of new commands

commit 491f7f2
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 23:40:35 2015 +0100

    Implementation of the playTrack functionality

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 195f846
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 23:03:56 2015 +0100

    Implement playQueue functionality

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 232b275
Merge: ddaf474 e5fc3eb
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Feb 20 20:42:32 2015 +0100

    Merge pull request openhab#140 from kgoderis/sonos

    Further improvement of Metadata methods

commit e5fc3eb
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 20:37:30 2015 +0100

    Further improvement of Metadata methods

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit ddaf474
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 21:02:58 2015 +0100

    Update compatibility.md

commit cd465fb
Merge: d618223 65a5094
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 21:01:59 2015 +0100

    Merge pull request openhab#136 from mdbergmann/patch-1

    Update compatibility.md

commit d618223
Merge: 7e2bb61 dd7c484
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 20:51:36 2015 +0100

    Merge pull request openhab#138 from maggu2810/remove-missing-deactivate-call

    ThingItemProvider: prevent call of missing deactive function

commit 7e2bb61
Merge: 25cc1b3 ab114f7
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 20:48:43 2015 +0100

    Merge pull request openhab#137 from maggu2810/compat1x-fix-import

    add missing import for javax.sound.sampled

commit dd7c484
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Feb 18 18:34:50 2015 +0100

    ThingItemProvider: prevent call of missing deactive function

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit ab114f7
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Feb 18 17:31:19 2015 +0100

    add missing import for javax.sound.sampled

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 65a5094
Author: mdbergmann <manfred@nnamgreb.de>
Date:   Wed Feb 18 13:27:10 2015 +0100

    Update compatibility.md

commit 25cc1b3
Merge: 54b135c ad957f8
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 17:26:28 2015 +0100

    Merge pull request openhab#134 from kgoderis/sonos

    Fix small bugs in updateCurrentURIFormatted and updateTrackMetaData

commit ad957f8
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Feb 16 17:11:19 2015 +0100

    Fix small bugs in updateCurrentURIFormatted and updateTrackMetaData

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 54b135c
Merge: fed8c5c 9f107a3
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 13:30:52 2015 +0100

    Merge pull request openhab#131 from kgoderis/sonos

    Improve track meta data handling

commit 9f107a3
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Feb 16 13:09:45 2015 +0100

    Improve track meta data handling

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit fed8c5c
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 08:59:11 2015 +0100

    Updated to JAX-RS connector 4.2.0
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 8f97322
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 14 00:37:23 2015 +0100

    Updated AUTHORS

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit f84b1b2
Author: Thomas Eichstädt-Engelen <thomas@openhab.org>
Date:   Fri Feb 13 17:18:25 2015 +0100

    Fixes openhab#84 - Let openhab2 take SystemProperties into Account

    Signed-off-by: Thomas Eichstädt-Engelen <thomas@openhab.org>

commit 5e55ac0
Merge: 3a024bb 6bc91d6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 11 16:22:18 2015 +0100

    Merge branch 'maxcube-test' of https://github.com/marcelrv/openhab2 into marcelrv-maxcube-test

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 3a024bb
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 11 14:13:13 2015 +0100

    updated dependency to renamed mdns bundle
    fixes openhab#128

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 91b9294
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 9 20:21:07 2015 +0100

    Update compatibility.md

commit 09f159d
Merge: 3a00a6d e3bda3d
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 9 20:19:58 2015 +0100

    Merge pull request openhab#126 from kgoderis/patch-2

    Update compatibility.md

commit e3bda3d
Author: kgoderis <karel.goderis@me.com>
Date:   Mon Feb 9 20:06:13 2015 +0100

    Update compatibility.md

commit 3a00a6d
Merge: 0795c8d a866116
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Feb 8 20:44:13 2015 +0100

    Merge pull request openhab#125 from kgoderis/sonos

    Fix bug in updateCurrentURIFormatted()

commit a866116
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 16:44:52 2015 +0100

    Fix bug in updateCurrentURIFormatted()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 0795c8d
Merge: 21c6ea6 b490af2
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 7 12:28:25 2015 +0100

    Merge pull request openhab#123 from kgoderis/sonos

    Fix bugs in playLineIn()

commit b490af2
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 11:33:23 2015 +0100

    Improve error handling in playLineIn()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 69a755e
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 11:32:06 2015 +0100

    Fix bug in playLineIn()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 21c6ea6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Feb 6 17:04:49 2015 +0100

    fixed rrd4j compat info

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 883f718
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 23:02:22 2015 +0100

    added info about screencast

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 5cf303b
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 23:02:01 2015 +0100

    updated copyright

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit ef60ae0
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 22:48:38 2015 +0100

    added headers

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 24f624a
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 22:46:31 2015 +0100

    added info about Paper UI and a screencast for binding skeleton creation

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 527b51f
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 21:52:34 2015 +0100

    set auto-start to true - this will avoid many problems where people forget to do this manually

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 24950b1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 21:47:03 2015 +0100

    adding new workspace bundles automatically to the launch config

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 780b229
Merge: 9c5c046 3180c83
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 4 23:09:58 2015 +0100

    Merge pull request openhab#122 from kgoderis/sonos

    Fix bug in saveState() and restoreState() + improve error handling

commit 3180c83
Author: Karel Goderis <karel.goderis@me.com>
Date:   Wed Feb 4 19:18:30 2015 +0100

    Fix bug in saveState() and restoreState() + improve error handling

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 9c5c046
Merge: 58ec087 1194776
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Feb 3 10:52:19 2015 +0100

    Merge pull request openhab#121 from kgoderis/master

    Fix FileInputStream path in org.openhab.io.multimedia.actions.audio

commit 1194776
Author: Karel Goderis <karel.goderis@me.com>
Date:   Tue Feb 3 09:32:04 2015 +0100

    Fix FileInputStream path in org.openhab.io.multimedia.actions.audio

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 58ec087
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Feb 1 14:56:32 2015 +0100

    added sources of jUPnP to target platform - see jupnp/jupnp#16

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit ca25009
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Jan 30 17:05:44 2015 +0100

    updated archetype version

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 1def393
Merge: aba7037 bb8a1c7
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Jan 29 10:28:58 2015 +0100

    Merge pull request openhab#120 from maggu2810/sonos-fix-imports

    sonos: fix missing import-package

commit bb8a1c7
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Thu Jan 29 10:18:33 2015 +0100

    fix missing import-package

    The file SonosXMLParser.java is using the following imports:
    - org.xml.sax.Attributes;
    - org.xml.sax.InputSource;
    - org.xml.sax.SAXException;
    - org.xml.sax.XMLReader;
    - org.xml.sax.helpers.DefaultHandler;
    - org.xml.sax.helpers.XMLReaderFactory;

    The OSGi specification mandates that a bundle declare all package
    depenencies using either Import-Package or Require-Bundle. The one
    exception to this rule is the java.* packages which is always delegated
    to the boot classpath. All other packages dependencies must be declared
    in the bundle's manifest file.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 6bc91d6
Author: Marcel Verpaalen <marcel@verpaalen.com>
Date:   Wed Jan 28 18:25:13 2015 +0100

    Updated with cleaned target

    Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>

commit aba7037
Merge: 4048ac9 0a6aab5
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Jan 28 18:18:16 2015 +0100

    Merge pull request openhab#119 from kgoderis/patch-1

    Update logback_debug.xml

commit 0a6aab5
Author: kgoderis <karel.goderis@me.com>
Date:   Wed Jan 28 18:12:48 2015 +0100

    Update logback_debug.xml

    Fix https://bugs.eclipse.org/bugs/show_bug.cgi?id=458180

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 4048ac9
Merge: a60baaa f41b4ea
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Jan 28 13:22:57 2015 +0100

    Merge pull request openhab#118 from maggu2810/ui-dashboard-fix-imports

    fix version requirements of service.component import

commit f41b4ea
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Jan 28 13:10:19 2015 +0100

    fix version requirements of service.component import

    The version of the service component package for OSGi Release 4 is using
    the version 1.2.
    The JavaDoc API states, that consumer of the API should use
    version="[1.2,2.0)" for the version of the import.
    I cannot find an implementation of the fixed version 1.2.2, perhaps this
    is only supported by equinox.
    Source: http://www.osgi.org/javadoc/r4v43/residential/org/osgi/service/component/package-summary.html
    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit a60baaa
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Jan 27 12:21:38 2015 +0100

    fixes openhab#117

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit a7284cc
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:36:16 2015 +0100

    reverted accidential commit

commit 19dee90
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:34:47 2015 +0100

    added DSC alarm info

commit f678dfc
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:33:44 2015 +0100

    added Z-Wave info

commit efb303c
Author: Marcel Verpaalen <marcel@verpaalen.com>
Date:   Fri Jan 23 01:47:28 2015 +0100

    Initial contribution MAX! Binding Tests

    Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>

commit c4c9962
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Jan 22 19:02:18 2015 +0100

    Added new url for Classic UI with sitemap

commit 7cacee6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 20:00:51 2015 +0100

    changed http port definitions to OSGi params

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 5173ecd
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 19:47:35 2015 +0100

    updated thing item provider and default sitemap provider to work with home-groups

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit f1345f0
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 18:30:46 2015 +0100

    worked around current bugs in configuration handling

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 1ec7579
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 18:30:04 2015 +0100

    adding advanced property to most channels

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
peuter added a commit to peuter/openhab2-addons that referenced this issue Mar 25, 2015
Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

Squashed commit of the following:

commit 5a5911a
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 14:52:44 2015 +0100

    removed properties field

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 549886a
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 14:15:14 2015 +0100

    code formatting

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 489be9e
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:44:02 2015 +0100

    marrytts bundle removed

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit a099699
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 15:49:33 2015 +0100

    upgraded Jetty to 9.2.9 and JAX-RS connector to 4.2.2
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit a59e819
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:35:25 2015 +0100

    removed marrytts bundle from launch

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit b0cee0b
Merge: 06e8bd2 2816811
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 13:31:52 2015 +0100

    Merge branch 'master' into marytts-bundle

    Conflicts:
    	bundles/core/org.openhab.core.compat1x/build.properties

commit 06e8bd2
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Fri Mar 20 12:47:03 2015 +0100

    fixed method name

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 2816811
Merge: deffae8 8fce0f9
Author: Tobias Bräutigam <peuter@users.noreply.github.com>
Date:   Thu Mar 19 18:54:41 2015 +0100

    Merge pull request #3 from openhab/master

    Merge with master

commit 8fce0f9
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 19 17:38:55 2015 +0100

    Adapted code to latest stable ESH release

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit b3463ea
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 19 17:38:19 2015 +0100

    Improved default sitemap provider and demo files to make the Classic UI behave nice again.
    Also adapted AutoApproveService and removed ThingItemProvider as it was superceded by the ThingSetupManager of ESH.

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit fcd7715
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:29:48 2015 +0100

    break added

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 43cba52
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:27:51 2015 +0100

    removed marytts bundle from build path

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit 8c77b5b
Author: Tobias Bräutigam <tbraeutigam@gmail.com>
Date:   Thu Mar 19 09:24:49 2015 +0100

    augmented the compbalility layer to support the TTSService interface
    (needed for all text-to-speech engines)

    Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

commit ff2e51c
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Mar 15 09:44:16 2015 -0700

    added info about Milight and Energenie

commit 67af79a
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Mar 14 15:15:45 2015 -0700

    updated information about rrd4j

commit 60c3b88
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Mar 14 15:16:36 2015 -0700

    Implemented ItemRegistry, ItemUIRegistry and ChartProvider support for the compatibility layer. This fixes openhab#146.

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 791e777
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 12 07:36:56 2015 -0700

    Added  InsteonPLM 1.7 binding

commit cb3fa7d
Merge: cc7fa1d d0798b5
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Mar 12 06:50:40 2015 -0700

    Merge pull request openhab#160 from sja/format-start-scripts

    Format start scripts and add check for not found equinox launcher

commit d0798b5
Author: Sebastian Janzen <sebastian@janzen.it>
Date:   Tue Mar 10 13:45:45 2015 +0100

    Format start scripts and add check for not found equinox launcher

    If the equinox launcher jar is not present, there was no error message.

    Signed-off-by: Sebastian Janzen <sebastian@janzen.it>

commit cc7fa1d
Merge: 743bc6c fcfdefe
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 10 23:37:39 2015 +0100

    Merge pull request openhab#157 from maggu2810/fix-resource-leak

    Resource leak: 'socket' never closed

commit fcfdefe
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Mon Mar 9 09:15:07 2015 +0100

    Resource leak: 'socket' never closed

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 743bc6c
Merge: 07ada5e fec6647
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Mar 9 23:22:24 2015 +0100

    Merge pull request openhab#158 from kgoderis/sonos

    Fix a bug in the implementation of DiscoveryListener of the ZonePlayerHa...

commit fec6647
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Mar 9 19:56:26 2015 +0100

    Fix a bug in the implementation of DiscoveryListener of the ZonePlayerHandler

    Note for other binding developers: DiscoveryListeners get called on the discovery of any Thing, e.g. there is no selectivity, and it is up to the DiscoveryListener implementor to check if the ThingUID is valid or not

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 07ada5e
Merge: 1780131 906b836
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Mar 9 18:03:08 2015 +0100

    Merge pull request openhab#156 from maggu2810/fix-classpath-vs-exec-env

    classpath's JRE container and execution enviroment's one does not fit

commit 906b836
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Mon Mar 9 09:05:32 2015 +0100

    classpath's JRE container and execution enviroment's one does not fit

    Fix "The JRE container on the classpath is not a perfect match to the
    'J2SE-1.5' execution environment" for org.openhab.io.transport.serial.

    Fix "The JRE container on the classpath is not a perfect match to the
    'JavaSE-1.7' execution environment" for org.openhab.core.init and
    org.openhab.core.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 1780131
Merge: 8a6f1a8 86a8ed1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Mar 4 18:37:49 2015 +0100

    Merge pull request openhab#154 from maggu2810/launch-cfg-stop-auto-add

    stop add workspace plugins automatically to launch config

commit 86a8ed1
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Mar 4 17:37:00 2015 +0100

    stop add workspace plugins automatically to launch config

    It is very annoying if every bundle I added to my workspace is also
    added to the launch configuration and must be deactivated manually.
    A launch configuration should represent a configuration that is changed
    manually if additional bundles should be added.

    If the automatically addition of plugins is deactivated, we could stop
    adding plugins to deselected_workspace_plugins.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 8a6f1a8
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 23:00:32 2015 +0100

    updated launch config for new target platform

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 42ad9c1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Mar 3 15:49:33 2015 +0100

    upgraded Jetty to 9.2.9 and JAX-RS connector to 4.2.2
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit d34492b
Merge: 18e7ae4 a292008
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:34:27 2015 +0100

    Merge pull request openhab#145 from cdjackson/dev

    Update compatability

commit a292008
Merge: 8c5f668 18e7ae4
Author: Chris Jackson <chris@cd-jackson.com>
Date:   Mon Feb 23 21:24:54 2015 +0000

    Merge branch 'master' of https://github.com/openhab/openhab2 into dev

    Conflicts:
    	docs/sources/installation/compatibility.md

commit 18e7ae4
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:17:42 2015 +0100

    removed 2.0 alpha compat info

commit 8c5f668
Author: Chris Jackson <chris@cd-jackson.com>
Date:   Mon Feb 23 21:16:00 2015 +0000

    Update compatability
    Add OW-Server, MySQL, Heatmiser, SNMP
    Signed-off-by: Chris Jackson <chris@cd-jackson.com> (github: cdjackson)

commit c1fc6df
Merge: df79093 8892836
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 23 22:07:23 2015 +0100

    Merge pull request openhab#144 from isigmund/master

    changed compatibility.md

commit 8892836
Author: Ingo Sigmund <Ingo@Mars.local>
Date:   Mon Feb 23 21:44:17 2015 +0100

    changed comaptibility.md to reflect sucessful testing of openhab 1.6.0 bindings
    Fs20 and CUL on openhab2 snapshot

commit df79093
Merge: 232b275 491f7f2
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 21 11:33:25 2015 +0100

    Merge pull request openhab#141 from kgoderis/sonos

    Sonos : implementation of new commands

commit 491f7f2
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 23:40:35 2015 +0100

    Implementation of the playTrack functionality

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 195f846
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 23:03:56 2015 +0100

    Implement playQueue functionality

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 232b275
Merge: ddaf474 e5fc3eb
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Feb 20 20:42:32 2015 +0100

    Merge pull request openhab#140 from kgoderis/sonos

    Further improvement of Metadata methods

commit e5fc3eb
Author: Karel Goderis <karel.goderis@me.com>
Date:   Fri Feb 20 20:37:30 2015 +0100

    Further improvement of Metadata methods

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit ddaf474
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 21:02:58 2015 +0100

    Update compatibility.md

commit cd465fb
Merge: d618223 65a5094
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 21:01:59 2015 +0100

    Merge pull request openhab#136 from mdbergmann/patch-1

    Update compatibility.md

commit d618223
Merge: 7e2bb61 dd7c484
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 20:51:36 2015 +0100

    Merge pull request openhab#138 from maggu2810/remove-missing-deactivate-call

    ThingItemProvider: prevent call of missing deactive function

commit 7e2bb61
Merge: 25cc1b3 ab114f7
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 18 20:48:43 2015 +0100

    Merge pull request openhab#137 from maggu2810/compat1x-fix-import

    add missing import for javax.sound.sampled

commit dd7c484
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Feb 18 18:34:50 2015 +0100

    ThingItemProvider: prevent call of missing deactive function

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit ab114f7
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Feb 18 17:31:19 2015 +0100

    add missing import for javax.sound.sampled

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 65a5094
Author: mdbergmann <manfred@nnamgreb.de>
Date:   Wed Feb 18 13:27:10 2015 +0100

    Update compatibility.md

commit 25cc1b3
Merge: 54b135c ad957f8
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 17:26:28 2015 +0100

    Merge pull request openhab#134 from kgoderis/sonos

    Fix small bugs in updateCurrentURIFormatted and updateTrackMetaData

commit ad957f8
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Feb 16 17:11:19 2015 +0100

    Fix small bugs in updateCurrentURIFormatted and updateTrackMetaData

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 54b135c
Merge: fed8c5c 9f107a3
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 13:30:52 2015 +0100

    Merge pull request openhab#131 from kgoderis/sonos

    Improve track meta data handling

commit 9f107a3
Author: Karel Goderis <karel.goderis@me.com>
Date:   Mon Feb 16 13:09:45 2015 +0100

    Improve track meta data handling

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit fed8c5c
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 16 08:59:11 2015 +0100

    Updated to JAX-RS connector 4.2.0
    Fixes openhab#38

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 8f97322
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 14 00:37:23 2015 +0100

    Updated AUTHORS

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit f84b1b2
Author: Thomas Eichstädt-Engelen <thomas@openhab.org>
Date:   Fri Feb 13 17:18:25 2015 +0100

    Fixes openhab#84 - Let openhab2 take SystemProperties into Account

    Signed-off-by: Thomas Eichstädt-Engelen <thomas@openhab.org>

commit 5e55ac0
Merge: 3a024bb 6bc91d6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 11 16:22:18 2015 +0100

    Merge branch 'maxcube-test' of https://github.com/marcelrv/openhab2 into marcelrv-maxcube-test

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 3a024bb
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 11 14:13:13 2015 +0100

    updated dependency to renamed mdns bundle
    fixes openhab#128

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 91b9294
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 9 20:21:07 2015 +0100

    Update compatibility.md

commit 09f159d
Merge: 3a00a6d e3bda3d
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Feb 9 20:19:58 2015 +0100

    Merge pull request openhab#126 from kgoderis/patch-2

    Update compatibility.md

commit e3bda3d
Author: kgoderis <karel.goderis@me.com>
Date:   Mon Feb 9 20:06:13 2015 +0100

    Update compatibility.md

commit 3a00a6d
Merge: 0795c8d a866116
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Feb 8 20:44:13 2015 +0100

    Merge pull request openhab#125 from kgoderis/sonos

    Fix bug in updateCurrentURIFormatted()

commit a866116
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 16:44:52 2015 +0100

    Fix bug in updateCurrentURIFormatted()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 0795c8d
Merge: 21c6ea6 b490af2
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sat Feb 7 12:28:25 2015 +0100

    Merge pull request openhab#123 from kgoderis/sonos

    Fix bugs in playLineIn()

commit b490af2
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 11:33:23 2015 +0100

    Improve error handling in playLineIn()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 69a755e
Author: Karel Goderis <karel.goderis@me.com>
Date:   Sat Feb 7 11:32:06 2015 +0100

    Fix bug in playLineIn()

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 21c6ea6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Feb 6 17:04:49 2015 +0100

    fixed rrd4j compat info

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 883f718
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 23:02:22 2015 +0100

    added info about screencast

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 5cf303b
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 23:02:01 2015 +0100

    updated copyright

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit ef60ae0
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 22:48:38 2015 +0100

    added headers

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 24f624a
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 22:46:31 2015 +0100

    added info about Paper UI and a screencast for binding skeleton creation

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 527b51f
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 21:52:34 2015 +0100

    set auto-start to true - this will avoid many problems where people forget to do this manually

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 24950b1
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Feb 5 21:47:03 2015 +0100

    adding new workspace bundles automatically to the launch config

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 780b229
Merge: 9c5c046 3180c83
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Feb 4 23:09:58 2015 +0100

    Merge pull request openhab#122 from kgoderis/sonos

    Fix bug in saveState() and restoreState() + improve error handling

commit 3180c83
Author: Karel Goderis <karel.goderis@me.com>
Date:   Wed Feb 4 19:18:30 2015 +0100

    Fix bug in saveState() and restoreState() + improve error handling

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 9c5c046
Merge: 58ec087 1194776
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Feb 3 10:52:19 2015 +0100

    Merge pull request openhab#121 from kgoderis/master

    Fix FileInputStream path in org.openhab.io.multimedia.actions.audio

commit 1194776
Author: Karel Goderis <karel.goderis@me.com>
Date:   Tue Feb 3 09:32:04 2015 +0100

    Fix FileInputStream path in org.openhab.io.multimedia.actions.audio

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 58ec087
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Feb 1 14:56:32 2015 +0100

    added sources of jUPnP to target platform - see jupnp/jupnp#16

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit ca25009
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Jan 30 17:05:44 2015 +0100

    updated archetype version

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 1def393
Merge: aba7037 bb8a1c7
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Jan 29 10:28:58 2015 +0100

    Merge pull request openhab#120 from maggu2810/sonos-fix-imports

    sonos: fix missing import-package

commit bb8a1c7
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Thu Jan 29 10:18:33 2015 +0100

    fix missing import-package

    The file SonosXMLParser.java is using the following imports:
    - org.xml.sax.Attributes;
    - org.xml.sax.InputSource;
    - org.xml.sax.SAXException;
    - org.xml.sax.XMLReader;
    - org.xml.sax.helpers.DefaultHandler;
    - org.xml.sax.helpers.XMLReaderFactory;

    The OSGi specification mandates that a bundle declare all package
    depenencies using either Import-Package or Require-Bundle. The one
    exception to this rule is the java.* packages which is always delegated
    to the boot classpath. All other packages dependencies must be declared
    in the bundle's manifest file.

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 6bc91d6
Author: Marcel Verpaalen <marcel@verpaalen.com>
Date:   Wed Jan 28 18:25:13 2015 +0100

    Updated with cleaned target

    Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>

commit aba7037
Merge: 4048ac9 0a6aab5
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Jan 28 18:18:16 2015 +0100

    Merge pull request openhab#119 from kgoderis/patch-1

    Update logback_debug.xml

commit 0a6aab5
Author: kgoderis <karel.goderis@me.com>
Date:   Wed Jan 28 18:12:48 2015 +0100

    Update logback_debug.xml

    Fix https://bugs.eclipse.org/bugs/show_bug.cgi?id=458180

    Signed-off-by: Karel Goderis <karel.goderis@me.com>

commit 4048ac9
Merge: a60baaa f41b4ea
Author: Kai Kreuzer <kai@openhab.org>
Date:   Wed Jan 28 13:22:57 2015 +0100

    Merge pull request openhab#118 from maggu2810/ui-dashboard-fix-imports

    fix version requirements of service.component import

commit f41b4ea
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Jan 28 13:10:19 2015 +0100

    fix version requirements of service.component import

    The version of the service component package for OSGi Release 4 is using
    the version 1.2.
    The JavaDoc API states, that consumer of the API should use
    version="[1.2,2.0)" for the version of the import.
    I cannot find an implementation of the fixed version 1.2.2, perhaps this
    is only supported by equinox.
    Source: http://www.osgi.org/javadoc/r4v43/residential/org/osgi/service/component/package-summary.html
    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit a60baaa
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Jan 27 12:21:38 2015 +0100

    fixes openhab#117

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit a7284cc
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:36:16 2015 +0100

    reverted accidential commit

commit 19dee90
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:34:47 2015 +0100

    added DSC alarm info

commit f678dfc
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 26 18:33:44 2015 +0100

    added Z-Wave info

commit efb303c
Author: Marcel Verpaalen <marcel@verpaalen.com>
Date:   Fri Jan 23 01:47:28 2015 +0100

    Initial contribution MAX! Binding Tests

    Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>

commit c4c9962
Author: Kai Kreuzer <kai@openhab.org>
Date:   Thu Jan 22 19:02:18 2015 +0100

    Added new url for Classic UI with sitemap

commit 7cacee6
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 20:00:51 2015 +0100

    changed http port definitions to OSGi params

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 5173ecd
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 19:47:35 2015 +0100

    updated thing item provider and default sitemap provider to work with home-groups

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit f1345f0
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 18:30:46 2015 +0100

    worked around current bugs in configuration handling

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

commit 1ec7579
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Jan 19 18:30:04 2015 +0100

    adding advanced property to most channels

    Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)

augmented the compbalility layer to support the TTSService interface
(needed for all text-to-speech engines)

Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

removed marrytts bundle from launch

Signed-off-by: Tobias Bräutigam <tbraeutigam@gmail.com>

upgraded Jetty to 9.2.9 and JAX-RS connector to 4.2.2
Fixes openhab#38

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
cdjackson added a commit to cdjackson/openhab2-addons that referenced this issue Apr 10, 2015
* master: (40 commits)
  fixed parent pom
  Update compatibility.md
  Merge pull request #1 from openhab/master
  Initial contribution of Astro binding.
  Added new listener method
  Update serial library from 3.8.8 to 3.9.3 for compatibility with OH1 Signed-off-by: Chris Jackson <chris@cd-jackson.com> (github: cdjackson)
  Update serial library from 3.8.8 to 3.9.3 for compatibility with OH1 Signed-off-by: Chris Jackson <chris@cd-jackson.com> (github: cdjackson)
  Update compatibility.md
  augment compability layer for TTS services
  Fix pom and dependencies of freebox binding
  Squashing all commits Initial Contribution of the Freebox 2.0 binding
  removed background discovery code
  Adapted code to latest stable ESH release
  Improved default sitemap provider and demo files to make the Classic UI behave nice again. Also adapted AutoApproveService and removed ThingItemProvider as it was superceded by the ThingSetupManager of ESH.
  added info about Milight and Energenie
  updated information about rrd4j
  Implemented ItemRegistry, ItemUIRegistry and ChartProvider support for the compatibility layer. This fixes openhab#146.
  Added  InsteonPLM 1.7 binding
  Format start scripts and add check for not found equinox launcher
  Resource leak: 'socket' never closed
  ...

Conflicts:
	addons/binding/pom.xml
Flole998 pushed a commit to Flole998/openhab-addons that referenced this issue Dec 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants