Merge pull request #95 from GPrathap/master

Fix for JIRA IOTS-79
merge-requests/1/head
Ruwan 9 years ago
commit 4ee0cf0bcc

@ -21,7 +21,7 @@
<requiredProperty key="nameOfTheSensor"></requiredProperty> <requiredProperty key="nameOfTheSensor"></requiredProperty>
</requiredProperties> </requiredProperties>
<modules> <modules>
<module id="component" dir="component" name="component"> <module id="${rootArtifactId}-component" dir="component" name="${rootArtifactId}-component">
<modules> <modules>
<module id="${groupId}.${rootArtifactId}.plugin" dir="plugin" <module id="${groupId}.${rootArtifactId}.plugin" dir="plugin"
name="${groupId}.${rootArtifactId}.plugin"> name="${groupId}.${rootArtifactId}.plugin">
@ -149,7 +149,7 @@
</module> </module>
</modules> </modules>
</module> </module>
<module id="feature" dir="feature" name="feature"> <module id="${rootArtifactId}-feature" dir="feature" name="${rootArtifactId}-feature">
<modules> <modules>
<module id="${groupId}.${rootArtifactId}.feature" dir="feature" <module id="${groupId}.${rootArtifactId}.feature" dir="feature"
name="${groupId}.${rootArtifactId}.feature"> name="${groupId}.${rootArtifactId}.feature">

@ -19,7 +19,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>${groupId}</groupId> <groupId>${groupId}</groupId>
<artifactId>component</artifactId> <artifactId>${rootArtifactId}-component</artifactId>
<version>${version}</version> <version>${version}</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>

@ -19,7 +19,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>${groupId}</groupId> <groupId>${groupId}</groupId>
<artifactId>component</artifactId> <artifactId>${rootArtifactId}-component</artifactId>
<version>${version}</version> <version>${version}</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>

@ -142,15 +142,10 @@ public class ControllerService {
@POST @POST
@Consumes(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON)
public void pushData(final DeviceJSON agentInfo, @Context HttpServletResponse response) { public void pushData(final DeviceJSON agentInfo, @Context HttpServletResponse response) {
String owner = agentInfo.owner; if (!ServiceUtils.publishToDASSensorValue(agentInfo.owner, agentInfo.deviceId, agentInfo.sensorValue)) {
String deviceId = agentInfo.deviceId;
float pinData = agentInfo.sensorValue;
log.warn(pinData);
log.warn(String.valueOf(pinData));
if (!ServiceUtils.publishToDASSensorValue(agentInfo.owner, agentInfo.deviceId, pinData)) {
response.setStatus(Response.Status.INTERNAL_SERVER_ERROR.getStatusCode()); response.setStatus(Response.Status.INTERNAL_SERVER_ERROR.getStatusCode());
log.warn("An error occurred whilst trying to publish pin data of go Data with ID [" + deviceId + log.warn("An error occurred whilst trying to publish pin data of go Data with ID [" + agentInfo.deviceId +
"] of owner [" + owner + "]"); "] of owner [" + agentInfo.owner + "]");
} }
} }
@ -170,7 +165,6 @@ public class ControllerService {
@Context HttpServletResponse response) { @Context HttpServletResponse response) {
try { try {
mqttConnector.sendCommandViaMQTT(owner, deviceId, "Sensor:", state.toUpperCase()); mqttConnector.sendCommandViaMQTT(owner, deviceId, "Sensor:", state.toUpperCase());
response.setStatus(Response.Status.OK.getStatusCode()); response.setStatus(Response.Status.OK.getStatusCode());
} catch (DeviceManagementException e) { } catch (DeviceManagementException e) {
log.error(e); log.error(e);

@ -19,7 +19,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>${groupId}</groupId> <groupId>${groupId}</groupId>
<artifactId>component</artifactId> <artifactId>${rootArtifactId}-component</artifactId>
<version>${version}</version> <version>${version}</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>

@ -19,7 +19,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>${groupId}</groupId> <groupId>${groupId}</groupId>
<artifactId>component</artifactId> <artifactId>${rootArtifactId}-component</artifactId>
<version>${version}</version> <version>${version}</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
@ -56,7 +56,7 @@
<Bundle-Name>${artifactId}</Bundle-Name> <Bundle-Name>${artifactId}</Bundle-Name>
<Bundle-Version>${version}</Bundle-Version> <Bundle-Version>${version}</Bundle-Version>
<Bundle-Description>IoT Server Impl Bundle</Bundle-Description> <Bundle-Description>IoT Server Impl Bundle</Bundle-Description>
<Private-Package>${groupId}.${rootArtifactId}.plugin.internal</Private-Package> <Private-Package>${project-base-package}.plugin.internal</Private-Package>
<Import-Package> <Import-Package>
org.osgi.framework, org.osgi.framework,
org.osgi.service.component, org.osgi.service.component,
@ -73,8 +73,8 @@
org.wso2.carbon.device.mgt.iot.*, org.wso2.carbon.device.mgt.iot.*,
</Import-Package> </Import-Package>
<Export-Package> <Export-Package>
!${groupId}.${rootArtifactId}.plugin.internal, !${project-base-package}.plugin.internal,
${groupId}.${rootArtifactId}.plugin.* ${project-base-package}.plugin.*
</Export-Package> </Export-Package>
</instructions> </instructions>
</configuration> </configuration>

@ -25,7 +25,7 @@
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<version>${version}</version> <version>${version}</version>
<artifactId>${artifactId}</artifactId> <artifactId>${rootArtifactId}-component</artifactId>
<packaging>pom</packaging> <packaging>pom</packaging>
<build> <build>
<pluginManagement> <pluginManagement>

@ -21,7 +21,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent> <parent>
<groupId>${groupId}</groupId> <groupId>${groupId}</groupId>
<artifactId>component</artifactId> <artifactId>${rootArtifactId}-component</artifactId>
<version>${version}</version> <version>${version}</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>

@ -19,7 +19,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<groupId>${groupId}</groupId> <groupId>${groupId}</groupId>
<artifactId>feature</artifactId> <artifactId>${rootArtifactId}-feature</artifactId>
<version>${version}</version> <version>${version}</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>

@ -23,7 +23,7 @@
<version>${version}</version> <version>${version}</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<artifactId>${artifactId}</artifactId> <artifactId>${rootArtifactId}-feature</artifactId>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging> <packaging>pom</packaging>
<version>${version}</version> <version>${version}</version>

Loading…
Cancel
Save