# Module Development

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

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

**Page:** 54

---

## [Creating Private Execution Managers](https://forum.inductiveautomation.com/t/creating-private-execution-managers/8185)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 6\
**Last updated:** [October 27, 2014, 3:41pm UTC](https://forum.inductiveautomation.com/t/creating-private-execution-managers/8185 "2014-10-27T15:41:11Z")

</div>

solved

---

## [Preparing for Ignition 7.7](https://forum.inductiveautomation.com/t/preparing-for-ignition-7-7/8611)

<div class="topic-metadata">

**Author:** [@Colby.Clegg](https://forum.inductiveautomation.com/u/Colby.Clegg)\
**Replies:** 9\
**Last updated:** [October 26, 2014, 3:45am UTC](https://forum.inductiveautomation.com/t/preparing-for-ignition-7-7/8611 "2014-10-26T03:45:54Z")

</div>

Hello all, This is just quick note that modules will need to be re-built for Ignition 7.7, as we've once again had to increment the framework version. The 7.7 SDK is available from the "early access" downloads page.…

---

## [Shutting down module](https://forum.inductiveautomation.com/t/shutting-down-module/9215)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 4\
**Last updated:** [October 24, 2014, 3:43am UTC](https://forum.inductiveautomation.com/t/shutting-down-module/9215 "2014-10-24T03:43:26Z")

</div>

Hi, When my gateway module is shut down (due to say an abnormal termination like an exception or a scheduled shutdown such as completion of its assigned task), the Ignition dash board still shows module status as "Runni…

---

## [UDTs and memory tags](https://forum.inductiveautomation.com/t/udts-and-memory-tags/9210)

<div class="topic-metadata">

**Author:** [@Robert](https://forum.inductiveautomation.com/u/Robert)\
**Replies:** 0\
**Last updated:** [October 22, 2014, 7:11pm UTC](https://forum.inductiveautomation.com/t/udts-and-memory-tags/9210 "2014-10-22T19:11:31Z")

</div>

Do UDT's only map to OPC tags? I'm trying to create UDTs that can map/be mapped to memory tags but I can't find any way to define a memory tag path within a UDT.

---

## [Writing tag values](https://forum.inductiveautomation.com/t/writing-tag-values/9191)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 14\
**Last updated:** [October 22, 2014, 3:41pm UTC](https://forum.inductiveautomation.com/t/writing-tag-values/9191 "2014-10-22T15:41:37Z")

</div>

Hi, I am trying to write values (from my gateway module) in tags using the following write method of SQLTagsManager interface: java.util.List write(java.util.List\<WriteRequest\> writes, AuthenticatedUser user, boolean i…

---

## [Serialization](https://forum.inductiveautomation.com/t/serialization/9198)

<div class="topic-metadata">

**Author:** [@jjcampbell76](https://forum.inductiveautomation.com/u/jjcampbell76)\
**Replies:** 4\
**Last updated:** [October 21, 2014, 11:45pm UTC](https://forum.inductiveautomation.com/t/serialization/9198 "2014-10-21T23:45:57Z")

</div>

Question: What do classes in a custom component need to do to assure they are digested properly by the serializer in Ignition? The reason I ask is that I know that one of the large sets of classes I might use are known…

---

## [Expression Parsing?](https://forum.inductiveautomation.com/t/expression-parsing/9170)

<div class="topic-metadata">

**Author:** [@jjcampbell76](https://forum.inductiveautomation.com/u/jjcampbell76)\
**Replies:** 9\
**Last updated:** [October 21, 2014, 2:44am UTC](https://forum.inductiveautomation.com/t/expression-parsing/9170 "2014-10-21T02:44:22Z")

</div>

I was looking through the SDK docs (.common.expressions.) and was trying to make sense of it in order to figure out what needs to get called to evaluate expressions with the same ability as that in an expression binding?…

---

## [Simple Tag Provider](https://forum.inductiveautomation.com/t/simple-tag-provider/9105)

<div class="topic-metadata">

**Author:** [@YTopal](https://forum.inductiveautomation.com/u/YTopal)\
**Replies:** 1\
**Last updated:** [October 20, 2014, 4:56pm UTC](https://forum.inductiveautomation.com/t/simple-tag-provider/9105 "2014-10-20T16:56:16Z")

</div>

Can this be provided to 1 specific client? Currently I programmed a module that adds Tags to the provider. However I dont want every client to receive the same provider while using my module. I want to set the provider…

---

## [Debugging Gateway Module](https://forum.inductiveautomation.com/t/debugging-gateway-module/9014)

<div class="topic-metadata">

**Author:** [@bdev](https://forum.inductiveautomation.com/u/bdev)\
**Replies:** 2\
**Last updated:** [September 8, 2014, 1:22pm UTC](https://forum.inductiveautomation.com/t/debugging-gateway-module/9014 "2014-09-08T13:22:37Z")

</div>

I'm looking for some help getting module debugging to work. Problem: I want to debug my gateway module code in Eclipse. NOTE: The same outcomes occur when I attempt to debug the sample Ignition gateway modules provided…

---

## [Adding templates dynamically](https://forum.inductiveautomation.com/t/adding-templates-dynamically/8683)

<div class="topic-metadata">

**Author:** [@marioquark](https://forum.inductiveautomation.com/u/marioquark)\
**Replies:** 0\
**Last updated:** [July 8, 2014, 3:38pm UTC](https://forum.inductiveautomation.com/t/adding-templates-dynamically/8683 "2014-07-08T15:38:45Z")

</div>

Hi, I asked some time ago about the possibility to develop a script that generates Templates dynamically at runtime. viewtopic.php?f=70&t=12212 Now I'm thinking about a vision module to get this. In particular, i would …

---

## [Where has module signing gone?](https://forum.inductiveautomation.com/t/where-has-module-signing-gone/8647)

<div class="topic-metadata">

**Author:** [@chi](https://forum.inductiveautomation.com/u/chi)\
**Replies:** 1\
**Last updated:** [July 1, 2014, 3:25am UTC](https://forum.inductiveautomation.com/t/where-has-module-signing-gone/8647 "2014-07-01T03:25:26Z")

</div>

Hi, nice new look for the webpage, but where is the Module Signing function now? By the way, the support links point to 'http://forum.inductiveautomation.com/' now, that result in a 'Bad Request (400)' response.

---

## [How to manually Subscribe and Unsubscribe tags?](https://forum.inductiveautomation.com/t/how-to-manually-subscribe-and-unsubscribe-tags/8649)

<div class="topic-metadata">

**Author:** [@mina.andrawos](https://forum.inductiveautomation.com/u/mina.andrawos)\
**Replies:** 0\
**Last updated:** [June 30, 2014, 10:58pm UTC](https://forum.inductiveautomation.com/t/how-to-manually-subscribe-and-unsubscribe-tags/8649 "2014-06-30T22:58:26Z")

</div>

Hello everyone, So I am working on an Ignition SQLTags (not OPC) module that will receive data from our internal infrastructure via thrift. I am currently trying to figure out how to identify if a tag is currently active…

---

## [Open source modules on GitHub](https://forum.inductiveautomation.com/t/open-source-modules-on-github/8503)

<div class="topic-metadata">

**Author:** [@chi](https://forum.inductiveautomation.com/u/chi)\
**Replies:** 1\
**Last updated:** [June 12, 2014, 4:42pm UTC](https://forum.inductiveautomation.com/t/open-source-modules-on-github/8503 "2014-06-12T16:42:22Z")

</div>

Hi, i published the source code of some modules on GitHub. Some people asked for a download of the signed modules. I have no problem with that but want to make sure that this is also ok with Inductive Automation. So, l…

---

## [AbstractVisionPanel not storing custom properties](https://forum.inductiveautomation.com/t/abstractvisionpanel-not-storing-custom-properties/8514)

<div class="topic-metadata">

**Author:** [@chi](https://forum.inductiveautomation.com/u/chi)\
**Replies:** 1\
**Last updated:** [June 3, 2014, 8:26pm UTC](https://forum.inductiveautomation.com/t/abstractvisionpanel-not-storing-custom-properties/8514 "2014-06-03T20:26:52Z")

</div>

I have a component that extends AbstractVisionPanel. Recently (with Ignition 7.6.6) i noticed that this component does not store custom properties any more. Custom properties can be added and edited, but the next time th…

---

## [Getting User IP During Login Authorization](https://forum.inductiveautomation.com/t/getting-user-ip-during-login-authorization/8480)

<div class="topic-metadata">

**Author:** [@mlangdon](https://forum.inductiveautomation.com/u/mlangdon)\
**Replies:** 1\
**Last updated:** [May 21, 2014, 5:07pm UTC](https://forum.inductiveautomation.com/t/getting-user-ip-during-login-authorization/8480 "2014-05-21T17:07:08Z")

</div>

I've worked through the major issues I was asking about here: viewtopic.php?f=74&t=12310 Now a much more specific question in this realm: Is it possible to get the IP of a user during the login process? I'm hopin…

---

## [Progress on UserSourceProfile Demo?](https://forum.inductiveautomation.com/t/progress-on-usersourceprofile-demo/8474)

<div class="topic-metadata">

**Author:** [@mlangdon](https://forum.inductiveautomation.com/u/mlangdon)\
**Replies:** 0\
**Last updated:** [May 20, 2014, 3:25pm UTC](https://forum.inductiveautomation.com/t/progress-on-usersourceprofile-demo/8474 "2014-05-20T15:25:52Z")

</div>

Last September, a request was made for an example project for a UserSource, here: http://inductiveautomation.com/forum/viewtopic.php?f=74&t=11034&p=39429 I'm wondering if there is any progress on an example within IA…

---

## [NPE in ModuleHook#shutdown with custom OPC-UA driver](https://forum.inductiveautomation.com/t/npe-in-modulehook-shutdown-with-custom-opc-ua-driver/8446)

<div class="topic-metadata">

**Author:** [@chi](https://forum.inductiveautomation.com/u/chi)\
**Replies:** 4\
**Last updated:** [May 15, 2014, 6:06pm UTC](https://forum.inductiveautomation.com/t/npe-in-modulehook-shutdown-with-custom-opc-ua-driver/8446 "2014-05-15T18:06:41Z")

</div>

Hey, i just refactored my driver for the API change in 7.6.4 and am now (with 7.6.6) getting a NPE during shutdown. Does someone know, what node the device manager tries to unregister here? As far as i can tell, there sh…

---

## [javaFX internet browser in a swing component](https://forum.inductiveautomation.com/t/javafx-internet-browser-in-a-swing-component/7869)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 12\
**Last updated:** [May 2, 2014, 3:48pm UTC](https://forum.inductiveautomation.com/t/javafx-internet-browser-in-a-swing-component/7869 "2014-05-02T15:48:53Z")

</div>

A javaFX internet browser in a swing component : http://docs.oracle.com/javafx/2/swing/swing-fx-interoperability.htm#CHDIEEJE could be a solution to add an internet browser component ???

---

## [Access to Java Class does not seem to work properly?](https://forum.inductiveautomation.com/t/access-to-java-class-does-not-seem-to-work-properly/8266)

<div class="topic-metadata">

**Author:** [@jjcampbell76](https://forum.inductiveautomation.com/u/jjcampbell76)\
**Replies:** 4\
**Last updated:** [April 8, 2014, 6:42pm UTC](https://forum.inductiveautomation.com/t/access-to-java-class-does-not-seem-to-work-properly/8266 "2014-04-08T18:42:27Z")

</div>

I have been testing the use of an external java package within Ignition. I know it is importing via sys.add\_package so it is being seen by the system. However I am calling the constructor in the pythonesque way (due to…

---

## ["No Node Set"](https://forum.inductiveautomation.com/t/no-node-set/8099)

<div class="topic-metadata">

**Author:** [@lisawas](https://forum.inductiveautomation.com/u/lisawas)\
**Replies:** 7\
**Last updated:** [March 20, 2014, 3:45pm UTC](https://forum.inductiveautomation.com/t/no-node-set/8099 "2014-03-20T15:45:40Z")

</div>

I've added a little extra code to my driver, where if it is disabled or disconnected, upon renabling (or recreating it) it will resubscribe to any tags returned by DeviceSubscriptionModel.getSubscriptionItems(). This se…

---

## [java.io.FileNotFoundException: DeveloperModuleLoadingServlet](https://forum.inductiveautomation.com/t/java-io-filenotfoundexception-developermoduleloadingservlet/8124)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 1\
**Last updated:** [March 10, 2014, 3:29pm UTC](https://forum.inductiveautomation.com/t/java-io-filenotfoundexception-developermoduleloadingservlet/8124 "2014-03-10T15:29:47Z")

</div>

Hi, While compiling sample modules (e.g. simple tag provider example) it compiles but gives following build fails giving following error at the end. This is in SDK 7.6.4, in 7.6.3 there was no such error it was building…

---

## [Script module, access to TagManage into exposed class](https://forum.inductiveautomation.com/t/script-module-access-to-tagmanage-into-exposed-class/8102)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 0\
**Last updated:** [March 5, 2014, 9:44am UTC](https://forum.inductiveautomation.com/t/script-module-access-to-tagmanage-into-exposed-class/8102 "2014-03-05T09:44:15Z")

</div>

In a script module, I expose a class "test". Works fin with static methods. Into the test class, I would like to access to GatewayContext.getTagManager, in order to read/write SqlTags. How to manage it ? public voi…

---

## [Adventures with the AbstractDriver class](https://forum.inductiveautomation.com/t/adventures-with-the-abstractdriver-class/7889)

<div class="topic-metadata">

**Author:** [@lisawas](https://forum.inductiveautomation.com/u/lisawas)\
**Replies:** 8\
**Last updated:** [March 4, 2014, 3:26pm UTC](https://forum.inductiveautomation.com/t/adventures-with-the-abstractdriver-class/7889 "2014-03-04T15:26:33Z")

</div>

I decided to take a crack at extending from AbstractDriver, but I'm a little unsure as to which methods are responsible for what behavior. This is what I believe to be true: Browse, readItems, and writeItems control t…

---

## [OPCQuickClient doesn't show entire NodeMap](https://forum.inductiveautomation.com/t/opcquickclient-doesnt-show-entire-nodemap/8062)

<div class="topic-metadata">

**Author:** [@jworrall](https://forum.inductiveautomation.com/u/jworrall)\
**Replies:** 2\
**Last updated:** [February 25, 2014, 7:43pm UTC](https://forum.inductiveautomation.com/t/opcquickclient-doesnt-show-entire-nodemap/8062 "2014-02-25T19:43:53Z")

</div>

Hi there! I am working on a module where users will configure points very much like the ModBus driver. Because there are some differences in my implementation, I don't need the IODelegate, etc. so I have been trying t…

---

## [Read value from different context](https://forum.inductiveautomation.com/t/read-value-from-different-context/8013)

<div class="topic-metadata">

**Author:** [@jworrall](https://forum.inductiveautomation.com/u/jworrall)\
**Replies:** 0\
**Last updated:** [February 15, 2014, 7:37pm UTC](https://forum.inductiveautomation.com/t/read-value-from-different-context/8013 "2014-02-15T19:37:19Z")

</div>

Hi there! I am trying to create a module that gathers data and returns it to an external user via a queue. I don't have any local tags in my particular gateway context. My other module works, and I can get the dat…

---

## [ATDDriverSettings initialization issue](https://forum.inductiveautomation.com/t/atddriversettings-initialization-issue/7992)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 2\
**Last updated:** [February 13, 2014, 9:58am UTC](https://forum.inductiveautomation.com/t/atddriversettings-initialization-issue/7992 "2014-02-13T09:58:53Z")

</div>

Ignition 7.6.5rc2 and the associated SDK. I create a driver based on the AbstractTagDriverExample. Here are the device parameters : \[attachment=2\]ping1.png\[/attachment\] When created device parameters aren’t correctly…

---

## [Driver History Tags](https://forum.inductiveautomation.com/t/driver-history-tags/7986)

<div class="topic-metadata">

**Author:** [@lisawas](https://forum.inductiveautomation.com/u/lisawas)\
**Replies:** 7\
**Last updated:** [February 11, 2014, 5:47pm UTC](https://forum.inductiveautomation.com/t/driver-history-tags/7986 "2014-02-11T17:47:58Z")

</div>

Got the subscription logic functional for my driver. Via the OPCXML protocol, I can set my driver to either return all subscribed tags when polling a subscription, or just the tags that have changed. When I set the dri…

---

## [How to check if a device is enable?](https://forum.inductiveautomation.com/t/how-to-check-if-a-device-is-enable/7982)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 4\
**Last updated:** [February 11, 2014, 12:54pm UTC](https://forum.inductiveautomation.com/t/how-to-check-if-a-device-is-enable/7982 "2014-02-11T12:54:26Z")

</div>

I use the AbstractTagDriver to create a driver. I’d like to check and be notified when a device is enable/disable ?

---

## [Adding new application to server](https://forum.inductiveautomation.com/t/adding-new-application-to-server/7938)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 4\
**Last updated:** [February 8, 2014, 4:43pm UTC](https://forum.inductiveautomation.com/t/adding-new-application-to-server/7938 "2014-02-08T16:43:22Z")

</div>

Hi, How can i add a application (new dynamic web project) in Ignition server? When i try to add a new project into ECLIPSE along with the SDK sample projects, ECLIPSE gives error "Thee are no resources that can be added…

---

## [Omron module](https://forum.inductiveautomation.com/t/omron-module/7895)

<div class="topic-metadata">

**Author:** [@alcaan](https://forum.inductiveautomation.com/u/alcaan)\
**Replies:** 1\
**Last updated:** [February 4, 2014, 8:47pm UTC](https://forum.inductiveautomation.com/t/omron-module/7895 "2014-02-04T20:47:52Z")

</div>

Hi, We have developed a module that can read/write Omron PLCs using FINS/UDP protocol. This module, was a small piece of a bigger project involving Ignition. Now that we have some time to spare, we want to do the module …

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

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