# Module Development

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

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

**Page:** 35

---

## [Managed tag provider - redundancy setup sync tags](https://forum.inductiveautomation.com/t/managed-tag-provider-redundancy-setup-sync-tags/45477)

<div class="topic-metadata">

**Author:** [@mik977](https://forum.inductiveautomation.com/u/mik977)\
**Replies:** 0\
**Last updated:** [April 12, 2021, 6:56am UTC](https://forum.inductiveautomation.com/t/managed-tag-provider-redundancy-setup-sync-tags/45477 "2021-04-12T06:56:08Z")

</div>

Does the managed tag provider have the ability to sync tag’s values between master and backup, like the default tag provider’s memory tags sync?

---

## [What modules has ignition edge?](https://forum.inductiveautomation.com/t/what-modules-has-ignition-edge/45412)

<div class="topic-metadata">

**Author:** [@allen.lapa](https://forum.inductiveautomation.com/u/allen.lapa)\
**Replies:** 3\
**Last updated:** [April 8, 2021, 8:14pm UTC](https://forum.inductiveautomation.com/t/what-modules-has-ignition-edge/45412 "2021-04-08T20:14:15Z")

</div>

Hi every one…! I wonder What modules has ignition edge? because I need to conect OPC COM…

---

## [I wanted to Call System.dataset.addRow() like ignition method from java](https://forum.inductiveautomation.com/t/i-wanted-to-call-system-dataset-addrow-like-ignition-method-from-java/45301)

<div class="topic-metadata">

**Author:** [@pmishra](https://forum.inductiveautomation.com/u/pmishra)\
**Replies:** 3\
**Last updated:** [April 8, 2021, 5:35pm UTC](https://forum.inductiveautomation.com/t/i-wanted-to-call-system-dataset-addrow-like-ignition-method-from-java/45301 "2021-04-08T17:35:28Z")

</div>

I found one class DatasetUtilities, In which I found the addRow method, but this method required PySequence row, but I don’t know how to create a PySequence row in java.

---

## [Default Project Properties](https://forum.inductiveautomation.com/t/default-project-properties/45292)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 21\
**Last updated:** [April 8, 2021, 3:24am UTC](https://forum.inductiveautomation.com/t/default-project-properties/45292 "2021-04-08T03:24:17Z")

</div>

Is it possible to add project settings for a custom module? i.e.

---

## [EV Cert vs Non-EV](https://forum.inductiveautomation.com/t/ev-cert-vs-non-ev/45351)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 2\
**Last updated:** [April 7, 2021, 5:16pm UTC](https://forum.inductiveautomation.com/t/ev-cert-vs-non-ev/45351 "2021-04-07T17:16:32Z")

</div>

I have been developing a module for a client, and its getting close to the point of installing it int heir environment and we are trying to figure out the signing of it. I have it self signed at the moment, but the clie…

---

## [Where to add @NoHint tag](https://forum.inductiveautomation.com/t/where-to-add-nohint-tag/45324)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 1\
**Last updated:** [April 7, 2021, 11:27am UTC](https://forum.inductiveautomation.com/t/where-to-add-nohint-tag/45324 "2021-04-07T11:27:16Z")

</div>

I have a few functions in my scripting module that I want visible, and then one that is just present so that I can get a list of values through rpc in the designer context. In the sdk documentation it says that @NoHint …

---

## [BoundVariableExpression activation](https://forum.inductiveautomation.com/t/boundvariableexpression-activation/45282)

<div class="topic-metadata">

**Author:** [@damien.boissat](https://forum.inductiveautomation.com/u/damien.boissat)\
**Replies:** 4\
**Last updated:** [April 6, 2021, 10:27am UTC](https://forum.inductiveautomation.com/t/boundvariableexpression-activation/45282 "2021-04-06T10:27:09Z")

</div>

Hello, I am configuring my property adapter (binding expression) through code, and I have no issues at all with any kind of FunctionExpression except BoundVariableExpression. It does not activate, if I have any BoundVa…

---

## [PersistentRecord setString not updating value](https://forum.inductiveautomation.com/t/persistentrecord-setstring-not-updating-value/45288)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 2\
**Last updated:** [April 5, 2021, 11:59pm UTC](https://forum.inductiveautomation.com/t/persistentrecord-setstring-not-updating-value/45288 "2021-04-05T23:59:58Z")

</div>

I am updating the following value on a persistent record to maintain the status of an object: public static final StringField Status = new StringField(META, "Status", SFieldFlags.SMANDATORY, SFieldFlags.SDESCRIPTIVE).se…

---

## [Driver Module Scope Best Practice](https://forum.inductiveautomation.com/t/driver-module-scope-best-practice/44799)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 21\
**Last updated:** [April 5, 2021, 10:45pm UTC](https://forum.inductiveautomation.com/t/driver-module-scope-best-practice/44799 "2021-04-05T22:45:23Z")

</div>

Hello, I have been working on a module that creates a graph database driver and adds some simple querying functionality to said graph database. I currently only have the capability to connect to one database, but I wou…

---

## [How to synchronously get tag values](https://forum.inductiveautomation.com/t/how-to-synchronously-get-tag-values/40986)

<div class="topic-metadata">

**Author:** [@aimee.banmber](https://forum.inductiveautomation.com/u/aimee.banmber)\
**Replies:** 4\
**Last updated:** [April 5, 2021, 11:55am UTC](https://forum.inductiveautomation.com/t/how-to-synchronously-get-tag-values/40986 "2021-04-05T11:55:58Z")

</div>

Hi, I wanted to have a bit more information about how scan classes are functioning. Indeed, after some research and experimentations, my colleagues and I have noticed unexpected (from our comprehension view) behavior fr…

---

## [New tag type definition by my module](https://forum.inductiveautomation.com/t/new-tag-type-definition-by-my-module/16904)

<div class="topic-metadata">

**Author:** [@Mau89](https://forum.inductiveautomation.com/u/Mau89)\
**Replies:** 7\
**Last updated:** [April 2, 2021, 11:06am UTC](https://forum.inductiveautomation.com/t/new-tag-type-definition-by-my-module/16904 "2021-04-02T11:06:45Z")

</div>

Hi, I would that my module adding a new tag type definition such as memory, exception or opc, and also add new data type like int, array, data set etc. Is it possible? Any Idea? Thanks

---

## [Module Signing Certificate Bundle](https://forum.inductiveautomation.com/t/module-signing-certificate-bundle/45153)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 2\
**Last updated:** [March 31, 2021, 11:58pm UTC](https://forum.inductiveautomation.com/t/module-signing-certificate-bundle/45153 "2021-03-31T23:58:11Z")

</div>

I am trying to sign a module with a certificate bundle that I have as a .p12 and managed to get it signed but upon installing the module I get the following error: Stack Tracejava.security.cert.CertificateParsingExcepti…

---

## [Device Disconnect - Tag Quality Bad](https://forum.inductiveautomation.com/t/device-disconnect-tag-quality-bad/44891)

<div class="topic-metadata">

**Author:** [@james.beeley](https://forum.inductiveautomation.com/u/james.beeley)\
**Replies:** 0\
**Last updated:** [March 25, 2021, 5:12am UTC](https://forum.inductiveautomation.com/t/device-disconnect-tag-quality-bad/44891 "2021-03-25T05:12:09Z")

</div>

I’m developing a module based on the current OPC-UA Device example. I want to have the tag quality of my tags set to bad after the device disconnects. How can this be achieved?

---

## [Gateway Webpage Example page not loading](https://forum.inductiveautomation.com/t/gateway-webpage-example-page-not-loading/37271)

<div class="topic-metadata">

**Author:** [@audreyt](https://forum.inductiveautomation.com/u/audreyt)\
**Replies:** 3\
**Last updated:** [March 23, 2021, 10:37pm UTC](https://forum.inductiveautomation.com/t/gateway-webpage-example-page-not-loading/37271 "2021-03-23T22:37:33Z")

</div>

Hello! I'm just getting into module development and starting by working with the Gateway Webpage example module. I'm on a fresh installation of 8.0.15 (in trial mode). I've gotten the module packaged, signed, and instal…

---

## [Module Development 'workshop'/guide/etc?](https://forum.inductiveautomation.com/t/module-development-workshop-guide-etc/40468)

<div class="topic-metadata">

**Author:** [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Replies:** 7\
**Last updated:** [March 23, 2021, 10:01pm UTC](https://forum.inductiveautomation.com/t/module-development-workshop-guide-etc/40468 "2021-03-23T22:01:34Z")

</div>

Is anyone interested in module development but scared off by X aspect? If so, what is X? Is anyone doing module development, but interested in more information about Y aspect? Or are there any general questions/problems…

---

## [TagBrowseTree Component in Designer scope](https://forum.inductiveautomation.com/t/tagbrowsetree-component-in-designer-scope/44784)

<div class="topic-metadata">

**Author:** [@surtirah](https://forum.inductiveautomation.com/u/surtirah)\
**Replies:** 1\
**Last updated:** [March 23, 2021, 4:58pm UTC](https://forum.inductiveautomation.com/t/tagbrowsetree-component-in-designer-scope/44784 "2021-03-23T16:58:55Z")

</div>

I am trying to use TagBrowseTree Component of ignition in Designer Module. But it shows some wrong test data like “sports, Fruits” etc How do I get Realtime tags in my TagBrowseTree like in Standard Tag Browser Tree in…

---

## [Add binding and scripting to vision component](https://forum.inductiveautomation.com/t/add-binding-and-scripting-to-vision-component/44650)

<div class="topic-metadata">

**Author:** [@damien.boissat](https://forum.inductiveautomation.com/u/damien.boissat)\
**Replies:** 4\
**Last updated:** [March 23, 2021, 6:25am UTC](https://forum.inductiveautomation.com/t/add-binding-and-scripting-to-vision-component/44650 "2021-03-23T06:25:37Z")

</div>

Hello, We have created our own modules with custom components and containers, but we can not find how to add binding and scripting (Jython code on mouseClicked event for example) to them. We have to draw hundreds of co…

---

## [Design principles to read live values of a tag](https://forum.inductiveautomation.com/t/design-principles-to-read-live-values-of-a-tag/44745)

<div class="topic-metadata">

**Author:** [@mlunapinel](https://forum.inductiveautomation.com/u/mlunapinel)\
**Replies:** 1\
**Last updated:** [March 22, 2021, 12:53pm UTC](https://forum.inductiveautomation.com/t/design-principles-to-read-live-values-of-a-tag/44745 "2021-03-22T12:53:18Z")

</div>

Hello! I was wondering what is the best way to read tag values every ‘n’ seconds (at least one second). After reading, the module would do some operations and store them. I have explored registering a thread which uses…

---

## [OPC Tag Registration Through Designer](https://forum.inductiveautomation.com/t/opc-tag-registration-through-designer/44729)

<div class="topic-metadata">

**Author:** [@sam1](https://forum.inductiveautomation.com/u/sam1)\
**Replies:** 6\
**Last updated:** [March 22, 2021, 2:50am UTC](https://forum.inductiveautomation.com/t/opc-tag-registration-through-designer/44729 "2021-03-22T02:50:19Z")

</div>

Hi All, I’m currently working on a device driver project and I’m having trouble understanding the connection between the designer’s OPC client and the node manager in the module. I understand how OPC nodes are configur…

---

## [Listing of Change Event Listeners](https://forum.inductiveautomation.com/t/listing-of-change-event-listeners/44542)

<div class="topic-metadata">

**Author:** [@levans](https://forum.inductiveautomation.com/u/levans)\
**Replies:** 15\
**Last updated:** [March 21, 2021, 12:26am UTC](https://forum.inductiveautomation.com/t/listing-of-change-event-listeners/44542 "2021-03-21T00:26:21Z")

</div>

Has anyone used the TagSubscriptionModel API ? Is there a way to retrieve all of the TagChangeListeners that the Ignition module has created for a specific set of tags? So far, I’ve tried the TagSubscriptionModel to ca…

---

## [Import ignition-sdk-examples to Eclipse](https://forum.inductiveautomation.com/t/import-ignition-sdk-examples-to-eclipse/44658)

<div class="topic-metadata">

**Author:** [@emada0715](https://forum.inductiveautomation.com/u/emada0715)\
**Replies:** 4\
**Last updated:** [March 20, 2021, 11:24am UTC](https://forum.inductiveautomation.com/t/import-ignition-sdk-examples-to-eclipse/44658 "2021-03-20T11:24:51Z")

</div>

i am trying to import ignition-sdk-examples to Eclipse as existing maven projects when i run any of this examples it generates \*.jar file! What can i do to run this examples? and generate \*.modl file?

---

## [Run the build of perspective-component](https://forum.inductiveautomation.com/t/run-the-build-of-perspective-component/44707)

<div class="topic-metadata">

**Author:** [@emada0715](https://forum.inductiveautomation.com/u/emada0715)\
**Replies:** 0\
**Last updated:** [March 20, 2021, 12:01am UTC](https://forum.inductiveautomation.com/t/run-the-build-of-perspective-component/44707 "2021-03-20T00:01:33Z")

</div>

---

## [Providing PersistentRecord data to common class](https://forum.inductiveautomation.com/t/providing-persistentrecord-data-to-common-class/44675)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 6\
**Last updated:** [March 19, 2021, 4:14pm UTC](https://forum.inductiveautomation.com/t/providing-persistentrecord-data-to-common-class/44675 "2021-03-19T16:14:36Z")

</div>

I have a relatively simple settings page that is taking in a few config points needed in my common scripting. I have been struggling to get some persistent record data from the gateway module into the common module for …

---

## [Module Config Title Issue](https://forum.inductiveautomation.com/t/module-config-title-issue/44664)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 4\
**Last updated:** [March 19, 2021, 12:23pm UTC](https://forum.inductiveautomation.com/t/module-config-title-issue/44664 "2021-03-19T12:23:50Z")

</div>

I am having an issue with my settings title on the IConfig tab where It doesn’t seem to be finding the title definition and I am struggling to figure out where the issue lies. I have been trying to make sure I had my …

---

## [Setting JythonCode to Component's mouseClicked event](https://forum.inductiveautomation.com/t/setting-jythoncode-to-components-mouseclicked-event/44649)

<div class="topic-metadata">

**Author:** [@ales.vymazal](https://forum.inductiveautomation.com/u/ales.vymazal)\
**Replies:** 0\
**Last updated:** [March 18, 2021, 7:17pm UTC](https://forum.inductiveautomation.com/t/setting-jythoncode-to-components-mouseclicked-event/44649 "2021-03-18T19:17:07Z")

</div>

I’m having in client module my own component class which extends PathBasedVisionShape class and I would like to set for this component JythonCode on mouseClicked event. Currently I’m trying to override in my BeanInfo cla…

---

## [Skeleton for creating Perspective component](https://forum.inductiveautomation.com/t/skeleton-for-creating-perspective-component/44439)

<div class="topic-metadata">

**Author:** [@nader.chinichian](https://forum.inductiveautomation.com/u/nader.chinichian)\
**Replies:** 2\
**Last updated:** [March 14, 2021, 12:47pm UTC](https://forum.inductiveautomation.com/t/skeleton-for-creating-perspective-component/44439 "2021-03-14T12:47:56Z")

</div>

Hi I want to develop some perspective components and I’m novice in this topic. So I’m looking for some skeleton template and fast tutorial for it. If I have one template for it the reset is easy just mapping the propert…

---

## [Module license activation change in 8.1](https://forum.inductiveautomation.com/t/module-license-activation-change-in-8-1/44364)

<div class="topic-metadata">

**Author:** [@joseph.burns](https://forum.inductiveautomation.com/u/joseph.burns)\
**Replies:** 2\
**Last updated:** [March 11, 2021, 3:09pm UTC](https://forum.inductiveautomation.com/t/module-license-activation-change-in-8-1/44364 "2021-03-11T15:09:15Z")

</div>

In 8.0, I could activate my module’s license on a gateway without an active platform license. In 8.1, it looks like the platform license is needed before the module license activates. Can anyone confirm if it’s a new re…

---

## [OPC UA Node error](https://forum.inductiveautomation.com/t/opc-ua-node-error/43608)

<div class="topic-metadata">

**Author:** [@oisin.gribben](https://forum.inductiveautomation.com/u/oisin.gribben)\
**Replies:** 8\
**Last updated:** [March 9, 2021, 5:16pm UTC](https://forum.inductiveautomation.com/t/opc-ua-node-error/43608 "2021-03-09T17:16:16Z")

</div>

Hi, We have a Module that has been running on our projects for few years but we have noticed that since we updated ignition to 8.1 we receive this error. Caused by: java.lang.ClassNotFoundException: org.eclipse.milo.op…

---

## [Test if a tag is a folder?](https://forum.inductiveautomation.com/t/test-if-a-tag-is-a-folder/16083)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 8\
**Last updated:** [March 5, 2021, 8:16pm UTC](https://forum.inductiveautomation.com/t/test-if-a-tag-is-a-folder/16083 "2021-03-05T20:16:05Z")

</div>

I need to test if a tag is a folder : TagPath tagPath = TagPathParser.parseSafe("default",fullTagPath); According to SDK javadoc, com.inductiveautomation.ignition.common.sqltags.model, Interface TagPath, isFolder…

---

## [Latest Javadocs?](https://forum.inductiveautomation.com/t/latest-javadocs/44042)

<div class="topic-metadata">

**Author:** [@jpark](https://forum.inductiveautomation.com/u/jpark)\
**Replies:** 2\
**Last updated:** [March 3, 2021, 3:54pm UTC](https://forum.inductiveautomation.com/t/latest-javadocs/44042 "2021-03-03T15:54:06Z")

</div>

I am currently using http://files.inductiveautomation.com/sdk/javadoc/ignition80/8.0.14/index.html What’s the latest docs available?

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

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