commit | a8f636b2586314abde7bab7bf348a91acdfde436 | [log] [tgz] |
---|---|---|
author | BOLLE Sebastien <sebastien.bolle@orange.com> | Mon Oct 08 17:54:11 2018 +0200 |
committer | BOLLE Sebastien <sebastien.bolle@orange.com> | Mon Oct 08 17:54:11 2018 +0200 |
tree | 79e5c94dd1454b6b3532468a35cd4991a52586e5 | |
parent | b5233ef4d383be988347e389f7e204e3cf6427a0 [diff] |
Squash of Orange's commit. This commit contains: - sonar: perform sonar checking during build phase - commons, all: modified custom attributes (added type & long name). - commons: new FlexContainer classes for devices & modules, SDT V3.7. - ipe.sdt, sample.sdt: adapted SDT data model to SDT version 3.7 - SDT: New modules & devices. - commons: fix issue regarding CustomAttribute - sdt.ipe: log out in case of unknown custom attributes - datamapping.jaxb: add some unitary tests. - app.home.monitoring: fix issue with camera url. - sdt.api: fix Array issue. - sdt.ipe: code cleanup - resourcebrowser.json: handle list of dacis - home.application.authentication.service: initial import. - home.monitoring.app: use external identity provider. - binding.http: handle Authorization header (basic & bearer) - core, commons: handle Tokens with DAS. - home.monitoring.app: retrieve end user info. - sdt.home.monitoring: add new features. - sdt.home.driver: update apache log4j logger - sdt.lifx: fix issue with set colors methods. - sdt.home.app.auth.service: update AuthenticationService api. - commons: add DasInfo & DynAuthTokenReqInfo class - datamapping.jaxb: add unitary test for DynAuthTokenReqInfo. - core: return a DynAuthTokenReqInfo if DynAuth failed - core: adapt result list with the caller access rights. - binding.http: introduce X-M2M-Token header. - sdt.homemonitoring.app: use servlet HttpSession to manage session. - all: deletion of .classpath and .project files from repository - sdt.homemonitoring.auth.service: add sessionId parameter - all: update .gitignore file - Manage several IdP services. - core: avoid duplicate key violation on FlexContainer-DAC association - sdt.home.application: use grey background color for non-granted devices - Code cleanup and simplification - Fixed Bug 539351 - Wrong short names for mgmtObj attributes - Bug fix: missing handling of objectIDs & objectPaths in MgmtObj, listOfNeighbors in AreaNwkDeviceInfo and listOfDevices in AreaNwkInfo. - Bug fixes: mapping labels / Annc resources. - Allow adding new labels when updating flex containers. - Code cleanup. - More flexible user information. Signed-off-by: BOLLE Sebastien <sebastien.bolle@orange.com>
OM2M is an open source OSGi-based implementation of the ETSI M2M standard .
Prerequisites:
Building OM2M from sources using maven:
mvn clean install
Configure and Start the NSCL:
java -jar -ea -Declipse.ignoreApp=true -Dosgi.clean=true -Ddebug=true plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar -console -noExit
Configure and Start the GSCL:
For more details, see http://wiki.eclipse.org/OM2M