# Module Development

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

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

**Page:** 57

---

## [Creating driver to interface with Ignition OPC-UA Server](https://forum.inductiveautomation.com/t/creating-driver-to-interface-with-ignition-opc-ua-server/6351)

<div class="topic-metadata">

**Author:** [@scott.fischer](https://forum.inductiveautomation.com/u/scott.fischer)\
**Replies:** 18\
**Last updated:** [May 8, 2013, 8:41pm UTC](https://forum.inductiveautomation.com/t/creating-driver-to-interface-with-ignition-opc-ua-server/6351 "2013-05-08T20:41:06Z")

</div>

I am trying to write a driver module that will be able to read and write to the OPC-UA server. I have looked at the SDK documentation and also some of the source code examples provided with the module SDK. I am still …

---

## [JDK Version 1.7](https://forum.inductiveautomation.com/t/jdk-version-1-7/6172)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 3\
**Last updated:** [April 30, 2013, 9:27pm UTC](https://forum.inductiveautomation.com/t/jdk-version-1-7/6172 "2013-04-30T21:27:24Z")

</div>

Hi, I have JDK version 1.7... installed on my system rather than 1.6... as mentioned in the Ignition SDK. Hope its OK! The ECLIPSE is creating build successfully for the example modules, but just want to know if it coul…

---

## [Authenticator example?](https://forum.inductiveautomation.com/t/authenticator-example/6302)

<div class="topic-metadata">

**Author:** [@adamaustin](https://forum.inductiveautomation.com/u/adamaustin)\
**Replies:** 0\
**Last updated:** [April 23, 2013, 12:43pm UTC](https://forum.inductiveautomation.com/t/authenticator-example/6302 "2013-04-23T12:43:22Z")

</div>

I am interested in using one or more of the Authenticators in my own servlet from package com.inductiveautomation.ignition.gateway.authentication.impl. Are there some examples in the Ignition SDK to help with this? Wha…

---

## [Folder Refresh](https://forum.inductiveautomation.com/t/folder-refresh/6177)

<div class="topic-metadata">

**Author:** [@idelamer](https://forum.inductiveautomation.com/u/idelamer)\
**Replies:** 1\
**Last updated:** [April 15, 2013, 3:21pm UTC](https://forum.inductiveautomation.com/t/folder-refresh/6177 "2013-04-15T15:21:36Z")

</div>

At the moment I have the problem that when I add a new tag to my TagProvider, I must manually "Refresh" in the designer for the new tag to show up. I tried a few things to see if it would trigger an automatic refresh. …

---

## [StoreAndForward exception](https://forum.inductiveautomation.com/t/storeandforward-exception/6210)

<div class="topic-metadata">

**Author:** [@idelamer](https://forum.inductiveautomation.com/u/idelamer)\
**Replies:** 1\
**Last updated:** [April 15, 2013, 3:18pm UTC](https://forum.inductiveautomation.com/t/storeandforward-exception/6210 "2013-04-15T15:18:19Z")

</div>

I'm trying to manually store tag history using the following lines: HistoricalTagValue histValue = new PackedHistoricalTagValue(this.getTagPath(), this.getDataTypeClass(), InterpolationMode.Discrete, TimestampSource.V…

---

## [How to export tags with OPC-UA](https://forum.inductiveautomation.com/t/how-to-export-tags-with-opc-ua/6202)

<div class="topic-metadata">

**Author:** [@Robert](https://forum.inductiveautomation.com/u/Robert)\
**Replies:** 8\
**Last updated:** [April 14, 2013, 5:01pm UTC](https://forum.inductiveautomation.com/t/how-to-export-tags-with-opc-ua/6202 "2013-04-14T17:01:47Z")

</div>

A (very) quick search of the forums failed to answer my question. What do I have to do to allow my tags (created via module (in-memory I think)) to be exported via the OPC-UA server?

---

## [Deployment module for multiple server](https://forum.inductiveautomation.com/t/deployment-module-for-multiple-server/6209)

<div class="topic-metadata">

**Author:** [@pdalwalla](https://forum.inductiveautomation.com/u/pdalwalla)\
**Replies:** 0\
**Last updated:** [April 11, 2013, 4:15pm UTC](https://forum.inductiveautomation.com/t/deployment-module-for-multiple-server/6209 "2013-04-11T16:15:53Z")

</div>

For our customer's multiple site deployment, we have to be able to move the project file to different servers automatically. Can you guide us on writing an independent module that can allow the user to do this either thr…

---

## [Using DBTagStore](https://forum.inductiveautomation.com/t/using-dbtagstore/6100)

<div class="topic-metadata">

**Author:** [@idelamer](https://forum.inductiveautomation.com/u/idelamer)\
**Replies:** 2\
**Last updated:** [April 10, 2013, 5:27pm UTC](https://forum.inductiveautomation.com/t/using-dbtagstore/6100 "2013-04-10T17:27:59Z")

</div>

Hi, Last year I developed a driver using the SimpleTagProvider API. It has been working well but now we are in need of more control of some aspects, such as how tags are stored/loaded after a restart. I've looked at …

---

## [AbstractTagDriver writevalue initilization behavior?](https://forum.inductiveautomation.com/t/abstracttagdriver-writevalue-initilization-behavior/6179)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 6\
**Last updated:** [April 10, 2013, 9:54am UTC](https://forum.inductiveautomation.com/t/abstracttagdriver-writevalue-initilization-behavior/6179 "2013-04-10T09:54:54Z")

</div>

Hi, I'm trying to implement a driver based on the AbstractTagDriver example. All is fine, except one point. When I reload my driver, I would like that the value of a WritableDriverTag to be initialized with the last …

---

## [Module using dll - unloading?](https://forum.inductiveautomation.com/t/module-using-dll-unloading/6183)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 2\
**Last updated:** [April 10, 2013, 9:48am UTC](https://forum.inductiveautomation.com/t/module-using-dll-unloading/6183 "2013-04-10T09:48:12Z")

</div>

I've created on windows 7, an ignition driver module based on a CAN driver with a PEAK pc-card The card is provided with a driver with java class which use a dll providing native fonction. An initialisation class load …

---

## [First Designer project](https://forum.inductiveautomation.com/t/first-designer-project/6180)

<div class="topic-metadata">

**Author:** [@kevinmarchand](https://forum.inductiveautomation.com/u/kevinmarchand)\
**Replies:** 0\
**Last updated:** [April 9, 2013, 1:01pm UTC](https://forum.inductiveautomation.com/t/first-designer-project/6180 "2013-04-09T13:01:26Z")

</div>

Hi, I am trying to start a new designer project with a node in the project panel that will open a workspace. I follow the instruction in the programming pdf but this first section doesn't compile for me and the java…

---

## [Beginner to SDK](https://forum.inductiveautomation.com/t/beginner-to-sdk/6171)

<div class="topic-metadata">

**Author:** [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Replies:** 5\
**Last updated:** [April 6, 2013, 6:12pm UTC](https://forum.inductiveautomation.com/t/beginner-to-sdk/6171 "2013-04-06T18:12:24Z")

</div>

Hi, I have just installed the ignition 7.5.6 32 bit windows version on my laptop and the latest sdk 7.3.9. There are two problems I am facing: 1 The designer is not launching! It creates a DOS windows and writes some m…

---

## [Anyw ay to create a custom TagProp?](https://forum.inductiveautomation.com/t/anyw-ay-to-create-a-custom-tagprop/6162)

<div class="topic-metadata">

**Author:** [@idelamer](https://forum.inductiveautomation.com/u/idelamer)\
**Replies:** 2\
**Last updated:** [April 5, 2013, 5:24pm UTC](https://forum.inductiveautomation.com/t/anyw-ay-to-create-a-custom-tagprop/6162 "2013-04-05T17:24:49Z")

</div>

It would be useful if I could create custom properties/attributes for my driver's tags. Right now I see a list of standard properties in TagProp. I see one that is called "ExtendedProperties" and I wonder if there is a m…

---

## [How to automatically restart TagProvider after upgrade](https://forum.inductiveautomation.com/t/how-to-automatically-restart-tagprovider-after-upgrade/6156)

<div class="topic-metadata">

**Author:** [@idelamer](https://forum.inductiveautomation.com/u/idelamer)\
**Replies:** 0\
**Last updated:** [April 4, 2013, 4:22pm UTC](https://forum.inductiveautomation.com/t/how-to-automatically-restart-tagprovider-after-upgrade/6156 "2013-04-04T16:22:46Z")

</div>

Hi, I'm implementing a TagProvider through the extension system. The TagProvider is instantiated and startup() is called when: The Realtime SQLTagProvider is created The configuration is edited and saved. The issu…

---

## [DriverVariableNode Stale after Driver restart](https://forum.inductiveautomation.com/t/drivervariablenode-stale-after-driver-restart/6131)

<div class="topic-metadata">

**Author:** [@chi](https://forum.inductiveautomation.com/u/chi)\
**Replies:** 13\
**Last updated:** [April 4, 2013, 2:25pm UTC](https://forum.inductiveautomation.com/t/drivervariablenode-stale-after-driver-restart/6131 "2013-04-04T14:25:32Z")

</div>

Hi, i have a little problem with my driver module. After a restart i get a debug message: INFO | jvm 1 | 2013/04/01 18:59:31 | DEBUG \[DriverVariableNode \] \[18:59:31,856\]: Setting \[TCPBin\]Msg0/\_Times…

---

## [TagProvider record with connection to external DB](https://forum.inductiveautomation.com/t/tagprovider-record-with-connection-to-external-db/6110)

<div class="topic-metadata">

**Author:** [@idelamer](https://forum.inductiveautomation.com/u/idelamer)\
**Replies:** 7\
**Last updated:** [April 1, 2013, 4:05pm UTC](https://forum.inductiveautomation.com/t/tagprovider-record-with-connection-to-external-db/6110 "2013-04-01T16:05:58Z")

</div>

AS stated in my other post, I'm developing a driver which would use and external tag store. This will be a driving Tag Provider. I'm creating the Extension Point via a persistent record. This record has a Reference to …

---

## [DriverPropertyType.Float parsed wrong depending on locale](https://forum.inductiveautomation.com/t/driverpropertytype-float-parsed-wrong-depending-on-locale/6127)

<div class="topic-metadata">

**Author:** [@chi](https://forum.inductiveautomation.com/u/chi)\
**Replies:** 0\
**Last updated:** [March 30, 2013, 12:32pm UTC](https://forum.inductiveautomation.com/t/driverpropertytype-float-parsed-wrong-depending-on-locale/6127 "2013-03-30T12:32:31Z")

</div>

I just encoutered another of those gateway locale problems. I'm using a driver property (extended from AbstractDriverProperty) with type Float. This works ok if the gateways locale is set to 'en', but with locale set to …

---

## [Module Environment setup](https://forum.inductiveautomation.com/t/module-environment-setup/6072)

<div class="topic-metadata">

**Author:** [@Step7](https://forum.inductiveautomation.com/u/Step7)\
**Replies:** 9\
**Last updated:** [March 21, 2013, 9:20pm UTC](https://forum.inductiveautomation.com/t/module-environment-setup/6072 "2013-03-21T21:20:39Z")

</div>

I apologize for starting a new thread, but I've got to start creating some modules from scratch and am have some problems setting up my machine. Before I go further, I tried building a module but got an "Error running …

---

## [Web Services](https://forum.inductiveautomation.com/t/web-services/6019)

<div class="topic-metadata">

**Author:** [@GermainN](https://forum.inductiveautomation.com/u/GermainN)\
**Replies:** 2\
**Last updated:** [March 12, 2013, 7:49pm UTC](https://forum.inductiveautomation.com/t/web-services/6019 "2013-03-12T19:49:41Z")

</div>

Hi, I would like to do a Web Service with the SDK. The goal would be to get some information from the ignition gateway in a standalone java application wich would be the consumer of the web service. I first wanted t…

---

## [How to set name and the display name of the component?](https://forum.inductiveautomation.com/t/how-to-set-name-and-the-display-name-of-the-component/5993)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 1\
**Last updated:** [March 8, 2013, 4:34pm UTC](https://forum.inductiveautomation.com/t/how-to-set-name-and-the-display-name-of-the-component/5993 "2013-03-08T16:34:20Z")

</div>

I've created a vision component with the SDK PaletteItemGroup group = palette.addGroup("SIAILabs"); group.addPaletteItem(new JavaBeanPaletteItem(ClientHook.class)); How to change the name and the display name () of …

---

## [Integrating hardware authentication into the client](https://forum.inductiveautomation.com/t/integrating-hardware-authentication-into-the-client/5964)

<div class="topic-metadata">

**Author:** [@Greg.Buehler](https://forum.inductiveautomation.com/u/Greg.Buehler)\
**Replies:** 1\
**Last updated:** [March 4, 2013, 9:59pm UTC](https://forum.inductiveautomation.com/t/integrating-hardware-authentication-into-the-client/5964 "2013-03-04T21:59:48Z")

</div>

This came up at one point and now that 7.5.6 is out with the module market I was just wondering if this was going to get revisited. Basically is there any good way to extend the Login screen to use a hardware device lo…

---

## [Mouse Wheel Event](https://forum.inductiveautomation.com/t/mouse-wheel-event/5937)

<div class="topic-metadata">

**Author:** [@Kyle\_Chase](https://forum.inductiveautomation.com/u/Kyle_Chase)\
**Replies:** 1\
**Last updated:** [March 2, 2013, 6:43am UTC](https://forum.inductiveautomation.com/t/mouse-wheel-event/5937 "2013-03-02T06:43:11Z")

</div>

Can we have a method added to easily add a mouse wheel event while overriding initEventSets. I am in need of script access to these mouse events. Thanks.

---

## [Rollback Exception](https://forum.inductiveautomation.com/t/rollback-exception/5829)

<div class="topic-metadata">

**Author:** [@Robert](https://forum.inductiveautomation.com/u/Robert)\
**Replies:** 10\
**Last updated:** [February 27, 2013, 8:14pm UTC](https://forum.inductiveautomation.com/t/rollback-exception/5829 "2013-02-27T20:14:21Z")

</div>

While running driver module, importing and creating tags, the system does a settings backup which blows up our module with the following exception: \[code\] simpleorm.utils.SException$Jdbc: Executing SELECT TAG\_PROPERTIE…

---

## [Driver Read Method](https://forum.inductiveautomation.com/t/driver-read-method/5842)

<div class="topic-metadata">

**Author:** [@lisawas](https://forum.inductiveautomation.com/u/lisawas)\
**Replies:** 13\
**Last updated:** [February 11, 2013, 10:39pm UTC](https://forum.inductiveautomation.com/t/driver-read-method/5842 "2013-02-11T22:39:43Z")

</div>

In the Driver Interface, there is a Read stub that must be overridden, but this appears to be a general, asynchronous read. Is there a method I can override to deal with polling for tags with a subscription?

---

## [Logger in an abstractVisionComponent?](https://forum.inductiveautomation.com/t/logger-in-an-abstractvisioncomponent/5817)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 1\
**Last updated:** [February 8, 2013, 4:07pm UTC](https://forum.inductiveautomation.com/t/logger-in-an-abstractvisioncomponent/5817 "2013-02-08T16:07:13Z")

</div>

I added a logger in an abstractVisionComponent as follow : private static Logger logger = Logger.getLogger(JMapViewerComponent.class); logs appear in the ignition Console. Is it the right way to log for a Vision Compon…

---

## [Accessing DriverProperty values](https://forum.inductiveautomation.com/t/accessing-driverproperty-values/5796)

<div class="topic-metadata">

**Author:** [@lisawas](https://forum.inductiveautomation.com/u/lisawas)\
**Replies:** 2\
**Last updated:** [February 4, 2013, 6:06pm UTC](https://forum.inductiveautomation.com/t/accessing-driverproperty-values/5796 "2013-02-04T18:06:28Z")

</div>

I'm slowly building a driver. Thus far, I've got the following classes: --FSDriverHook - extended from AbstractDriverModuleHook --FSDriver - implements Driver --FSDriverMeta - implements DriverMeta, DriverAuthorInfo --…

---

## [License management for user module?](https://forum.inductiveautomation.com/t/license-management-for-user-module/5791)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 1\
**Last updated:** [February 2, 2013, 3:26pm UTC](https://forum.inductiveautomation.com/t/license-management-for-user-module/5791 "2013-02-02T15:26:16Z")

</div>

Hi, I would like to provide module with a license system. A free 2H demo mode like ignition and a full licensed version limited to a single gateway. How to configure the module ?

---

## [Synthax to add "dataset" prop in a VisionComponent](https://forum.inductiveautomation.com/t/synthax-to-add-dataset-prop-in-a-visioncomponent/5780)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 2\
**Last updated:** [February 1, 2013, 10:56am UTC](https://forum.inductiveautomation.com/t/synthax-to-add-dataset-prop-in-a-visioncomponent/5780 "2013-02-01T10:56:18Z")

</div>

I use the AbstractVisionComponent I’m looking for the synthax to add “dataset” prop in the CommonBeanInfo ? and the java type for the associed getter and setter for the dataset ? You’re example is fine for a text pr…

---

## [Repaint Objects when Component is resized](https://forum.inductiveautomation.com/t/repaint-objects-when-component-is-resized/5644)

<div class="topic-metadata">

**Author:** [@GermainN](https://forum.inductiveautomation.com/u/GermainN)\
**Replies:** 2\
**Last updated:** [January 4, 2013, 2:26pm UTC](https://forum.inductiveautomation.com/t/repaint-objects-when-component-is-resized/5644 "2013-01-04T14:26:56Z")

</div>

Hi all and a happy new year to all developpers :wink: I’m making a Chart based on AbstractVisionComponent for Client/Designer. I just want to make the Chart getting the whole space of the component. I use the getWidt…

---

## [What is the maximum character length of a StringField?](https://forum.inductiveautomation.com/t/what-is-the-maximum-character-length-of-a-stringfield/5639)

<div class="topic-metadata">

**Author:** [@nmudge](https://forum.inductiveautomation.com/u/nmudge)\
**Replies:** 4\
**Last updated:** [January 3, 2013, 6:58pm UTC](https://forum.inductiveautomation.com/t/what-is-the-maximum-character-length-of-a-stringfield/5639 "2013-01-03T18:58:24Z")

</div>

What is the maximum character length of a com.inductiveautomation.ignition.gateway.localdb.persistence.StringField ? Is there a way I could find this out on my own? Thanks

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

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