diff --git a/.gitignore b/.gitignore index 4d14471f..e5ba93c6 100644 --- a/.gitignore +++ b/.gitignore @@ -226,3 +226,24 @@ gurux.dlms.client.example.java/ManufacturerSettings/files.xml ManufacturerSettings/files.xml gurux.dlms.client.example.java/logFile.txt gurux.dlms.client.example.java/trace.txt + +############# +## Maven +############# +target/ +pom.xml.tag +pom.xml.releaseBackup +pom.xml.versionsBackup +pom.xml.next +release.properties +dependency-reduced-pom.xml +buildNumber.properties +.mvn/timing.properties + +# Exclude maven wrapper +!/.mvn/wrapper/maven-wrapper.jar + +############# +## Jetbrains: Intellij +############# +.idea diff --git a/development/src/main/java/gurux/dlms/GXDLMSConverter.java b/development/src/main/java/gurux/dlms/GXDLMSConverter.java index 8b4a21c1..aee08ab8 100644 --- a/development/src/main/java/gurux/dlms/GXDLMSConverter.java +++ b/development/src/main/java/gurux/dlms/GXDLMSConverter.java @@ -106,7 +106,13 @@ private static void updateOBISCodeInfo( return; } String ln = it.getLogicalName(); - GXStandardObisCode code = codes.find(ln, it.getObjectType())[0]; + + GXStandardObisCode code = null; + GXStandardObisCode[] codesArray = codes.find(ln, it.getObjectType()); + if (codesArray.length > 0) { + code = codes.find(ln, it.getObjectType())[0]; + } + if (code != null) { it.setDescription(code.getDescription()); // If string is used diff --git a/gurux.dlms.client.example.java/dependency-reduced-pom.xml b/gurux.dlms.client.example.java/dependency-reduced-pom.xml deleted file mode 100644 index 62aec5ca..00000000 --- a/gurux.dlms.client.example.java/dependency-reduced-pom.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - 4.0.0 - org.gurux - gurux.dlms.client.example.java - 0.0.1-SNAPSHOT - - - GNU General Public License, version 2 - http://www.gnu.org/licenses/gpl-2.0.txt - - - - Gurux Ltd. - www.gurux.org - - - src - - - maven-shade-plugin - 2.1 - - - package - - shade - - - - - gurux.dlms.client.sampleclient - - - - - - - - - - diff --git a/gurux.dlms.server.example.java/dependency-reduced-pom.xml b/gurux.dlms.server.example.java/dependency-reduced-pom.xml deleted file mode 100644 index 5a3aa991..00000000 --- a/gurux.dlms.server.example.java/dependency-reduced-pom.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - 4.0.0 - org.gurux - gurux.dlms.server.example.java - 0.0.1-SNAPSHOT - - - GNU General Public License, version 2 - http://www.gnu.org/licenses/gpl-2.0.txt - - - - Gurux Ltd. - www.gurux.org - - - src - - - maven-shade-plugin - 2.1 - - - package - - shade - - - - - gurux.dlms.server.example.GuruxDlmsServerExample - - - - - - - - maven-compiler-plugin - 3.0 - - 1.7 - 1.7 - - - - - -