<mavenAggregatedArtifactRecord _class='hudson.maven.reporters.MavenAggregatedArtifactRecord'><moduleRecord><mainArtifact><artifactId>sensinact-bom</artifactId><canonicalName>sensinact-bom-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway</groupId><md5sum>f81c6041a91a307ed7d7c4461f208907</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-bom/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>sensinact-bom-0.0.2-SNAPSHOT.pom</displayPath><fileName>sensinact-bom-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway/sensinact-bom/0.0.2-SNAPSHOT/sensinact-bom-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>747</duration><estimatedDuration>718</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Bill of Materials #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673911</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-bom/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-bom/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>sensinact-bom</artifactId><canonicalName>sensinact-bom-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway</groupId><md5sum>f81c6041a91a307ed7d7c4461f208907</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-bom/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>sensinact-parent</artifactId><canonicalName>sensinact-parent-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway</groupId><md5sum>d7379c95fbb7717905696d300aeb7fe7</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-parent/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>sensinact-parent-0.0.2-SNAPSHOT.pom</displayPath><fileName>sensinact-parent-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway/sensinact-parent/0.0.2-SNAPSHOT/sensinact-parent-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2153</duration><estimatedDuration>1877</estimatedDuration><fullDisplayName>Eclipse Sensinact » sensinact-parent #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673878</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-parent/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-parent/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>sensinact-parent</artifactId><canonicalName>sensinact-parent-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway</groupId><md5sum>d7379c95fbb7717905696d300aeb7fe7</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-parent/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>annotation</artifactId><canonicalName>annotation-0.0.2-SNAPSHOT.jar</canonicalName><fileName>annotation-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>45da7140f6013564a407a4e79d857cea</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$annotation/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>annotation-0.0.2-SNAPSHOT.jar</displayPath><fileName>annotation-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core/annotation/0.0.2-SNAPSHOT/annotation-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>annotation-0.0.2-SNAPSHOT.pom</displayPath><fileName>annotation-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core/annotation/0.0.2-SNAPSHOT/annotation-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2833</duration><estimatedDuration>2722</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact core Annotations #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673880</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$annotation/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$annotation/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>annotation</artifactId><canonicalName>annotation-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>e4e741be6fc39f7697102dc1374e590d</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$annotation/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>api</artifactId><canonicalName>api-0.0.2-SNAPSHOT.jar</canonicalName><fileName>api-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>f4e03feea795350e82485e1558258387</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$api/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>api-0.0.2-SNAPSHOT.jar</displayPath><fileName>api-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core/api/0.0.2-SNAPSHOT/api-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>api-0.0.2-SNAPSHOT.pom</displayPath><fileName>api-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core/api/0.0.2-SNAPSHOT/api-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>14003</duration><estimatedDuration>5133</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact core API #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673880</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$api/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>core/models/testdata/pom.xml</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java</affectedPath><affectedPath>core/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java</affectedPath><affectedPath>core/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java</affectedPath><affectedPath>core/impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</affectedPath><commitId>711649126028f05750be44722fb2cb98e63240c8</commitId><timestamp>1714489652000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>Annotation based DTOs can now have EMF Elements as fields

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-04-30 17:07:32 +0200</date><id>711649126028f05750be44722fb2cb98e63240c8</id><msg>Annotation based DTOs can now have EMF Elements as fields</msg><path><editType>edit</editType><file>core/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java</file></path><path><editType>edit</editType><file>core/impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</file></path><path><editType>edit</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</file></path><path><editType>edit</editType><file>core/models/testdata/pom.xml</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</file></path><path><editType>edit</editType><file>core/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java</file></path><path><editType>add</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$api/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>api</artifactId><canonicalName>api-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>9277872eea7a197297be06a8662de799</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$api/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>core</artifactId><canonicalName>core-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>3001bb68ecd41e413e64f1be808f6fe4</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$core/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>core-0.0.2-SNAPSHOT.pom</displayPath><fileName>core-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core/core/0.0.2-SNAPSHOT/core-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>837</duration><estimatedDuration>840</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact core components #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673879</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$core/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$core/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>core</artifactId><canonicalName>core-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>3001bb68ecd41e413e64f1be808f6fe4</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$core/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>emf-api</artifactId><canonicalName>emf-api-0.0.2-SNAPSHOT.jar</canonicalName><fileName>emf-api-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>470e1030c17303618d361104c07c3995</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$emf-api/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>emf-api-0.0.2-SNAPSHOT.jar</displayPath><fileName>emf-api-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core/emf-api/0.0.2-SNAPSHOT/emf-api-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>emf-api-0.0.2-SNAPSHOT.pom</displayPath><fileName>emf-api-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core/emf-api/0.0.2-SNAPSHOT/emf-api-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2059</duration><estimatedDuration>2057</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact core API with EMF dependencies #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673885</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$emf-api/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>core/models/testdata/pom.xml</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java</affectedPath><affectedPath>core/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java</affectedPath><affectedPath>core/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java</affectedPath><affectedPath>core/impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</affectedPath><commitId>711649126028f05750be44722fb2cb98e63240c8</commitId><timestamp>1714489652000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>Annotation based DTOs can now have EMF Elements as fields

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-04-30 17:07:32 +0200</date><id>711649126028f05750be44722fb2cb98e63240c8</id><msg>Annotation based DTOs can now have EMF Elements as fields</msg><path><editType>edit</editType><file>core/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java</file></path><path><editType>edit</editType><file>core/impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</file></path><path><editType>edit</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</file></path><path><editType>edit</editType><file>core/models/testdata/pom.xml</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</file></path><path><editType>edit</editType><file>core/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java</file></path><path><editType>add</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$emf-api/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>emf-api</artifactId><canonicalName>emf-api-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>c7abf51f8d1812543f64c30d48106bf9</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$emf-api/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>geo-json</artifactId><canonicalName>geo-json-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>geo-json-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>66430c96038e3d0921fc521598eb5fc3</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>geo-json</artifactId><canonicalName>geo-json-0.0.2-SNAPSHOT.jar</canonicalName><fileName>geo-json-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>f98a6c3526cc1d9990bd3d7d698a1ad5</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$geo-json/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>geo-json-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>geo-json-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core/geo-json/0.0.2-SNAPSHOT/geo-json-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>geo-json-0.0.2-SNAPSHOT.jar</displayPath><fileName>geo-json-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core/geo-json/0.0.2-SNAPSHOT/geo-json-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>geo-json-0.0.2-SNAPSHOT.pom</displayPath><fileName>geo-json-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core/geo-json/0.0.2-SNAPSHOT/geo-json-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2620</duration><estimatedDuration>2434</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact GeoJSON mapping types #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673884</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$geo-json/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$geo-json/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>geo-json</artifactId><canonicalName>geo-json-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>4099e66182480c8a7fd64788df8f954e</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$geo-json/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>impl</artifactId><canonicalName>impl-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>impl-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>ea1389eae9b516f53479a9237dea8d9e</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>impl</artifactId><canonicalName>impl-0.0.2-SNAPSHOT.jar</canonicalName><fileName>impl-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>a869d67ed0af2cd6447b0569e28206e0</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$impl/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>impl-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>impl-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core/impl/0.0.2-SNAPSHOT/impl-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>impl-0.0.2-SNAPSHOT.jar</displayPath><fileName>impl-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core/impl/0.0.2-SNAPSHOT/impl-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>impl-0.0.2-SNAPSHOT.pom</displayPath><fileName>impl-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core/impl/0.0.2-SNAPSHOT/impl-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>4575</duration><estimatedDuration>4571</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact core implementation #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673884</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$impl/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/models/provider/src/main/resources/model/sensinact.genmodel</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</affectedPath><affectedPath>core/models/provider/src/main/resources/model/sensinact.ecore</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</affectedPath><commitId>a935bb0062ac9d720d97bf55e9d77095bfe430b8</commitId><timestamp>1713279592000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>getService and getServiceEClass to provider model

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-16 16:59:52 +0200</date><id>a935bb0062ac9d720d97bf55e9d77095bfe430b8</id><msg>getService and getServiceEClass to provider model</msg><path><editType>edit</editType><file>core/models/provider/src/main/resources/model/sensinact.ecore</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</file></path><path><editType>edit</editType><file>core/models/provider/src/main/resources/model/sensinact.genmodel</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</affectedPath><commitId>e83839cda04cbffe85f71de50771b742733639e4</commitId><timestamp>1713280754000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Fix spaces

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-16 17:19:14 +0200</date><id>e83839cda04cbffe85f71de50771b742733639e4</id><msg>Fix spaces</msg><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</affectedPath><affectedPath>core/impl/pom.xml</affectedPath><commitId>25cab9a57d25ebdf0ba5a4639254b017d7a012ec</commitId><timestamp>1714391783000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Start adding tests

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-29 13:56:23 +0200</date><id>25cab9a57d25ebdf0ba5a4639254b017d7a012ec</id><msg>Start adding tests</msg><path><editType>edit</editType><file>core/impl/pom.xml</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</affectedPath><commitId>46bd0769bd858b9662ffe5387c063cd09d3353de</commitId><timestamp>1714463137000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Fix change notification for services in dynamic provider

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-30 09:45:37 +0200</date><id>46bd0769bd858b9662ffe5387c063cd09d3353de</id><msg>Fix change notification for services in dynamic provider</msg><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>core/models/testdata/pom.xml</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java</affectedPath><affectedPath>core/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java</affectedPath><affectedPath>core/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java</affectedPath><affectedPath>core/impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</affectedPath><commitId>711649126028f05750be44722fb2cb98e63240c8</commitId><timestamp>1714489652000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>Annotation based DTOs can now have EMF Elements as fields

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-04-30 17:07:32 +0200</date><id>711649126028f05750be44722fb2cb98e63240c8</id><msg>Annotation based DTOs can now have EMF Elements as fields</msg><path><editType>edit</editType><file>core/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java</file></path><path><editType>edit</editType><file>core/impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</file></path><path><editType>edit</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</file></path><path><editType>edit</editType><file>core/models/testdata/pom.xml</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</file></path><path><editType>edit</editType><file>core/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java</file></path><path><editType>add</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</affectedPath><affectedPath>core/models/testdata/src/main/resources/model/testdata.ecore</affectedPath><affectedPath>core/models/testdata/src/main/resources/model/testdata.genmodel</affectedPath><commitId>a4543adef02fb037cd1ab976116369576dd90e34</commitId><timestamp>1714490890000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Add some test

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-30 17:28:10 +0200</date><id>a4543adef02fb037cd1ab976116369576dd90e34</id><msg>Add some test</msg><path><editType>edit</editType><file>core/models/testdata/src/main/resources/model/testdata.genmodel</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</file></path><path><editType>edit</editType><file>core/models/testdata/src/main/resources/model/testdata.ecore</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</affectedPath><affectedPath>core/models/provider/src/main/resources/model/sensinact.genmodel</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</affectedPath><affectedPath>core/models/provider/src/main/resources/model/sensinact.ecore</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</affectedPath><commitId>35548acce840750407391904137f6f32e5500558</commitId><timestamp>1714660992000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Add tests and fix NPE

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-05-02 16:43:12 +0200</date><id>35548acce840750407391904137f6f32e5500558</id><msg>Add tests and fix NPE</msg><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</file></path><path><editType>edit</editType><file>core/models/provider/src/main/resources/model/sensinact.genmodel</file></path><path><editType>add</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</file></path><path><editType>edit</editType><file>core/models/provider/src/main/resources/model/sensinact.ecore</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</affectedPath><commitId>eafcc6e1df60718e06bcd07e72203632258faa6a</commitId><timestamp>1714665168000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>fixed is Forzen for Dynamic Providers

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-05-02 17:52:48 +0200</date><id>eafcc6e1df60718e06bcd07e72203632258faa6a</id><msg>fixed is Forzen for Dynamic Providers</msg><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</affectedPath><commitId>1d75616e5814846e6231dbb77ebbcb7fc19f2016</commitId><timestamp>1714995177000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Extend and add some tests

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-05-06 13:32:57 +0200</date><id>1d75616e5814846e6231dbb77ebbcb7fc19f2016</id><msg>Extend and add some tests</msg><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>northbound/session/session-impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>southbound/http/http-device-factory/integration-test.bndrun</affectedPath><affectedPath>southbound/http/http-callback-whiteboard/integration-test.bndrun</affectedPath><affectedPath>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</affectedPath><commitId>f97d74d55ebfc911210e1abeafebc47a6b65800f</commitId><timestamp>1715010008000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>fixed duplicated Service creation

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-05-06 17:40:08 +0200</date><id>f97d74d55ebfc911210e1abeafebc47a6b65800f</id><msg>fixed duplicated Service creation</msg><path><editType>edit</editType><file>southbound/http/http-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>northbound/session/session-impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/http/http-callback-whiteboard/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</affectedPath><affectedPath>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/DtoMapper.java</affectedPath><affectedPath>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/SensorthingsAnnotations.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><commitId>66291bcce2cca2cb2818c0e66a5830d6593446ca</commitId><timestamp>1715084985000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Fix whitespace and license issues

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-05-07 14:29:45 +0200</date><id>66291bcce2cca2cb2818c0e66a5830d6593446ca</id><msg>Fix whitespace and license issues</msg><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</file></path><path><editType>edit</editType><file>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/DtoMapper.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</file></path><path><editType>edit</editType><file>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/SensorthingsAnnotations.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></culprit><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$impl/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>impl</artifactId><canonicalName>impl-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core</groupId><md5sum>0fc89735367a5a75a474f98a176b7d58</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$impl/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>metadata</artifactId><canonicalName>metadata-0.0.2-SNAPSHOT.jar</canonicalName><fileName>metadata-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.core.models</groupId><md5sum>844692da3197ffb308bd7ba16966fa76</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$metadata/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>metadata-0.0.2-SNAPSHOT.jar</displayPath><fileName>metadata-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core.models/metadata/0.0.2-SNAPSHOT/metadata-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>metadata-0.0.2-SNAPSHOT.pom</displayPath><fileName>metadata-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core.models/metadata/0.0.2-SNAPSHOT/metadata-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2793</duration><estimatedDuration>2798</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact internal Metadata Model #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673882</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$metadata/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$metadata/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>metadata</artifactId><canonicalName>metadata-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core.models</groupId><md5sum>ba32f0d73d1b5186d7d20706671337df</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$metadata/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>models</artifactId><canonicalName>models-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core.models</groupId><md5sum>3a7dba5b1eddb167acb7656e42af2fef</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$models/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>models-0.0.2-SNAPSHOT.pom</displayPath><fileName>models-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core.models/models/0.0.2-SNAPSHOT/models-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>788</duration><estimatedDuration>771</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact model components #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673881</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$models/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/models/testdata/pom.xml</affectedPath><affectedPath>core/models/testdata/src/main/resources/model/testdata.ecore</affectedPath><affectedPath>core/models/testdata/.gitignore</affectedPath><affectedPath>core/models/pom.xml</affectedPath><affectedPath>core/models/testdata/bnd.bnd</affectedPath><affectedPath>core/models/testdata/src/main/resources/model/testdata.genmodel</affectedPath><commitId>544d98eaeb7bd7b6d18fa6c9364ca0a9c35dd1e2</commitId><timestamp>1714391522000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>add test model

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-29 13:52:02 +0200</date><id>544d98eaeb7bd7b6d18fa6c9364ca0a9c35dd1e2</id><msg>add test model</msg><path><editType>add</editType><file>core/models/testdata/.gitignore</file></path><path><editType>add</editType><file>core/models/testdata/pom.xml</file></path><path><editType>add</editType><file>core/models/testdata/src/main/resources/model/testdata.genmodel</file></path><path><editType>add</editType><file>core/models/testdata/bnd.bnd</file></path><path><editType>add</editType><file>core/models/testdata/src/main/resources/model/testdata.ecore</file></path><path><editType>edit</editType><file>core/models/pom.xml</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$models/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>models</artifactId><canonicalName>models-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core.models</groupId><md5sum>3a7dba5b1eddb167acb7656e42af2fef</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$models/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>provider</artifactId><canonicalName>provider-0.0.2-SNAPSHOT.jar</canonicalName><fileName>provider-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.core.models</groupId><md5sum>22ccce7eac6008709811ea7cf2eebbf3</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$provider/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>provider-0.0.2-SNAPSHOT.jar</displayPath><fileName>provider-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core.models/provider/0.0.2-SNAPSHOT/provider-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>provider-0.0.2-SNAPSHOT.pom</displayPath><fileName>provider-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core.models/provider/0.0.2-SNAPSHOT/provider-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>3213</duration><estimatedDuration>3202</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Provider Model #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673882</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$provider/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/models/provider/src/main/resources/model/sensinact.genmodel</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</affectedPath><affectedPath>core/models/provider/src/main/resources/model/sensinact.ecore</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</affectedPath><commitId>a935bb0062ac9d720d97bf55e9d77095bfe430b8</commitId><timestamp>1713279592000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>getService and getServiceEClass to provider model

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-16 16:59:52 +0200</date><id>a935bb0062ac9d720d97bf55e9d77095bfe430b8</id><msg>getService and getServiceEClass to provider model</msg><path><editType>edit</editType><file>core/models/provider/src/main/resources/model/sensinact.ecore</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</file></path><path><editType>edit</editType><file>core/models/provider/src/main/resources/model/sensinact.genmodel</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</affectedPath><affectedPath>core/models/provider/src/main/resources/model/sensinact.genmodel</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</affectedPath><affectedPath>core/models/provider/src/main/resources/model/sensinact.ecore</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</affectedPath><commitId>35548acce840750407391904137f6f32e5500558</commitId><timestamp>1714660992000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Add tests and fix NPE

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-05-02 16:43:12 +0200</date><id>35548acce840750407391904137f6f32e5500558</id><msg>Add tests and fix NPE</msg><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</file></path><path><editType>edit</editType><file>core/models/provider/src/main/resources/model/sensinact.genmodel</file></path><path><editType>add</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</file></path><path><editType>edit</editType><file>core/models/provider/src/main/resources/model/sensinact.ecore</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$provider/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>provider</artifactId><canonicalName>provider-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core.models</groupId><md5sum>cbc8a8a9f1d25d05697ec209c1de14aa</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$provider/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>testdata</artifactId><canonicalName>testdata-0.0.2-SNAPSHOT.jar</canonicalName><fileName>testdata-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.core.models</groupId><md5sum>e362abc8a547b46d20803e089385d95b</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$testdata/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>testdata-0.0.2-SNAPSHOT.jar</displayPath><fileName>testdata-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.core.models/testdata/0.0.2-SNAPSHOT/testdata-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>testdata-0.0.2-SNAPSHOT.pom</displayPath><fileName>testdata-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.core.models/testdata/0.0.2-SNAPSHOT/testdata-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2456</duration><estimatedDuration>2552</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact internal Testdata Model #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673883</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$testdata/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/models/testdata/pom.xml</affectedPath><affectedPath>core/models/testdata/src/main/resources/model/testdata.ecore</affectedPath><affectedPath>core/models/testdata/.gitignore</affectedPath><affectedPath>core/models/pom.xml</affectedPath><affectedPath>core/models/testdata/bnd.bnd</affectedPath><affectedPath>core/models/testdata/src/main/resources/model/testdata.genmodel</affectedPath><commitId>544d98eaeb7bd7b6d18fa6c9364ca0a9c35dd1e2</commitId><timestamp>1714391522000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>add test model

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-29 13:52:02 +0200</date><id>544d98eaeb7bd7b6d18fa6c9364ca0a9c35dd1e2</id><msg>add test model</msg><path><editType>add</editType><file>core/models/testdata/.gitignore</file></path><path><editType>add</editType><file>core/models/testdata/pom.xml</file></path><path><editType>add</editType><file>core/models/testdata/src/main/resources/model/testdata.genmodel</file></path><path><editType>add</editType><file>core/models/testdata/bnd.bnd</file></path><path><editType>add</editType><file>core/models/testdata/src/main/resources/model/testdata.ecore</file></path><path><editType>edit</editType><file>core/models/pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>core/models/testdata/pom.xml</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java</affectedPath><affectedPath>core/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java</affectedPath><affectedPath>core/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java</affectedPath><affectedPath>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java</affectedPath><affectedPath>core/impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</affectedPath><commitId>711649126028f05750be44722fb2cb98e63240c8</commitId><timestamp>1714489652000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>Annotation based DTOs can now have EMF Elements as fields

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-04-30 17:07:32 +0200</date><id>711649126028f05750be44722fb2cb98e63240c8</id><msg>Annotation based DTOs can now have EMF Elements as fields</msg><path><editType>edit</editType><file>core/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java</file></path><path><editType>add</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java</file></path><path><editType>edit</editType><file>core/impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</file></path><path><editType>edit</editType><file>core/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</file></path><path><editType>edit</editType><file>core/models/testdata/pom.xml</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</file></path><path><editType>edit</editType><file>core/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java</file></path><path><editType>add</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</affectedPath><affectedPath>core/models/testdata/src/main/resources/model/testdata.ecore</affectedPath><affectedPath>core/models/testdata/src/main/resources/model/testdata.genmodel</affectedPath><commitId>a4543adef02fb037cd1ab976116369576dd90e34</commitId><timestamp>1714490890000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Add some test

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-30 17:28:10 +0200</date><id>a4543adef02fb037cd1ab976116369576dd90e34</id><msg>Add some test</msg><path><editType>edit</editType><file>core/models/testdata/src/main/resources/model/testdata.genmodel</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java</file></path><path><editType>edit</editType><file>core/models/testdata/src/main/resources/model/testdata.ecore</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></culprit><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$testdata/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>testdata</artifactId><canonicalName>testdata-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.core.models</groupId><md5sum>3fabe76c30393a5536319d41c2466ad3</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$testdata/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>assembly</artifactId><canonicalName>assembly-0.0.2-SNAPSHOT.zip</canonicalName><fileName>gateway.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>8442548f030a7cb6002f83b29dbaff97</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>assembly</artifactId><canonicalName>assembly-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>e179ad3852f858e07f58f2cff2dbf952</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$assembly/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>assembly-0.0.2-SNAPSHOT.pom</displayPath><fileName>assembly-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/assembly/0.0.2-SNAPSHOT/assembly-0.0.2-SNAPSHOT.pom</relativePath></artifact><artifact><displayPath>assembly-0.0.2-SNAPSHOT.zip</displayPath><fileName>assembly-0.0.2-SNAPSHOT.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/assembly/0.0.2-SNAPSHOT/assembly-0.0.2-SNAPSHOT.zip</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>3013</duration><estimatedDuration>3016</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Gateway assembly #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673920</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$assembly/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$assembly/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>assembly</artifactId><canonicalName>assembly-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>e179ad3852f858e07f58f2cff2dbf952</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$assembly/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>distribution</artifactId><canonicalName>distribution-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>f6739dac7944207f973631b5597d4e1e</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$distribution/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>distribution-0.0.2-SNAPSHOT.pom</displayPath><fileName>distribution-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/distribution/0.0.2-SNAPSHOT/distribution-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>692</duration><estimatedDuration>738</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Distribution #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673912</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$distribution/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$distribution/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>distribution</artifactId><canonicalName>distribution-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>f6739dac7944207f973631b5597d4e1e</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$distribution/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>launcher</artifactId><canonicalName>launcher-0.0.2-SNAPSHOT-export.jar</canonicalName><classifier>export</classifier><fileName>export.jar</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>2ba3a41ac204e2ab1174395d6a678eec</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>launcher</artifactId><canonicalName>launcher-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>launcher-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>367a4b4e9e5475c73feac56393e71b24</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>launcher</artifactId><canonicalName>launcher-0.0.2-SNAPSHOT.jar</canonicalName><fileName>launcher-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>5eea2f8a6422a09f6a9937fdde6ff0dd</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$launcher/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>launcher-0.0.2-SNAPSHOT-export.jar</displayPath><fileName>launcher-0.0.2-SNAPSHOT-export.jar</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/launcher/0.0.2-SNAPSHOT/launcher-0.0.2-SNAPSHOT-export.jar</relativePath></artifact><artifact><displayPath>launcher-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>launcher-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/launcher/0.0.2-SNAPSHOT/launcher-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>launcher-0.0.2-SNAPSHOT.jar</displayPath><fileName>launcher-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/launcher/0.0.2-SNAPSHOT/launcher-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>launcher-0.0.2-SNAPSHOT.pom</displayPath><fileName>launcher-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/launcher/0.0.2-SNAPSHOT/launcher-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>7765</duration><estimatedDuration>7278</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Feature Launcher #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673913</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$launcher/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$launcher/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>launcher</artifactId><canonicalName>launcher-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>062d5a9eddcbadbc6192e20f3a020796</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$launcher/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>test-utils</artifactId><canonicalName>test-utils-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>test-utils-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>82f863e56282726ba7a275d4f096bbe2</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>test-utils</artifactId><canonicalName>test-utils-0.0.2-SNAPSHOT.jar</canonicalName><fileName>test-utils-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>546f3264bd5562a331010393635397ab</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$test-utils/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>test-utils-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>test-utils-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/test-utils/0.0.2-SNAPSHOT/test-utils-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>test-utils-0.0.2-SNAPSHOT.jar</displayPath><fileName>test-utils-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/test-utils/0.0.2-SNAPSHOT/test-utils-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>test-utils-0.0.2-SNAPSHOT.pom</displayPath><fileName>test-utils-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution/test-utils/0.0.2-SNAPSHOT/test-utils-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1833</duration><estimatedDuration>1832</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Feature Launcher Test Utilities #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673912</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$test-utils/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$test-utils/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>test-utils</artifactId><canonicalName>test-utils-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution</groupId><md5sum>452c9dc37d09d7daf4571aa1f6c4d47c</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$test-utils/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>core-feature</artifactId><canonicalName>core-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>8d0c071d2600ebd4211e3300a8abbfa1</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>core-feature</artifactId><canonicalName>core-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>core-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>39d6fe8de089baf9bdfdb7e0978464fa</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>core-feature</artifactId><canonicalName>core-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>f52c90bdd34704f5f794bf7c8db6d114</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$core-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>core-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>core-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/core-feature/0.0.2-SNAPSHOT/core-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>core-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>core-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/core-feature/0.0.2-SNAPSHOT/core-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>core-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>core-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/core-feature/0.0.2-SNAPSHOT/core-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2184</duration><estimatedDuration>2185</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact core Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673915</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$core-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$core-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>core-feature</artifactId><canonicalName>core-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>f52c90bdd34704f5f794bf7c8db6d114</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$core-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>features</artifactId><canonicalName>features-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>ff11c8d8a2b47c8a6969a2fb89b4200d</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$features/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>features-0.0.2-SNAPSHOT.pom</displayPath><fileName>features-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/features/0.0.2-SNAPSHOT/features-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>779</duration><estimatedDuration>763</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Features #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673913</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$features/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$features/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>features</artifactId><canonicalName>features-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>ff11c8d8a2b47c8a6969a2fb89b4200d</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$features/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>gogo-shell-feature</artifactId><canonicalName>gogo-shell-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>eb565af426bbc08c231c4ebdc12271ee</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>gogo-shell-feature</artifactId><canonicalName>gogo-shell-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>gogo-shell-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>2ac9414b293fcd53890fa6bff0406caa</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>gogo-shell-feature</artifactId><canonicalName>gogo-shell-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>68301a707639013b4c087e131266cebe</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$gogo-shell-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>gogo-shell-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>gogo-shell-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/gogo-shell-feature/0.0.2-SNAPSHOT/gogo-shell-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>gogo-shell-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>gogo-shell-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/gogo-shell-feature/0.0.2-SNAPSHOT/gogo-shell-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>gogo-shell-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>gogo-shell-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/gogo-shell-feature/0.0.2-SNAPSHOT/gogo-shell-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1913</duration><estimatedDuration>1906</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Gogo Shell Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673914</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$gogo-shell-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$gogo-shell-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>gogo-shell-feature</artifactId><canonicalName>gogo-shell-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>68301a707639013b4c087e131266cebe</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$gogo-shell-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>jakarta-rest-whiteboard-feature</artifactId><canonicalName>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>9b60a833cd46e1de0ef1d37c0c2a250c</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>jakarta-rest-whiteboard-feature</artifactId><canonicalName>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>jakarta-rest-whiteboard-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>f8efbbc37f147266feabb6055275d3ce</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>jakarta-rest-whiteboard-feature</artifactId><canonicalName>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>b501bd8da4f9861d06f865b4d14b741f</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-rest-whiteboard-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/jakarta-rest-whiteboard-feature/0.0.2-SNAPSHOT/jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/jakarta-rest-whiteboard-feature/0.0.2-SNAPSHOT/jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/jakarta-rest-whiteboard-feature/0.0.2-SNAPSHOT/jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2245</duration><estimatedDuration>2220</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Jakarta RESTful Web Services Whiteboard Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673916</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-rest-whiteboard-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-rest-whiteboard-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>jakarta-rest-whiteboard-feature</artifactId><canonicalName>jakarta-rest-whiteboard-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>b501bd8da4f9861d06f865b4d14b741f</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-rest-whiteboard-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>jakarta-servlet-whiteboard-feature</artifactId><canonicalName>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>2846bbe7e6bb459f518630d03c8c2c8a</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>jakarta-servlet-whiteboard-feature</artifactId><canonicalName>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>jakarta-servlet-whiteboard-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>3e6dc0ebae6c211fe19e04455c857227</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>jakarta-servlet-whiteboard-feature</artifactId><canonicalName>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>216d125a15608668ba3d81258964ca24</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-servlet-whiteboard-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/jakarta-servlet-whiteboard-feature/0.0.2-SNAPSHOT/jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/jakarta-servlet-whiteboard-feature/0.0.2-SNAPSHOT/jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/jakarta-servlet-whiteboard-feature/0.0.2-SNAPSHOT/jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2007</duration><estimatedDuration>1971</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Servlet whiteboard Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673915</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-servlet-whiteboard-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-servlet-whiteboard-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>jakarta-servlet-whiteboard-feature</artifactId><canonicalName>jakarta-servlet-whiteboard-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>216d125a15608668ba3d81258964ca24</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-servlet-whiteboard-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>northbound-ogc-sensorthings-feature</artifactId><canonicalName>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>79b701432ddf1d3aef50dfaf9a9fed30</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>northbound-ogc-sensorthings-feature</artifactId><canonicalName>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>northbound-ogc-sensorthings-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>56c0625facc698f5a636f1523a81603f</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>northbound-ogc-sensorthings-feature</artifactId><canonicalName>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>21c6e045e868636ba676e736bffb78f8</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-ogc-sensorthings-feature/0.0.2-SNAPSHOT/northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-ogc-sensorthings-feature/0.0.2-SNAPSHOT/northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-ogc-sensorthings-feature/0.0.2-SNAPSHOT/northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2162</duration><estimatedDuration>2151</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Northbound OGC Sensorthings API Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673917</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>northbound-ogc-sensorthings-feature</artifactId><canonicalName>northbound-ogc-sensorthings-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>21c6e045e868636ba676e736bffb78f8</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>northbound-ogc-sensorthings-mqtt-feature</artifactId><canonicalName>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>24a827fd3a879fc98da1fa5861e7ecc2</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>northbound-ogc-sensorthings-mqtt-feature</artifactId><canonicalName>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>northbound-ogc-sensorthings-mqtt-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>b5bb47c30b4a51a040e665fc8f810e44</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>northbound-ogc-sensorthings-mqtt-feature</artifactId><canonicalName>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>885bf41268ccf0aca246e2512d9f5cd1</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-mqtt-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-ogc-sensorthings-mqtt-feature/0.0.2-SNAPSHOT/northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-ogc-sensorthings-mqtt-feature/0.0.2-SNAPSHOT/northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-ogc-sensorthings-mqtt-feature/0.0.2-SNAPSHOT/northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2105</duration><estimatedDuration>2074</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Northbound OGC Sensorthings MQTT Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673918</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-mqtt-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-mqtt-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>northbound-ogc-sensorthings-mqtt-feature</artifactId><canonicalName>northbound-ogc-sensorthings-mqtt-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>885bf41268ccf0aca246e2512d9f5cd1</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-mqtt-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>northbound-oidc-authenticator-feature</artifactId><canonicalName>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>61260ed2a41060e58f83d7910f29a3c1</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>northbound-oidc-authenticator-feature</artifactId><canonicalName>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>northbound-oidc-authenticator-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>e0ecbcb5d867acc8316a14884ec95ff4</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>northbound-oidc-authenticator-feature</artifactId><canonicalName>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>3faa43893e37d924c5498656507343b2</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-oidc-authenticator-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-oidc-authenticator-feature/0.0.2-SNAPSHOT/northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-oidc-authenticator-feature/0.0.2-SNAPSHOT/northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-oidc-authenticator-feature/0.0.2-SNAPSHOT/northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2015</duration><estimatedDuration>2038</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact OIDC authentication Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673920</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-oidc-authenticator-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-oidc-authenticator-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>northbound-oidc-authenticator-feature</artifactId><canonicalName>northbound-oidc-authenticator-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>3faa43893e37d924c5498656507343b2</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-oidc-authenticator-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>northbound-rest-feature</artifactId><canonicalName>northbound-rest-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>29d1e4a4b08db167e141be6cd80295d5</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>northbound-rest-feature</artifactId><canonicalName>northbound-rest-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>northbound-rest-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>40765016bfbb68eaee4e032093492aad</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>northbound-rest-feature</artifactId><canonicalName>northbound-rest-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>1a34940b5859e73ad5df102b9fa1dcb6</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-rest-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>northbound-rest-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>northbound-rest-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-rest-feature/0.0.2-SNAPSHOT/northbound-rest-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>northbound-rest-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>northbound-rest-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-rest-feature/0.0.2-SNAPSHOT/northbound-rest-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>northbound-rest-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>northbound-rest-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-rest-feature/0.0.2-SNAPSHOT/northbound-rest-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2165</duration><estimatedDuration>2125</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Northbound REST API Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673916</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-rest-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-rest-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>northbound-rest-feature</artifactId><canonicalName>northbound-rest-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>1a34940b5859e73ad5df102b9fa1dcb6</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-rest-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>northbound-websocket-feature</artifactId><canonicalName>northbound-websocket-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>c0af3705b7a7d5b7fc0b9769667ec7e8</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>northbound-websocket-feature</artifactId><canonicalName>northbound-websocket-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>northbound-websocket-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>a5f53906cc8971d6355c5e9b5aa607b8</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>northbound-websocket-feature</artifactId><canonicalName>northbound-websocket-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>ea612ba871043320f6bb67f9b473c563</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-websocket-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>northbound-websocket-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>northbound-websocket-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-websocket-feature/0.0.2-SNAPSHOT/northbound-websocket-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>northbound-websocket-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>northbound-websocket-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-websocket-feature/0.0.2-SNAPSHOT/northbound-websocket-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>northbound-websocket-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>northbound-websocket-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/northbound-websocket-feature/0.0.2-SNAPSHOT/northbound-websocket-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2121</duration><estimatedDuration>2065</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Northbound WebSocket API Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673917</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-websocket-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-websocket-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>northbound-websocket-feature</artifactId><canonicalName>northbound-websocket-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>ea612ba871043320f6bb67f9b473c563</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-websocket-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>timescale-history-provider-feature</artifactId><canonicalName>timescale-history-provider-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>94690207b0ff367bfa34f605def8a4b8</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>timescale-history-provider-feature</artifactId><canonicalName>timescale-history-provider-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>timescale-history-provider-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>57d75d550fe4bbfdb250bd8d8e651ef9</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>timescale-history-provider-feature</artifactId><canonicalName>timescale-history-provider-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>76739ef9a20b4927fed4299f6beaae13</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$timescale-history-provider-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>timescale-history-provider-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>timescale-history-provider-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/timescale-history-provider-feature/0.0.2-SNAPSHOT/timescale-history-provider-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>timescale-history-provider-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>timescale-history-provider-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/timescale-history-provider-feature/0.0.2-SNAPSHOT/timescale-history-provider-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>timescale-history-provider-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>timescale-history-provider-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/timescale-history-provider-feature/0.0.2-SNAPSHOT/timescale-history-provider-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2104</duration><estimatedDuration>2061</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Timescale DB History Provider  Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673919</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$timescale-history-provider-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$timescale-history-provider-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>timescale-history-provider-feature</artifactId><canonicalName>timescale-history-provider-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>76739ef9a20b4927fed4299f6beaae13</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$timescale-history-provider-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>virtual-temperature-sensor-feature</artifactId><canonicalName>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</canonicalName><classifier>osgifeaturerepo</classifier><fileName>repository.zip</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>d366bd8339e18abdab184b3d9afd44c4</md5sum><type>zip</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>virtual-temperature-sensor-feature</artifactId><canonicalName>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT-osgifeature.json</canonicalName><classifier>osgifeature</classifier><fileName>virtual-temperature-sensor-feature.json</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>11893ab4e1e3e87899848d214a38c0ed</md5sum><type>json</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>virtual-temperature-sensor-feature</artifactId><canonicalName>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>6241961c4710b26e27db255f4e1dbfc0</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$virtual-temperature-sensor-feature/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT-osgifeature.json</displayPath><fileName>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT-osgifeature.json</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/virtual-temperature-sensor-feature/0.0.2-SNAPSHOT/virtual-temperature-sensor-feature-0.0.2-SNAPSHOT-osgifeature.json</relativePath></artifact><artifact><displayPath>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</displayPath><fileName>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/virtual-temperature-sensor-feature/0.0.2-SNAPSHOT/virtual-temperature-sensor-feature-0.0.2-SNAPSHOT-osgifeaturerepo.zip</relativePath></artifact><artifact><displayPath>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT.pom</displayPath><fileName>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.distribution.features/virtual-temperature-sensor-feature/0.0.2-SNAPSHOT/virtual-temperature-sensor-feature-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1860</duration><estimatedDuration>1900</estimatedDuration><fullDisplayName>Eclipse Sensinact » Eclipse sensiNact Virtual Temperature Feature #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673919</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$virtual-temperature-sensor-feature/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$virtual-temperature-sensor-feature/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>virtual-temperature-sensor-feature</artifactId><canonicalName>virtual-temperature-sensor-feature-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.distribution.features</groupId><md5sum>6241961c4710b26e27db255f4e1dbfc0</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$virtual-temperature-sensor-feature/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>action</artifactId><canonicalName>action-0.0.2-SNAPSHOT.jar</canonicalName><fileName>action-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>0484dadbc7c0726d66aa3c0feffd3b21</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$action/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>action-0.0.2-SNAPSHOT.jar</displayPath><fileName>action-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.examples/action/0.0.2-SNAPSHOT/action-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>action-0.0.2-SNAPSHOT.pom</displayPath><fileName>action-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/action/0.0.2-SNAPSHOT/action-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1272</duration><estimatedDuration>1259</estimatedDuration><fullDisplayName>Eclipse Sensinact » Example action #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673909</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$action/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$action/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>action</artifactId><canonicalName>action-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>f8236dcd52f28dc8dbe7f2488d2638d5</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$action/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>examples</artifactId><canonicalName>examples-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>051a2da2e4ef72b1166f7d1475a5872f</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$examples/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>examples-0.0.2-SNAPSHOT.pom</displayPath><fileName>examples-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/examples/0.0.2-SNAPSHOT/examples-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>518</duration><estimatedDuration>514</estimatedDuration><fullDisplayName>Eclipse Sensinact » Prototype examples #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673905</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$examples/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$examples/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>examples</artifactId><canonicalName>examples-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>051a2da2e4ef72b1166f7d1475a5872f</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$examples/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>generic</artifactId><canonicalName>generic-0.0.2-SNAPSHOT.jar</canonicalName><fileName>generic-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>35b6902e67f8fab539808b46f2141715</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$generic/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>generic-0.0.2-SNAPSHOT.jar</displayPath><fileName>generic-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.examples/generic/0.0.2-SNAPSHOT/generic-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>generic-0.0.2-SNAPSHOT.pom</displayPath><fileName>generic-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/generic/0.0.2-SNAPSHOT/generic-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1276</duration><estimatedDuration>1271</estimatedDuration><fullDisplayName>Eclipse Sensinact » Example generic #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673910</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$generic/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$generic/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>generic</artifactId><canonicalName>generic-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>a9aa5ac4af84ebaa009c8245bb68f862</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$generic/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>model-based</artifactId><canonicalName>model-based-0.0.2-SNAPSHOT.jar</canonicalName><fileName>model-based-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>31b7b321dcf63a1e111ba5d41c433886</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$model-based/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>model-based-0.0.2-SNAPSHOT.jar</displayPath><fileName>model-based-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.examples/model-based/0.0.2-SNAPSHOT/model-based-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>model-based-0.0.2-SNAPSHOT.pom</displayPath><fileName>model-based-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/model-based/0.0.2-SNAPSHOT/model-based-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1264</duration><estimatedDuration>1272</estimatedDuration><fullDisplayName>Eclipse Sensinact » Example model-based #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673908</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$model-based/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$model-based/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>model-based</artifactId><canonicalName>model-based-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>a9577ffb5b82fa39d957c8e2b6d160aa</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$model-based/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>notification</artifactId><canonicalName>notification-0.0.2-SNAPSHOT.jar</canonicalName><fileName>notification-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>3249c3e7c7c5655dbcc2ccce05de97cd</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$notification/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>notification-0.0.2-SNAPSHOT.jar</displayPath><fileName>notification-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.examples/notification/0.0.2-SNAPSHOT/notification-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>notification-0.0.2-SNAPSHOT.pom</displayPath><fileName>notification-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/notification/0.0.2-SNAPSHOT/notification-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1280</duration><estimatedDuration>1279</estimatedDuration><fullDisplayName>Eclipse Sensinact » Example notification #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673911</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$notification/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$notification/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>notification</artifactId><canonicalName>notification-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>8794789fa8ed65de98e273802447dc94</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$notification/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>pull-based</artifactId><canonicalName>pull-based-0.0.2-SNAPSHOT.jar</canonicalName><fileName>pull-based-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>f691e890538eed42870116ff150253de</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$pull-based/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>pull-based-0.0.2-SNAPSHOT.jar</displayPath><fileName>pull-based-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.examples/pull-based/0.0.2-SNAPSHOT/pull-based-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>pull-based-0.0.2-SNAPSHOT.pom</displayPath><fileName>pull-based-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/pull-based/0.0.2-SNAPSHOT/pull-based-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1293</duration><estimatedDuration>1291</estimatedDuration><fullDisplayName>Eclipse Sensinact » Example pull-based #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673906</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$pull-based/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$pull-based/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>pull-based</artifactId><canonicalName>pull-based-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>4ecdd44971d0e77e49df7f508c812d10</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$pull-based/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>push-based</artifactId><canonicalName>push-based-0.0.2-SNAPSHOT.jar</canonicalName><fileName>push-based-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>a1aefd442393942c0a806e4a817863da</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$push-based/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>push-based-0.0.2-SNAPSHOT.jar</displayPath><fileName>push-based-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.examples/push-based/0.0.2-SNAPSHOT/push-based-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>push-based-0.0.2-SNAPSHOT.pom</displayPath><fileName>push-based-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/push-based/0.0.2-SNAPSHOT/push-based-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1276</duration><estimatedDuration>1280</estimatedDuration><fullDisplayName>Eclipse Sensinact » Example push-based #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673907</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$push-based/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$push-based/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>push-based</artifactId><canonicalName>push-based-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>e3ec021bcd6fd4e45835347b8c640916</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$push-based/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>reflective</artifactId><canonicalName>reflective-0.0.2-SNAPSHOT.jar</canonicalName><fileName>reflective-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>f22a33a4a29ca315065db1c96af5c7bb</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$reflective/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>reflective-0.0.2-SNAPSHOT.jar</displayPath><fileName>reflective-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.examples/reflective/0.0.2-SNAPSHOT/reflective-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>reflective-0.0.2-SNAPSHOT.pom</displayPath><fileName>reflective-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/reflective/0.0.2-SNAPSHOT/reflective-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1262</duration><estimatedDuration>1276</estimatedDuration><fullDisplayName>Eclipse Sensinact » Example reflective #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673908</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$reflective/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$reflective/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>reflective</artifactId><canonicalName>reflective-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>a86f1052b4d99bc80fde2a896f5507bd</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$reflective/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>writable</artifactId><canonicalName>writable-0.0.2-SNAPSHOT.jar</canonicalName><fileName>writable-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>838070444284c2e2469f10853d3545a5</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$writable/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>writable-0.0.2-SNAPSHOT.jar</displayPath><fileName>writable-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.examples/writable/0.0.2-SNAPSHOT/writable-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>writable-0.0.2-SNAPSHOT.pom</displayPath><fileName>writable-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.examples/writable/0.0.2-SNAPSHOT/writable-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1244</duration><estimatedDuration>1271</estimatedDuration><fullDisplayName>Eclipse Sensinact » Example writable #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673909</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$writable/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$writable/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>writable</artifactId><canonicalName>writable-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.examples</groupId><md5sum>f492c51b479d2a118747b068a7cce4a4</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$writable/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>gogo-shell</artifactId><canonicalName>gogo-shell-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>gogo-shell-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>daafe45822e4d50264d6f6d580c90996</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>gogo-shell</artifactId><canonicalName>gogo-shell-0.0.2-SNAPSHOT.jar</canonicalName><fileName>gogo-shell-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>5665c10d1a95f57f3c6e9a823dd6628b</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$gogo-shell/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>gogo-shell-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>gogo-shell-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/gogo-shell/0.0.2-SNAPSHOT/gogo-shell-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>gogo-shell-0.0.2-SNAPSHOT.jar</displayPath><fileName>gogo-shell-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/gogo-shell/0.0.2-SNAPSHOT/gogo-shell-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>gogo-shell-0.0.2-SNAPSHOT.pom</displayPath><fileName>gogo-shell-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/gogo-shell/0.0.2-SNAPSHOT/gogo-shell-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1932</duration><estimatedDuration>1941</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Gogo Shell Commands #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673905</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$gogo-shell/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$gogo-shell/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>gogo-shell</artifactId><canonicalName>gogo-shell-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>fb4870599eccc6d9c908a44948864cc1</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$gogo-shell/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>northbound</artifactId><canonicalName>northbound-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>a95a3dfc1b6c0172f960d8a9973ce910</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$northbound/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>northbound-0.0.2-SNAPSHOT.pom</displayPath><fileName>northbound-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/northbound/0.0.2-SNAPSHOT/northbound-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>763</duration><estimatedDuration>753</estimatedDuration><fullDisplayName>Eclipse Sensinact » Northbound Connectors #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673894</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$northbound/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$northbound/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>northbound</artifactId><canonicalName>northbound-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>a95a3dfc1b6c0172f960d8a9973ce910</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$northbound/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>query-handler</artifactId><canonicalName>query-handler-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>query-handler-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>2f035786853c3fc0c837ff3abc4df8ab</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>query-handler</artifactId><canonicalName>query-handler-0.0.2-SNAPSHOT.jar</canonicalName><fileName>query-handler-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>7fe83687c0863c16ac5c61d84efc8c0c</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$query-handler/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>query-handler-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>query-handler-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/query-handler/0.0.2-SNAPSHOT/query-handler-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>query-handler-0.0.2-SNAPSHOT.jar</displayPath><fileName>query-handler-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/query-handler/0.0.2-SNAPSHOT/query-handler-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>query-handler-0.0.2-SNAPSHOT.pom</displayPath><fileName>query-handler-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/query-handler/0.0.2-SNAPSHOT/query-handler-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2756</duration><estimatedDuration>2647</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Query Handler #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673898</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$query-handler/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$query-handler/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>query-handler</artifactId><canonicalName>query-handler-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>d180738df863aeaed1e53d8caea55152</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$query-handler/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>rest</artifactId><canonicalName>rest-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>rest-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>33f7720e3ff21c4d559522183490a5cf</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>rest</artifactId><canonicalName>rest-0.0.2-SNAPSHOT.jar</canonicalName><fileName>rest-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>0019281cf8b8b62dd91edb2fc48a8e42</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$rest/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>rest-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>rest-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/rest/0.0.2-SNAPSHOT/rest-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>rest-0.0.2-SNAPSHOT.jar</displayPath><fileName>rest-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/rest/0.0.2-SNAPSHOT/rest-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>rest-0.0.2-SNAPSHOT.pom</displayPath><fileName>rest-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/rest/0.0.2-SNAPSHOT/rest-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>11901</duration><estimatedDuration>12020</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound REST #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673899</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$rest/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$rest/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>rest</artifactId><canonicalName>rest-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>24acadc0600b809a132546f44665db1a</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$rest/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>websocket</artifactId><canonicalName>websocket-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>websocket-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>60ae5ab5d6b47a0d37bd167bd6b21e35</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>websocket</artifactId><canonicalName>websocket-0.0.2-SNAPSHOT.jar</canonicalName><fileName>websocket-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>83c014194566c384a80d7dd088c46865</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$websocket/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>websocket-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>websocket-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/websocket/0.0.2-SNAPSHOT/websocket-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>websocket-0.0.2-SNAPSHOT.jar</displayPath><fileName>websocket-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/websocket/0.0.2-SNAPSHOT/websocket-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>websocket-0.0.2-SNAPSHOT.pom</displayPath><fileName>websocket-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound/websocket/0.0.2-SNAPSHOT/websocket-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>24949</duration><estimatedDuration>25265</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound WebSocket #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673899</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$websocket/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$websocket/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>websocket</artifactId><canonicalName>websocket-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound</groupId><md5sum>7775384d9a0cf1cd3611c2400330d589</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$websocket/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>filters</artifactId><canonicalName>filters-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.filters</groupId><md5sum>0f564a848ea463bf67a73d4228e5dd36</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>filters-0.0.2-SNAPSHOT.pom</displayPath><fileName>filters-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.filters/filters/0.0.2-SNAPSHOT/filters-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>770</duration><estimatedDuration>738</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Filters #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673896</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>filters</artifactId><canonicalName>filters-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.filters</groupId><md5sum>0f564a848ea463bf67a73d4228e5dd36</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>filters.core</artifactId><canonicalName>filters.core-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>filters.core-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.filters</groupId><md5sum>e9ea3e995016c7e4f2cca4f9454b0547</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>filters.core</artifactId><canonicalName>filters.core-0.0.2-SNAPSHOT.jar</canonicalName><fileName>filters.core-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.filters</groupId><md5sum>1d3fa67d525ebc34887a7b5e40d85638</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters.core/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>filters.core-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>filters.core-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.filters/filters.core/0.0.2-SNAPSHOT/filters.core-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>filters.core-0.0.2-SNAPSHOT.jar</displayPath><fileName>filters.core-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.filters/filters.core/0.0.2-SNAPSHOT/filters.core-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>filters.core-0.0.2-SNAPSHOT.pom</displayPath><fileName>filters.core-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.filters/filters.core/0.0.2-SNAPSHOT/filters.core-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1917</duration><estimatedDuration>1891</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Filters :: Core #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673897</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters.core/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters.core/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>filters.core</artifactId><canonicalName>filters.core-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.filters</groupId><md5sum>94096e357bb3958e6cbc9b69dc514ad0</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters.core/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>ldap</artifactId><canonicalName>ldap-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>ldap-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.filters</groupId><md5sum>1e10ab826f479c3d331f8eb6a7e9f93c</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>ldap</artifactId><canonicalName>ldap-0.0.2-SNAPSHOT.jar</canonicalName><fileName>ldap-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.filters</groupId><md5sum>936e4707847219da805d1a923bae118e</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$ldap/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>ldap-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>ldap-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.filters/ldap/0.0.2-SNAPSHOT/ldap-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>ldap-0.0.2-SNAPSHOT.jar</displayPath><fileName>ldap-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.filters/ldap/0.0.2-SNAPSHOT/ldap-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>ldap-0.0.2-SNAPSHOT.pom</displayPath><fileName>ldap-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.filters/ldap/0.0.2-SNAPSHOT/ldap-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>3247</duration><estimatedDuration>3260</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Filters :: LDAP #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673898</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$ldap/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$ldap/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>ldap</artifactId><canonicalName>ldap-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.filters</groupId><md5sum>8fe3647988439d9252d1b277f247f9d4</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$ldap/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>openid-connect</artifactId><canonicalName>openid-connect-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>openid-connect-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.security</groupId><md5sum>efdc81a33a4b47be06ee46947ccbaa1a</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>openid-connect</artifactId><canonicalName>openid-connect-0.0.2-SNAPSHOT.jar</canonicalName><fileName>openid-connect-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.security</groupId><md5sum>18b0874239ddb6eefe511dbf2b678382</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$openid-connect/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>openid-connect-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>openid-connect-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.security/openid-connect/0.0.2-SNAPSHOT/openid-connect-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>openid-connect-0.0.2-SNAPSHOT.jar</displayPath><fileName>openid-connect-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.security/openid-connect/0.0.2-SNAPSHOT/openid-connect-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>openid-connect-0.0.2-SNAPSHOT.pom</displayPath><fileName>openid-connect-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.security/openid-connect/0.0.2-SNAPSHOT/openid-connect-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2594</duration><estimatedDuration>2616</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Open Id Connect authentication validator #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673904</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$openid-connect/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$openid-connect/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>openid-connect</artifactId><canonicalName>openid-connect-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.security</groupId><md5sum>3bb400c2de0e507f7232b6cc6990795a</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$openid-connect/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>security</artifactId><canonicalName>security-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.security</groupId><md5sum>e2557aca45cfdae0fe52da64d78482e4</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>security-0.0.2-SNAPSHOT.pom</displayPath><fileName>security-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.security/security/0.0.2-SNAPSHOT/security-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>777</duration><estimatedDuration>742</estimatedDuration><fullDisplayName>Eclipse Sensinact » Northbound Security Providers #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673903</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>security</artifactId><canonicalName>security-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.security</groupId><md5sum>e2557aca45cfdae0fe52da64d78482e4</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>security-api</artifactId><canonicalName>security-api-0.0.2-SNAPSHOT.jar</canonicalName><fileName>security-api-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.security</groupId><md5sum>d689d93bfc4b8c2733d36b04a22f88cc</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security-api/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>security-api-0.0.2-SNAPSHOT.jar</displayPath><fileName>security-api-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.security/security-api/0.0.2-SNAPSHOT/security-api-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>security-api-0.0.2-SNAPSHOT.pom</displayPath><fileName>security-api-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.security/security-api/0.0.2-SNAPSHOT/security-api-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1561</duration><estimatedDuration>1588</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Security API #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673904</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security-api/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security-api/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>security-api</artifactId><canonicalName>security-api-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.security</groupId><md5sum>71051fdb89d5093c76125096ce72604c</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security-api/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>dto</artifactId><canonicalName>dto-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>dto-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>eacfc62c13399f7f9b17eaa7c8bcf96f</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>dto</artifactId><canonicalName>dto-0.0.2-SNAPSHOT.jar</canonicalName><fileName>dto-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>6b0e6f37d42a6ac07052b7f847f57f89</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$dto/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>dto-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>dto-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/dto/0.0.2-SNAPSHOT/dto-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>dto-0.0.2-SNAPSHOT.jar</displayPath><fileName>dto-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/dto/0.0.2-SNAPSHOT/dto-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>dto-0.0.2-SNAPSHOT.pom</displayPath><fileName>dto-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/dto/0.0.2-SNAPSHOT/dto-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1928</duration><estimatedDuration>1899</estimatedDuration><fullDisplayName>Eclipse Sensinact » dto #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673900</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$dto/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$dto/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>dto</artifactId><canonicalName>dto-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>2e27b5cbe077c16bc7f5bd8201fd0301</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$dto/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>filter</artifactId><canonicalName>filter-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>filter-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>33a2301edaebe6b6986fb8cc41e836e8</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>filter</artifactId><canonicalName>filter-0.0.2-SNAPSHOT.jar</canonicalName><fileName>filter-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>374f4a2cab285d0321ef6094689585c2</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$filter/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>filter-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>filter-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/filter/0.0.2-SNAPSHOT/filter-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>filter-0.0.2-SNAPSHOT.jar</displayPath><fileName>filter-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/filter/0.0.2-SNAPSHOT/filter-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>filter-0.0.2-SNAPSHOT.pom</displayPath><fileName>filter-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/filter/0.0.2-SNAPSHOT/filter-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>3432</duration><estimatedDuration>3419</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound SensorThings :: Filter Parser #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673901</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$filter/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$filter/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>filter</artifactId><canonicalName>filter-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>4d8827ed673133cda09126474f55bd6a</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$filter/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>mqtt</artifactId><canonicalName>mqtt-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>mqtt-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>839187e275970aa1d07658313316e5f1</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>mqtt</artifactId><canonicalName>mqtt-0.0.2-SNAPSHOT.jar</canonicalName><fileName>mqtt-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>2781cf2c22e246c6002d818da27775d8</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$mqtt/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mqtt-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>mqtt-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/mqtt/0.0.2-SNAPSHOT/mqtt-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>mqtt-0.0.2-SNAPSHOT.jar</displayPath><fileName>mqtt-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/mqtt/0.0.2-SNAPSHOT/mqtt-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>mqtt-0.0.2-SNAPSHOT.pom</displayPath><fileName>mqtt-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/mqtt/0.0.2-SNAPSHOT/mqtt-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2924</duration><estimatedDuration>2782</estimatedDuration><fullDisplayName>Eclipse Sensinact » Sensorthings MQTT #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673903</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$mqtt/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$mqtt/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>mqtt</artifactId><canonicalName>mqtt-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>7b29a6f3c90b97b7f2a6c3a560ebab74</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$mqtt/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>rest.api</artifactId><canonicalName>rest.api-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>rest.api-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>4167750f47ebdbd7fade2aa7efd96193</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>rest.api</artifactId><canonicalName>rest.api-0.0.2-SNAPSHOT.jar</canonicalName><fileName>rest.api-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>b2bff0d9236e0e7391800f31804e63b3</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.api/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>rest.api-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>rest.api-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/rest.api/0.0.2-SNAPSHOT/rest.api-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>rest.api-0.0.2-SNAPSHOT.jar</displayPath><fileName>rest.api-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/rest.api/0.0.2-SNAPSHOT/rest.api-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>rest.api-0.0.2-SNAPSHOT.pom</displayPath><fileName>rest.api-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/rest.api/0.0.2-SNAPSHOT/rest.api-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1879</duration><estimatedDuration>1854</estimatedDuration><fullDisplayName>Eclipse Sensinact » rest.api #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673901</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.api/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.api/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>rest.api</artifactId><canonicalName>rest.api-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>fced3a4f24f9d0b8513e64582e309a26</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.api/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>rest.gateway</artifactId><canonicalName>rest.gateway-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>rest.gateway-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>8e79481a323b050b4e89872f0ceaebed</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>rest.gateway</artifactId><canonicalName>rest.gateway-0.0.2-SNAPSHOT.jar</canonicalName><fileName>rest.gateway-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>c93736907cf685a6e999f40fdb04403d</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.gateway/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>rest.gateway-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>rest.gateway-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/rest.gateway/0.0.2-SNAPSHOT/rest.gateway-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>rest.gateway-0.0.2-SNAPSHOT.jar</displayPath><fileName>rest.gateway-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/rest.gateway/0.0.2-SNAPSHOT/rest.gateway-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>rest.gateway-0.0.2-SNAPSHOT.pom</displayPath><fileName>rest.gateway-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/rest.gateway/0.0.2-SNAPSHOT/rest.gateway-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>28890</duration><estimatedDuration>29456</estimatedDuration><fullDisplayName>Eclipse Sensinact » rest.gateway #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673902</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.gateway/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/SensorthingsAnnotations.java</affectedPath><affectedPath>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/DtoMapper.java</affectedPath><affectedPath>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/ThingsAccessImpl.java</affectedPath><commitId>2d228324d723649f83e0bb4775f3d33e719ccac0</commitId><timestamp>1714391739000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>add ObservedArea handling

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-04-29 13:55:39 +0200</date><id>2d228324d723649f83e0bb4775f3d33e719ccac0</id><msg>add ObservedArea handling</msg><path><editType>add</editType><file>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/SensorthingsAnnotations.java</file></path><path><editType>edit</editType><file>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/DtoMapper.java</file></path><path><editType>edit</editType><file>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/ThingsAccessImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</affectedPath><affectedPath>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/DtoMapper.java</affectedPath><affectedPath>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/SensorthingsAnnotations.java</affectedPath><affectedPath>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><commitId>66291bcce2cca2cb2818c0e66a5830d6593446ca</commitId><timestamp>1715084985000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></author><authorEmail>g.grune@datainmotion.com</authorEmail><comment>Fix whitespace and license issues

Signed-off-by: Guido Grune &lt;g.grune@datainmotion.com&gt;
</comment><date>2024-05-07 14:29:45 +0200</date><id>66291bcce2cca2cb2818c0e66a5830d6593446ca</id><msg>Fix whitespace and license issues</msg><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java</file></path><path><editType>edit</editType><file>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/DtoMapper.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path><path><editType>edit</editType><file>core/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java</file></path><path><editType>edit</editType><file>northbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/SensorthingsAnnotations.java</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/ggrune</absoluteUrl><fullName>Guido Grune</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.gateway/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>rest.gateway</artifactId><canonicalName>rest.gateway-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>7c122889b35468af8a78b1032c88a31e</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.gateway/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>sensorthings</artifactId><canonicalName>sensorthings-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>3d77dc1ddcbfbe8513c238d474079054</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$sensorthings/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>sensorthings-0.0.2-SNAPSHOT.pom</displayPath><fileName>sensorthings-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.sensorthings/sensorthings/0.0.2-SNAPSHOT/sensorthings-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>689</duration><estimatedDuration>704</estimatedDuration><fullDisplayName>Eclipse Sensinact » sensorthings #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673900</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$sensorthings/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$sensorthings/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>sensorthings</artifactId><canonicalName>sensorthings-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.sensorthings</groupId><md5sum>3d77dc1ddcbfbe8513c238d474079054</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$sensorthings/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>session</artifactId><canonicalName>session-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.session</groupId><md5sum>315af85273dd2da2c0b02316212e2b41</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>session-0.0.2-SNAPSHOT.pom</displayPath><fileName>session-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.session/session/0.0.2-SNAPSHOT/session-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>731</duration><estimatedDuration>763</estimatedDuration><fullDisplayName>Eclipse Sensinact » Northbound Session Provider #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673895</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>session</artifactId><canonicalName>session-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.session</groupId><md5sum>315af85273dd2da2c0b02316212e2b41</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>session-api</artifactId><canonicalName>session-api-0.0.2-SNAPSHOT.jar</canonicalName><fileName>session-api-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.session</groupId><md5sum>59c410bee538012c81598daabb2fb324</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-api/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>session-api-0.0.2-SNAPSHOT.jar</displayPath><fileName>session-api-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.session/session-api/0.0.2-SNAPSHOT/session-api-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>session-api-0.0.2-SNAPSHOT.pom</displayPath><fileName>session-api-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.session/session-api/0.0.2-SNAPSHOT/session-api-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1605</duration><estimatedDuration>1584</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Session API #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673895</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-api/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-api/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>session-api</artifactId><canonicalName>session-api-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.session</groupId><md5sum>2cfa8fa76fb54841c2bab4e2809381ac</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-api/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>session-impl</artifactId><canonicalName>session-impl-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>session-impl-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.session</groupId><md5sum>5d307bc59242782c9ca7347f0a2c0538</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>session-impl</artifactId><canonicalName>session-impl-0.0.2-SNAPSHOT.jar</canonicalName><fileName>session-impl-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.northbound.session</groupId><md5sum>0d0c36cc9909607a1d74b5af9099ad0f</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-impl/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>session-impl-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>session-impl-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.session/session-impl/0.0.2-SNAPSHOT/session-impl-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>session-impl-0.0.2-SNAPSHOT.jar</displayPath><fileName>session-impl-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.session/session-impl/0.0.2-SNAPSHOT/session-impl-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>session-impl-0.0.2-SNAPSHOT.pom</displayPath><fileName>session-impl-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.northbound.session/session-impl/0.0.2-SNAPSHOT/session-impl-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2645</duration><estimatedDuration>2709</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Northbound Session Provider #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673896</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-impl/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>northbound/session/session-impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>southbound/http/http-device-factory/integration-test.bndrun</affectedPath><affectedPath>southbound/http/http-callback-whiteboard/integration-test.bndrun</affectedPath><affectedPath>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</affectedPath><commitId>f97d74d55ebfc911210e1abeafebc47a6b65800f</commitId><timestamp>1715010008000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>fixed duplicated Service creation

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-05-06 17:40:08 +0200</date><id>f97d74d55ebfc911210e1abeafebc47a6b65800f</id><msg>fixed duplicated Service creation</msg><path><editType>edit</editType><file>southbound/http/http-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>northbound/session/session-impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/http/http-callback-whiteboard/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-impl/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>session-impl</artifactId><canonicalName>session-impl-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.northbound.session</groupId><md5sum>ff238b24fe0060e01ba8ee5a0538f10f</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-impl/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>southbound</artifactId><canonicalName>southbound-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound</groupId><md5sum>94a703037cfe1dbb5048a9821a4f3d08</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound$southbound/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>southbound-0.0.2-SNAPSHOT.pom</displayPath><fileName>southbound-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound/southbound/0.0.2-SNAPSHOT/southbound-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>775</duration><estimatedDuration>747</estimatedDuration><fullDisplayName>Eclipse Sensinact » Southbound Connectors #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673885</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound$southbound/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound$southbound/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>southbound</artifactId><canonicalName>southbound-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound</groupId><md5sum>94a703037cfe1dbb5048a9821a4f3d08</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound$southbound/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>device-factory</artifactId><canonicalName>device-factory-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>97f953bb737fb7e038b4c6801b493130</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>device-factory-0.0.2-SNAPSHOT.pom</displayPath><fileName>device-factory-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/device-factory/0.0.2-SNAPSHOT/device-factory-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>756</duration><estimatedDuration>747</estimatedDuration><fullDisplayName>Eclipse Sensinact » Southbound Device Factory :: Parent #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673886</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>device-factory</artifactId><canonicalName>device-factory-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>97f953bb737fb7e038b4c6801b493130</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>device-factory-core</artifactId><canonicalName>device-factory-core-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>device-factory-core-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>5ecb67007d8856799b268d5dd946472f</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>device-factory-core</artifactId><canonicalName>device-factory-core-0.0.2-SNAPSHOT.jar</canonicalName><fileName>device-factory-core-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>6a3f8cd3045abf5c8c3bc216ec6e71cf</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory-core/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>device-factory-core-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>device-factory-core-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/device-factory-core/0.0.2-SNAPSHOT/device-factory-core-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>device-factory-core-0.0.2-SNAPSHOT.jar</displayPath><fileName>device-factory-core-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/device-factory-core/0.0.2-SNAPSHOT/device-factory-core-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>device-factory-core-0.0.2-SNAPSHOT.pom</displayPath><fileName>device-factory-core-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/device-factory-core/0.0.2-SNAPSHOT/device-factory-core-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2248</duration><estimatedDuration>2297</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Southbound Device factory :: Core #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673886</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory-core/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory-core/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>device-factory-core</artifactId><canonicalName>device-factory-core-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>e5075206336543999bffd602856e21d9</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory-core/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>parser-csv</artifactId><canonicalName>parser-csv-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>parser-csv-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>acb00f99afc44b46a983e8cff48f8d8d</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>parser-csv</artifactId><canonicalName>parser-csv-0.0.2-SNAPSHOT.jar</canonicalName><fileName>parser-csv-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>7b33ecdb231ef7f4205072bba54c3e47</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-csv/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>parser-csv-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>parser-csv-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/parser-csv/0.0.2-SNAPSHOT/parser-csv-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>parser-csv-0.0.2-SNAPSHOT.jar</displayPath><fileName>parser-csv-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/parser-csv/0.0.2-SNAPSHOT/parser-csv-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>parser-csv-0.0.2-SNAPSHOT.pom</displayPath><fileName>parser-csv-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/parser-csv/0.0.2-SNAPSHOT/parser-csv-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2067</duration><estimatedDuration>2073</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Southbound Device factory :: CSV parser #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673887</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-csv/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-csv/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>parser-csv</artifactId><canonicalName>parser-csv-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>2145b916197e7bba2670a7603391caa0</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-csv/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>parser-json</artifactId><canonicalName>parser-json-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>parser-json-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>a5e2820390b058fa10caa30eaad66bb0</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>parser-json</artifactId><canonicalName>parser-json-0.0.2-SNAPSHOT.jar</canonicalName><fileName>parser-json-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>88671ded767447aa4f7fdd3eb4e3c42f</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-json/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>parser-json-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>parser-json-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/parser-json/0.0.2-SNAPSHOT/parser-json-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>parser-json-0.0.2-SNAPSHOT.jar</displayPath><fileName>parser-json-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/parser-json/0.0.2-SNAPSHOT/parser-json-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>parser-json-0.0.2-SNAPSHOT.pom</displayPath><fileName>parser-json-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.device-factory/parser-json/0.0.2-SNAPSHOT/parser-json-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2091</duration><estimatedDuration>2063</estimatedDuration><fullDisplayName>Eclipse Sensinact » SensiNact Southbound Device factory :: JSON parser #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673887</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-json/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-json/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>parser-json</artifactId><canonicalName>parser-json-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.device-factory</groupId><md5sum>08a6e15b55775332bdc2f518d462c3ba</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-json/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>history</artifactId><canonicalName>history-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.history</groupId><md5sum>7aa3759d75aa5c6392747e8e2298c20a</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>history-0.0.2-SNAPSHOT.pom</displayPath><fileName>history-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.history/history/0.0.2-SNAPSHOT/history-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>746</duration><estimatedDuration>724</estimatedDuration><fullDisplayName>Eclipse Sensinact » History Connectors #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673892</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>history</artifactId><canonicalName>history-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.history</groupId><md5sum>7aa3759d75aa5c6392747e8e2298c20a</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>history-api</artifactId><canonicalName>history-api-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>history-api-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.history</groupId><md5sum>05fd6cef7827fb458143b7f627c59bc0</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>history-api</artifactId><canonicalName>history-api-0.0.2-SNAPSHOT.jar</canonicalName><fileName>history-api-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.history</groupId><md5sum>37ce973ab4c9964ea86feb6bf789c844</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history-api/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>history-api-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>history-api-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.history/history-api/0.0.2-SNAPSHOT/history-api-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>history-api-0.0.2-SNAPSHOT.jar</displayPath><fileName>history-api-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.history/history-api/0.0.2-SNAPSHOT/history-api-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>history-api-0.0.2-SNAPSHOT.pom</displayPath><fileName>history-api-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.history/history-api/0.0.2-SNAPSHOT/history-api-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1805</duration><estimatedDuration>1759</estimatedDuration><fullDisplayName>Eclipse Sensinact » history-api #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673893</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history-api/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history-api/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>history-api</artifactId><canonicalName>history-api-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.history</groupId><md5sum>21b35a4cb7cc1a6e3f878e2b08298f37</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history-api/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>timescale-provider</artifactId><canonicalName>timescale-provider-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>timescale-provider-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.history</groupId><md5sum>edd4fcc88ab703d5a9def487f5408a80</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>timescale-provider</artifactId><canonicalName>timescale-provider-0.0.2-SNAPSHOT.jar</canonicalName><fileName>timescale-provider-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.history</groupId><md5sum>b7cf6577764595d49cd28d0110b9e694</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$timescale-provider/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>timescale-provider-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>timescale-provider-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.history/timescale-provider/0.0.2-SNAPSHOT/timescale-provider-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>timescale-provider-0.0.2-SNAPSHOT.jar</displayPath><fileName>timescale-provider-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.history/timescale-provider/0.0.2-SNAPSHOT/timescale-provider-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>timescale-provider-0.0.2-SNAPSHOT.pom</displayPath><fileName>timescale-provider-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.history/timescale-provider/0.0.2-SNAPSHOT/timescale-provider-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>17234</duration><estimatedDuration>17037</estimatedDuration><fullDisplayName>Eclipse Sensinact » timescale-provider #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673893</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$timescale-provider/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$timescale-provider/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>timescale-provider</artifactId><canonicalName>timescale-provider-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.history</groupId><md5sum>0706ef0b403462b993bc18d47301fd9f</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$timescale-provider/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>http-callback-whiteboard</artifactId><canonicalName>http-callback-whiteboard-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>http-callback-whiteboard-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.http</groupId><md5sum>a5d1545b4f3d6e54c146f18a356372b1</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>http-callback-whiteboard</artifactId><canonicalName>http-callback-whiteboard-0.0.2-SNAPSHOT.jar</canonicalName><fileName>http-callback-whiteboard-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.http</groupId><md5sum>36d71b650e9b780e934724d149268c39</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-callback-whiteboard/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>http-callback-whiteboard-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>http-callback-whiteboard-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.http/http-callback-whiteboard/0.0.2-SNAPSHOT/http-callback-whiteboard-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>http-callback-whiteboard-0.0.2-SNAPSHOT.jar</displayPath><fileName>http-callback-whiteboard-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.http/http-callback-whiteboard/0.0.2-SNAPSHOT/http-callback-whiteboard-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>http-callback-whiteboard-0.0.2-SNAPSHOT.pom</displayPath><fileName>http-callback-whiteboard-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.http/http-callback-whiteboard/0.0.2-SNAPSHOT/http-callback-whiteboard-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>3513</duration><estimatedDuration>3408</estimatedDuration><fullDisplayName>Eclipse Sensinact » Sensinact Southbound HTTP :: Callback whiteboard #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673889</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-callback-whiteboard/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>northbound/session/session-impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>southbound/http/http-device-factory/integration-test.bndrun</affectedPath><affectedPath>southbound/http/http-callback-whiteboard/integration-test.bndrun</affectedPath><affectedPath>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</affectedPath><commitId>f97d74d55ebfc911210e1abeafebc47a6b65800f</commitId><timestamp>1715010008000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>fixed duplicated Service creation

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-05-06 17:40:08 +0200</date><id>f97d74d55ebfc911210e1abeafebc47a6b65800f</id><msg>fixed duplicated Service creation</msg><path><editType>edit</editType><file>southbound/http/http-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>northbound/session/session-impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/http/http-callback-whiteboard/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-callback-whiteboard/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>http-callback-whiteboard</artifactId><canonicalName>http-callback-whiteboard-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.http</groupId><md5sum>e92ee704e49f33e712efaf02a222feef</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-callback-whiteboard/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>http-device-factory</artifactId><canonicalName>http-device-factory-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>http-device-factory-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.http</groupId><md5sum>636e6dfeee8be183ab23e14f0374145e</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>http-device-factory</artifactId><canonicalName>http-device-factory-0.0.2-SNAPSHOT.jar</canonicalName><fileName>http-device-factory-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.http</groupId><md5sum>1154a798ed11fbaa2f30effb0b4fca4c</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-device-factory/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>http-device-factory-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>http-device-factory-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.http/http-device-factory/0.0.2-SNAPSHOT/http-device-factory-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>http-device-factory-0.0.2-SNAPSHOT.jar</displayPath><fileName>http-device-factory-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.http/http-device-factory/0.0.2-SNAPSHOT/http-device-factory-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>http-device-factory-0.0.2-SNAPSHOT.pom</displayPath><fileName>http-device-factory-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.http/http-device-factory/0.0.2-SNAPSHOT/http-device-factory-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2729</duration><estimatedDuration>2723</estimatedDuration><fullDisplayName>Eclipse Sensinact » Sensinact Southbound HTTP :: Device Factory #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673889</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-device-factory/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>northbound/session/session-impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>southbound/http/http-device-factory/integration-test.bndrun</affectedPath><affectedPath>southbound/http/http-callback-whiteboard/integration-test.bndrun</affectedPath><affectedPath>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</affectedPath><commitId>f97d74d55ebfc911210e1abeafebc47a6b65800f</commitId><timestamp>1715010008000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>fixed duplicated Service creation

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-05-06 17:40:08 +0200</date><id>f97d74d55ebfc911210e1abeafebc47a6b65800f</id><msg>fixed duplicated Service creation</msg><path><editType>edit</editType><file>southbound/http/http-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>northbound/session/session-impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/http/http-callback-whiteboard/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-device-factory/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>http-device-factory</artifactId><canonicalName>http-device-factory-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.http</groupId><md5sum>bad37bf3cc0e312d2fcb9cc0e5b01054</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-device-factory/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>http-parent</artifactId><canonicalName>http-parent-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.http</groupId><md5sum>bca0bd516de3c3b9b188d85e59c7cd49</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-parent/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>http-parent-0.0.2-SNAPSHOT.pom</displayPath><fileName>http-parent-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.http/http-parent/0.0.2-SNAPSHOT/http-parent-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>739</duration><estimatedDuration>757</estimatedDuration><fullDisplayName>Eclipse Sensinact » Southbound HTTP :: Parent #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673888</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-parent/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-parent/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>http-parent</artifactId><canonicalName>http-parent-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.http</groupId><md5sum>bca0bd516de3c3b9b188d85e59c7cd49</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-parent/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>mqtt-client</artifactId><canonicalName>mqtt-client-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>mqtt-client-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.mqtt</groupId><md5sum>b0afcc18fbf40788b1a6ceefd5c5db77</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>mqtt-client</artifactId><canonicalName>mqtt-client-0.0.2-SNAPSHOT.jar</canonicalName><fileName>mqtt-client-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.mqtt</groupId><md5sum>40e96060c0e9d94fa3d2f9d4acd82556</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-client/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mqtt-client-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>mqtt-client-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.mqtt/mqtt-client/0.0.2-SNAPSHOT/mqtt-client-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>mqtt-client-0.0.2-SNAPSHOT.jar</displayPath><fileName>mqtt-client-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.mqtt/mqtt-client/0.0.2-SNAPSHOT/mqtt-client-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>mqtt-client-0.0.2-SNAPSHOT.pom</displayPath><fileName>mqtt-client-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.mqtt/mqtt-client/0.0.2-SNAPSHOT/mqtt-client-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2029</duration><estimatedDuration>2019</estimatedDuration><fullDisplayName>Eclipse Sensinact » Sensinact Southbound MQTT :: Client #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673890</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-client/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-client/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>mqtt-client</artifactId><canonicalName>mqtt-client-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.mqtt</groupId><md5sum>ea9afb8f277e3f34cef366629d91ba73</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-client/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>mqtt-device-factory</artifactId><canonicalName>mqtt-device-factory-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>mqtt-device-factory-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.mqtt</groupId><md5sum>cec7191b21717eacc2ee5c88ddaa6905</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>mqtt-device-factory</artifactId><canonicalName>mqtt-device-factory-0.0.2-SNAPSHOT.jar</canonicalName><fileName>mqtt-device-factory-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.mqtt</groupId><md5sum>effa055de7492aa362cf420fd1c7d16d</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-device-factory/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mqtt-device-factory-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>mqtt-device-factory-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.mqtt/mqtt-device-factory/0.0.2-SNAPSHOT/mqtt-device-factory-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>mqtt-device-factory-0.0.2-SNAPSHOT.jar</displayPath><fileName>mqtt-device-factory-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.mqtt/mqtt-device-factory/0.0.2-SNAPSHOT/mqtt-device-factory-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>mqtt-device-factory-0.0.2-SNAPSHOT.pom</displayPath><fileName>mqtt-device-factory-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.mqtt/mqtt-device-factory/0.0.2-SNAPSHOT/mqtt-device-factory-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2735</duration><estimatedDuration>2728</estimatedDuration><fullDisplayName>Eclipse Sensinact » Sensinact Southbound MQTT :: Device Factory #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673891</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-device-factory/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>northbound/session/session-impl/integration-test.bndrun</affectedPath><affectedPath>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</affectedPath><affectedPath>southbound/http/http-device-factory/integration-test.bndrun</affectedPath><affectedPath>southbound/http/http-callback-whiteboard/integration-test.bndrun</affectedPath><affectedPath>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</affectedPath><commitId>f97d74d55ebfc911210e1abeafebc47a6b65800f</commitId><timestamp>1715010008000</timestamp><author><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></author><authorEmail>j.albert@data-in-motion.biz</authorEmail><comment>fixed duplicated Service creation

Signed-off-by: Juergen Albert &lt;j.albert@data-in-motion.biz&gt;
</comment><date>2024-05-06 17:40:08 +0200</date><id>f97d74d55ebfc911210e1abeafebc47a6b65800f</id><msg>fixed duplicated Service creation</msg><path><editType>edit</editType><file>southbound/http/http-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/mqtt/mqtt-device-factory/integration-test.bndrun</file></path><path><editType>edit</editType><file>northbound/session/session-impl/integration-test.bndrun</file></path><path><editType>edit</editType><file>southbound/http/http-callback-whiteboard/integration-test.bndrun</file></path><path><editType>edit</editType><file>core/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java</file></path></item></changeSet><culprit><absoluteUrl>https://devel.data-in-motion.biz/jenkins/user/j.albert</absoluteUrl><fullName>j.albert</fullName></culprit><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-device-factory/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>mqtt-device-factory</artifactId><canonicalName>mqtt-device-factory-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.mqtt</groupId><md5sum>84b3db28d987b4d4d0e0c1de8d2050ac</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-device-factory/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>mqtt-parent</artifactId><canonicalName>mqtt-parent-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.mqtt</groupId><md5sum>44609d296b3c571a8b8937913481d20c</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-parent/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mqtt-parent-0.0.2-SNAPSHOT.pom</displayPath><fileName>mqtt-parent-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.mqtt/mqtt-parent/0.0.2-SNAPSHOT/mqtt-parent-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>1440</duration><estimatedDuration>972</estimatedDuration><fullDisplayName>Eclipse Sensinact » Southbound MQTT :: Parent #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673890</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-parent/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-parent/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>mqtt-parent</artifactId><canonicalName>mqtt-parent-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.mqtt</groupId><md5sum>44609d296b3c571a8b8937913481d20c</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-parent/30/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>virtual</artifactId><canonicalName>virtual-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.virtual</groupId><md5sum>792de8ae9eb96f7b21ee02337efa31d6</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>virtual-0.0.2-SNAPSHOT.pom</displayPath><fileName>virtual-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.virtual/virtual/0.0.2-SNAPSHOT/virtual-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>758</duration><estimatedDuration>720</estimatedDuration><fullDisplayName>Eclipse Sensinact » Virtual Southbound Connectors #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673891</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>virtual</artifactId><canonicalName>virtual-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.virtual</groupId><md5sum>792de8ae9eb96f7b21ee02337efa31d6</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual/30/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>virtual-temperature-sensor</artifactId><canonicalName>virtual-temperature-sensor-0.0.2-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>virtual-temperature-sensor-0.0.2-SNAPSHOT-tests.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.virtual</groupId><md5sum>1e8c6ea56d09e305f6bb3b1284cda7d6</md5sum><type>test-jar</type><version>0.0.2-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>virtual-temperature-sensor</artifactId><canonicalName>virtual-temperature-sensor-0.0.2-SNAPSHOT.jar</canonicalName><fileName>virtual-temperature-sensor-0.0.2-SNAPSHOT.jar</fileName><groupId>org.eclipse.sensinact.gateway.southbound.virtual</groupId><md5sum>b04010f1b2643b027c3002cf6e3a0bf1</md5sum><type>jar</type><version>0.0.2-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual-temperature-sensor/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>virtual-temperature-sensor-0.0.2-SNAPSHOT-tests.jar</displayPath><fileName>virtual-temperature-sensor-0.0.2-SNAPSHOT-tests.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.virtual/virtual-temperature-sensor/0.0.2-SNAPSHOT/virtual-temperature-sensor-0.0.2-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>virtual-temperature-sensor-0.0.2-SNAPSHOT.jar</displayPath><fileName>virtual-temperature-sensor-0.0.2-SNAPSHOT.jar</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.virtual/virtual-temperature-sensor/0.0.2-SNAPSHOT/virtual-temperature-sensor-0.0.2-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>virtual-temperature-sensor-0.0.2-SNAPSHOT.pom</displayPath><fileName>virtual-temperature-sensor-0.0.2-SNAPSHOT.pom</fileName><relativePath>org.eclipse.sensinact.gateway.southbound.virtual/virtual-temperature-sensor/0.0.2-SNAPSHOT/virtual-temperature-sensor-0.0.2-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>2409</duration><estimatedDuration>2374</estimatedDuration><fullDisplayName>Eclipse Sensinact » virtual-temperature-sensor #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715883673892</timestamp><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual-temperature-sensor/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual-temperature-sensor/30/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>virtual-temperature-sensor</artifactId><canonicalName>virtual-temperature-sensor-0.0.2-SNAPSHOT.pom</canonicalName><fileName>.flattened-pom.xml</fileName><groupId>org.eclipse.sensinact.gateway.southbound.virtual</groupId><md5sum>76030545214193e671a5d9b364a874e5</md5sum><type>pom</type><version>0.0.2-SNAPSHOT</version></pomArtifact><url>https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual-temperature-sensor/30/mavenArtifacts/</url></moduleRecord></mavenAggregatedArtifactRecord>