# Module Development

**URL:** https://forum.inductiveautomation.com/c/module-development/7.md?page=50

[Latest](https://forum.inductiveautomation.com/latest.md) · [Categories](https://forum.inductiveautomation.com/categories.md) · [Tags](https://forum.inductiveautomation.com/tags.md)

**Page:** 51

---

## [Changing .properties file](https://forum.inductiveautomation.com/t/changing-properties-file/12218)

<div class="topic-metadata">

**Author:** [@Mmacerl](https://forum.inductiveautomation.com/u/Mmacerl)\
**Replies:** 1\
**Last updated:** [October 10, 2016, 12:53pm UTC](https://forum.inductiveautomation.com/t/changing-properties-file/12218 "2016-10-10T12:53:15Z")

</div>

Can someone tell me why whenever I change String to display in .properties file it does not change on the gateway? It stays the same as it was before.

---

## [Record Action Table module example](https://forum.inductiveautomation.com/t/record-action-table-module-example/12181)

<div class="topic-metadata">

**Author:** [@Mmacerl](https://forum.inductiveautomation.com/u/Mmacerl)\
**Replies:** 3\
**Last updated:** [September 29, 2016, 11:45am UTC](https://forum.inductiveautomation.com/t/record-action-table-module-example/12181 "2016-09-29T11:45:57Z")

</div>

I am new to building modules and I am trying to show some data in record action table. But I am struggling with making such a table. I would be glad if someone have an example on how to make the table. I wold like to ge…

---

## [7.9 sdk](https://forum.inductiveautomation.com/t/7-9-sdk/12171)

<div class="topic-metadata">

**Author:** [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Replies:** 1\
**Last updated:** [September 29, 2016, 10:46am UTC](https://forum.inductiveautomation.com/t/7-9-sdk/12171 "2016-09-29T10:46:44Z")

</div>

There have been changes in how you'll do status and config pages for your modules in Ignition 7.9, and we've updated the examples to reflect this. Take a look at the Home Connect example for how to create and add new sta…

---

## [Logger writes in DesignerHook not seen in Wrapper.log](https://forum.inductiveautomation.com/t/logger-writes-in-designerhook-not-seen-in-wrapper-log/12161)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 10\
**Last updated:** [September 27, 2016, 10:59am UTC](https://forum.inductiveautomation.com/t/logger-writes-in-designerhook-not-seen-in-wrapper-log/12161 "2016-09-27T10:59:42Z")

</div>

In my DesignerHook class, I have several writes to the log. I set the logger up using the same form as for the logger in the gateway hook class. I see all my gateway log entries. I do not see any designer log entries. I…

---

## [Sockets in Jython](https://forum.inductiveautomation.com/t/sockets-in-jython/12160)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 4\
**Last updated:** [September 27, 2016, 6:01am UTC](https://forum.inductiveautomation.com/t/sockets-in-jython/12160 "2016-09-27T06:01:16Z")

</div>

Does Jython support TCP/IP socket programming? Xasga says yes its in "The post is in the Ignition Design Help forum.Title: Read Data Script for TCP.Date: September 14, 2016." Which I don't have access to. Some may pleas…

---

## [Ignition Maven Plugin bug - licenseFile in non standard path](https://forum.inductiveautomation.com/t/ignition-maven-plugin-bug-licensefile-in-non-standard-path/12165)

<div class="topic-metadata">

**Author:** [@chi](https://forum.inductiveautomation.com/u/chi)\
**Replies:** 1\
**Last updated:** [September 26, 2016, 3:45pm UTC](https://forum.inductiveautomation.com/t/ignition-maven-plugin-bug-licensefile-in-non-standard-path/12165 "2016-09-26T15:45:19Z")

</div>

The licenseFile parameter is not working for non-standard file paths. From the Exception it looks like the file name is missing from the target path. (Plugin version 1.0.12). In addition, the use of documentationFile par…

---

## [Script module only visible under system namespace](https://forum.inductiveautomation.com/t/script-module-only-visible-under-system-namespace/12162)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 1\
**Last updated:** [September 26, 2016, 12:22pm UTC](https://forum.inductiveautomation.com/t/script-module-only-visible-under-system-namespace/12162 "2016-09-26T12:22:34Z")

</div>

If I add a script module under the system namespace, it is visible in the Script Console. oScriptManager.addScriptModule("system.xasdMaterialAPI", MaterialAPI.class); In Script Console: print system.xasdMaterialAPI.I…

---

## [Module added via addScriptModule not visible in Jython](https://forum.inductiveautomation.com/t/module-added-via-addscriptmodule-not-visible-in-jython/12157)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 1\
**Last updated:** [September 23, 2016, 4:09pm UTC](https://forum.inductiveautomation.com/t/module-added-via-addscriptmodule-not-visible-in-jython/12157 "2016-09-23T16:09:13Z")

</div>

I register a script module specifying location "xasClassA". The module loads without incident at restart of the gateway. In the Designer scripting console, this line: import xasClassA results in this error message: Impor…

---

## [Seeing Collision warnings: addScriptModule](https://forum.inductiveautomation.com/t/seeing-collision-warnings-addscriptmodule/12151)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 3\
**Last updated:** [September 23, 2016, 12:47pm UTC](https://forum.inductiveautomation.com/t/seeing-collision-warnings-addscriptmodule/12151 "2016-09-23T12:47:58Z")

</div>

I have two classes that I want to make available to project scripts running on the gateway. If I register one class, the module installs and starts up with no errors or warnings in the wrapper.log. If I register both c…

---

## [Possible to know if write to database succeeded?](https://forum.inductiveautomation.com/t/possible-to-know-if-write-to-database-succeeded/12132)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 6\
**Last updated:** [September 21, 2016, 6:34pm UTC](https://forum.inductiveautomation.com/t/possible-to-know-if-write-to-database-succeeded/12132 "2016-09-21T18:34:49Z")

</div>

We have data that must reach the database. If a write to the database fails, we need to know this on return from the call, so that we can take appropriate action. When calling a method that modifies the database, is th…

---

## [Deciding whether to write Jython Scripts or Modules](https://forum.inductiveautomation.com/t/deciding-whether-to-write-jython-scripts-or-modules/12126)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 9\
**Last updated:** [September 21, 2016, 6:33pm UTC](https://forum.inductiveautomation.com/t/deciding-whether-to-write-jython-scripts-or-modules/12126 "2016-09-21T18:33:12Z")

</div>

I have been working under the belief that our applications are best implemented as Ignition modules. In response to comments in other topics, I'm revisiting the question of whether to write Jython scripts or modules. C…

---

## [Need a definitive answer from Inductive Automation](https://forum.inductiveautomation.com/t/need-a-definitive-answer-from-inductive-automation/12135)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 2\
**Last updated:** [September 20, 2016, 1:30pm UTC](https://forum.inductiveautomation.com/t/need-a-definitive-answer-from-inductive-automation/12135 "2016-09-20T13:30:35Z")

</div>

We need a definitive answer from Inductive Automation on the question of writes to the database, posed in the topic: Possible to know if write to database succeeded Thanks.

---

## [Better way to find classes in javadocs? -and an orphan class](https://forum.inductiveautomation.com/t/better-way-to-find-classes-in-javadocs-and-an-orphan-class/12131)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 2\
**Last updated:** [September 16, 2016, 4:10pm UTC](https://forum.inductiveautomation.com/t/better-way-to-find-classes-in-javadocs-and-an-orphan-class/12131 "2016-09-16T16:10:34Z")

</div>

I'm writing the initialization code for a module. Finding the class in the SDK javadocs is not a simple matter. Where, for example, would one expect to find SRConnection? (Aside: I had to find the path to SRConnection …

---

## [ARSCADA tutorials added](https://forum.inductiveautomation.com/t/arscada-tutorials-added/9936)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 1\
**Last updated:** [September 16, 2016, 4:57am UTC](https://forum.inductiveautomation.com/t/arscada-tutorials-added/9936 "2016-09-16T04:57:36Z")

</div>

Hi, I am glad to announce 4 tutorials for ARSCADA on my web site http://www.pramanj.com Please pass it on to your customers. I await your comments and response to my earlier poll question. Best Regards PRAMANJ

---

## [Data loss and the Store and Forward system](https://forum.inductiveautomation.com/t/data-loss-and-the-store-and-forward-system/12127)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 1\
**Last updated:** [September 15, 2016, 11:17pm UTC](https://forum.inductiveautomation.com/t/data-loss-and-the-store-and-forward-system/12127 "2016-09-15T23:17:16Z")

</div>

Is it true that the Store and Forward system does not guarantee that no data will be lost? The Ignition online help says: \<\<\< By setting the write size and write time of both the local cache and forwarder to low value…

---

## [Easing the transition to Maven](https://forum.inductiveautomation.com/t/easing-the-transition-to-maven/12112)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 10\
**Last updated:** [September 15, 2016, 6:49am UTC](https://forum.inductiveautomation.com/t/easing-the-transition-to-maven/12112 "2016-09-15T06:49:20Z")

</div>

I've spent two weeks learning how to get a stub module compiled and installed on the Ignition gateway, using in the Ignition Maven Plugin. I've spent three weeks total, as I spent a week in the Eclipse/Ant environment be…

---

## [Ignition Maven Plugin v1.0.11 Fails](https://forum.inductiveautomation.com/t/ignition-maven-plugin-v1-0-11-fails/12107)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 11\
**Last updated:** [September 12, 2016, 12:43pm UTC](https://forum.inductiveautomation.com/t/ignition-maven-plugin-v1-0-11-fails/12107 "2016-09-12T12:43:55Z")

</div>

In order to have the modl file automatically installed to the local gateway, I specified use of v1.0.11 of the Ignition Maven Plugin. The build fails at two places, described below. Failure #1: The log file reports: …

---

## [Jar from another project module is not included in modl file](https://forum.inductiveautomation.com/t/jar-from-another-project-module-is-not-included-in-modl-file/12108)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 1\
**Last updated:** [September 9, 2016, 11:11am UTC](https://forum.inductiveautomation.com/t/jar-from-another-project-module-is-not-included-in-modl-file/12108 "2016-09-09T11:11:57Z")

</div>

In my IntelliJ project, I have two modules. I'll call them Project Modules to distinguish them from the Ignition module that is the subject of this topic. Project Module CommonLib generates a jar file. Project Module…

---

## [Building modules with Maven: same functionality as with Ant?](https://forum.inductiveautomation.com/t/building-modules-with-maven-same-functionality-as-with-ant/12097)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 3\
**Last updated:** [September 6, 2016, 5:09pm UTC](https://forum.inductiveautomation.com/t/building-modules-with-maven-same-functionality-as-with-ant/12097 "2016-09-06T17:09:12Z")

</div>

In the latest project packages for example modules, do the Maven pom files provide the same functionality as the Ant build files did in the earlier versions? Specifically, I'm not seeing: -- Inclusion of non-java files…

---

## [Eclipse vs \<Other IDE\> for Ignition Module development](https://forum.inductiveautomation.com/t/eclipse-vs-other-ide-for-ignition-module-development/12091)

<div class="topic-metadata">

**Author:** [@xasga](https://forum.inductiveautomation.com/u/xasga)\
**Replies:** 10\
**Last updated:** [September 2, 2016, 6:03pm UTC](https://forum.inductiveautomation.com/t/eclipse-vs-other-ide-for-ignition-module-development/12091 "2016-09-02T18:03:18Z")

</div>

I've installed the Ignition Module SDK, and am setting up for development using the Eclipse IDE. Before I get too deep into this, I would like to be sure I will be able to work efficiently in the long run. Two function…

---

## [Understanding Class Loaders - Apache Tomcat?](https://forum.inductiveautomation.com/t/understanding-class-loaders-apache-tomcat/12062)

<div class="topic-metadata">

**Author:** [@sg7](https://forum.inductiveautomation.com/u/sg7)\
**Replies:** 1\
**Last updated:** [August 24, 2016, 5:41pm UTC](https://forum.inductiveautomation.com/t/understanding-class-loaders-apache-tomcat/12062 "2016-08-24T17:41:31Z")

</div>

1) In the following chapter of the : Ignition SDK Programmer's Guide Ignition SDK Programmers Guide Getting Started docs.inductiveautomation.com:84 ... ss+Loaders the diagram for the Gateway shows dependency on the…

---

## [Exception when importing a self-signed module in 7.8.4b1](https://forum.inductiveautomation.com/t/exception-when-importing-a-self-signed-module-in-7-8-4b1/12055)

<div class="topic-metadata">

**Author:** [@chi](https://forum.inductiveautomation.com/u/chi)\
**Replies:** 2\
**Last updated:** [August 22, 2016, 8:15pm UTC](https://forum.inductiveautomation.com/t/exception-when-importing-a-self-signed-module-in-7-8-4b1/12055 "2016-08-22T20:15:05Z")

</div>

Hi, i just tried to import a module with a self-signed certificate to 7.8.4 beta 1. This fails with an ArrayIndexOutOfBoundsException. I created a simple key pair with KeyStoreExplorer. The p7b keychain was created wit…

---

## [Module aborts on expiry of trail period of Ignition](https://forum.inductiveautomation.com/t/module-aborts-on-expiry-of-trail-period-of-ignition/11992)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 8\
**Last updated:** [August 13, 2016, 1:45pm UTC](https://forum.inductiveautomation.com/t/module-aborts-on-expiry-of-trail-period-of-ignition/11992 "2016-08-13T13:45:01Z")

</div>

Hi Kevin, I have observed that in the later versions of Ignition (7.7) , on expiry of trial period of 2 hours, the Ignition Gateway doesn't respond to any external communication from OPC read/write or a TCP read/write t…

---

## [Modules across versions of ignition](https://forum.inductiveautomation.com/t/modules-across-versions-of-ignition/12034)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 2\
**Last updated:** [August 12, 2016, 5:12pm UTC](https://forum.inductiveautomation.com/t/modules-across-versions-of-ignition/12034 "2016-08-12T17:12:07Z")

</div>

Hi, I have an Ignition module that was compiled with Ignition 7.7.8 sdk. I just installed it on Ignition 7.8.3 (latest version) and it seems to work fine! What is risk? I know it depends upon which apis I am using, but …

---

## [Version 7.8.3 not improting tags while improting projects!](https://forum.inductiveautomation.com/t/version-7-8-3-not-improting-tags-while-improting-projects/12033)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 3\
**Last updated:** [August 12, 2016, 2:11pm UTC](https://forum.inductiveautomation.com/t/version-7-8-3-not-improting-tags-while-improting-projects/12033 "2016-08-12T14:11:40Z")

</div>

Hi, I just observed that while I import my demo project from version 7.7.8 (or earlier) in version 7.8.3 , the tags don't get imported, only the diagram gets imported! Is my observation correct? Do we have to export tag…

---

## [WriteHandler Management](https://forum.inductiveautomation.com/t/writehandler-management/12003)

<div class="topic-metadata">

**Author:** [@dpitzer](https://forum.inductiveautomation.com/u/dpitzer)\
**Replies:** 2\
**Last updated:** [August 4, 2016, 5:34am UTC](https://forum.inductiveautomation.com/t/writehandler-management/12003 "2016-08-04T05:34:33Z")

</div>

My Module creates a custom TagProvider. This TagProvider dynamically creates and updates tags as needed. When a new tag is created, I run the registerWriteHandler() method for that tag. class myWriteHandler implements…

---

## [Maven projects](https://forum.inductiveautomation.com/t/maven-projects/11996)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 3\
**Last updated:** [August 2, 2016, 4:37pm UTC](https://forum.inductiveautomation.com/t/maven-projects/11996 "2016-08-02T16:37:49Z")

</div>

Hi, I imported the modules examples downloaded from from github into Eclipse , the building work-space was finished (OK). However I get lot of errors on @override directive in the source code of most of the projects! I…

---

## [How to set tag quality with TagManager?](https://forum.inductiveautomation.com/t/how-to-set-tag-quality-with-tagmanager/11267)

<div class="topic-metadata">

**Author:** [@austral](https://forum.inductiveautomation.com/u/austral)\
**Replies:** 3\
**Last updated:** [August 2, 2016, 5:49am UTC](https://forum.inductiveautomation.com/t/how-to-set-tag-quality-with-tagmanager/11267 "2016-08-02T05:49:06Z")

</div>

Hi, I wrote this code to set a value to a specific tag and it works. :smiley: \[color=#0000BF\]writes.add(new BasicWriteRequest\<\>(TagPathParser.parse(se.tagPath),se.value)); context.getTagManager().write(writes, null…

---

## [Reading tag values](https://forum.inductiveautomation.com/t/reading-tag-values/7518)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 5\
**Last updated:** [August 2, 2016, 4:11am UTC](https://forum.inductiveautomation.com/t/reading-tag-values/7518 "2016-08-02T04:11:54Z")

</div>

Dear All, I am trying to read tag values in a gateway module, but I am not successful. Can some one help me with an example or sample code? Regards PRAMANJ.

---

## [Module versions for showcase](https://forum.inductiveautomation.com/t/module-versions-for-showcase/11990)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 2\
**Last updated:** [July 30, 2016, 2:59am UTC](https://forum.inductiveautomation.com/t/module-versions-for-showcase/11990 "2016-07-30T02:59:22Z")

</div>

Hi Kevin, I am planning to compile my modules for version 7.7.8 (LTS) and 7.8.3 (latest) for both 64 bit as well as 32 bit versions. I hope that wili cater to all users of Ignition. I hope I don't need to compile for al…

[Previous page](https://forum.inductiveautomation.com/c/module-development/7.md?page=49)

[Next page](https://forum.inductiveautomation.com/c/module-development/7.md?page=51)
