All public logs
Combined display of all available logs of Commander4j. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 16:26, 25 August 2024 Dgarratt talk contribs created page Process Messages (Created page with "There are two ways to run the interfaces. In a production enviroment it is recommended that you install a service to run the interface messages in the background. If you want to run the interfaces manually then you can use the option called Process Messages. You should not use both methods at the same time. 400px")
- 19:13, 24 August 2024 Dgarratt talk contribs created page XML (Created page with "This page is not intended to be a tutorial on XML and XSL, there are many resources online which can do that. This document is designed to illustrate how the middleware application can be used to transform an input XML document into a modified output document. The XML connector is perhaps one of the simpler ones to explain. The core middleware application is designed to process data once it has been converted into an xml document internally. For example the CSV and ASCI...")
- 19:02, 24 August 2024 Dgarratt talk contribs created page SOCKET (Created page with "The SOCKET Connector can be used for sending data to a device via a TCP/IP Socket Connection. =SOCKET Map Configuration= '''config.xml''' <map id="map430" enabled="Y" description="GEN XML to SOCKET"> <input id="in1" description="Read XML Document"> <type>XML</type> <path>./interface/input/430 (GEN XML to SOCKET)</path> <mask/> <pollingInterval>1000</pollingInterval> <XSLT/> </input> <output id="out1" enabled="Y" description=...")
- 18:57, 24 August 2024 Dgarratt talk contribs created page RAW (Created page with "The RAW connector is special. It's provided to enable the middleware to copy/move files without any kind of modification or interpretation. This is more efficent than using a different kind of connector. The other connectors will load the input file and convert into a XML representation so you can apply XSL transformations and convert into different file formats. This has a memory and cpu overhead. The RAW connector bypasses this step and just moves the file. You migh...")
- 18:56, 24 August 2024 Dgarratt talk contribs created page PDF PRINT (Created page with "=PDF_PRINT Map Configuration= '''config.xml''' <map id="Map06" enabled="Y" description="GEN PDF Document to printer queue."> <input id="in1" description="Read PDF Document"> <type>PDF_PRINT</type> <path>./interface/input/428 (GEN Print PDF)</path> <mask/> <pollingInterval>1000</pollingInterval> <XSLT/> </input> <output id="out1" enabled="Y" description="Print PDF Document to HP8600">...")
- 18:47, 24 August 2024 Dgarratt talk contribs created page EMAIL (Created page with "=EMAIL Map Configuration= '''config.xml''' <map id="map02" enabled="Y" description="Email Send PDF"> <input id="in1" description="Read File"> <type>EMAIL</type> <mask>pdf</mask> <path>./interface/input/421 (GEN Email Send)</path> <pollingInterval>2000</pollingInterval> </input> <output id="out1" enabled="Y" description="Send Email"> <path>./interface/output/421 (GEN Email Send)</path>...")
- 18:31, 24 August 2024 Dgarratt talk contribs created page File:Delimiter.png
- 18:31, 24 August 2024 Dgarratt talk contribs uploaded File:Delimiter.png
- 18:31, 24 August 2024 Dgarratt talk contribs created page CSV (Created page with " =CSV Map Configuration= '''config.xml''' <map id="Map04" enabled="Y" description="GEN Comma Separated Variables"> <input id="in1" description="Read GEN Comma Separated Variables"> <type>CSV</type> <path>./interface/input/403 (GEN Comma Separated Variables)</path> <mask/> <pollingInterval>1000</pollingInterval> <XSLT>CSV_to_XML_Example.xsl</XSLT> <optionDelimeter>^</optionDelimeter>...")
- 19:02, 23 August 2024 Dgarratt talk contribs created page ASCII (Created page with "See Example Configuration for more information on the ASCII Input option. The ASCII Connector can be used for input and output. # ASCII Input Map Configuration **config.xml** <map id="Map02" enabled="Y" description="ASCII File Fixed Column to XML"> <input id="in1" description="Read ASCII Flat File"> <type>ASCII</type> <path>./interface/input/Map02 ASCII to XML</path> <mask/> <inputPattern>1-4,18-21</input...")
- 18:59, 23 August 2024 Dgarratt talk contribs created page Connectors (Created page with "Connectors are pre-written routines in Java which know how to read or write certain types of files. The Middleware application has a selection of them already and this list is likely to grow. * ASCII Connector * CSV Connector * EMAIL Connector * EXCEL Connector * IDOC Connector * MQTT Connector * PDF_PRINT Connector * RAW Connector * SOCKET Connector * XML Connector")
- 17:01, 23 August 2024 Dgarratt talk contribs created page File:Middleware service4.png
- 17:01, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware service4.png
- 17:00, 23 August 2024 Dgarratt talk contribs created page File:Middleware service3.png
- 17:00, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware service3.png
- 17:00, 23 August 2024 Dgarratt talk contribs created page File:Middleware service2.png
- 17:00, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware service2.png
- 16:59, 23 August 2024 Dgarratt talk contribs created page File:Middleware service1.png
- 16:59, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware service1.png
- 16:58, 23 August 2024 Dgarratt talk contribs created page File:Middleware service0.png
- 16:58, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware service0.png
- 16:56, 23 August 2024 Dgarratt talk contribs created page File:Middleware06.png
- 16:56, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware06.png
- 16:56, 23 August 2024 Dgarratt talk contribs created page File:Middleware05.png
- 16:56, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware05.png
- 16:55, 23 August 2024 Dgarratt talk contribs created page File:Middleware04.png
- 16:55, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware04.png
- 16:54, 23 August 2024 Dgarratt talk contribs created page File:Middleware03.png
- 16:54, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware03.png
- 16:54, 23 August 2024 Dgarratt talk contribs created page File:Middleware02.png
- 16:54, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware02.png
- 16:54, 23 August 2024 Dgarratt talk contribs created page File:Middleware01.png
- 16:54, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware01.png
- 16:53, 23 August 2024 Dgarratt talk contribs created page File:Middleware00.png
- 16:53, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware00.png
- 16:49, 23 August 2024 Dgarratt talk contribs created page Installation Middleware4j (Created page with "The application should be downloaded from Downloads You will find versions for Windows (32 and 64 bit), MacOS and Linux. The screens below show the Windows installation. [file:middleware00.png|700px] Windows will ask you to confirm that you want to install the software. Click Yes if you want to proceed. <br><br> <img width="438" alt="middleware01" src="https://github.com/C4J/Commander4j-Middleware/assets/20553038/b26523d2-bf69-4c3c-b13c-24ac566c448e"> <br> The in...")
- 16:44, 23 August 2024 Dgarratt talk contribs created page Maps (Created page with "A map in simple terms is a configuration which defines what you want the middleware to take as input and what you want it to generate as output. The middleware can handle multiple maps and each map can have 1 inbound connection and multiple outbound connections. The configuration for maps is within an xml file called config.xml An example of a map is shown below. In this example the system is configured to read an xml file and write the data out to 2 files, one ASCII...")
- 14:40, 23 August 2024 Dgarratt talk contribs created page Middleware4j Example Configuration (Created page with "The middlware application is predominatly a backgroud service which does not have a user interface. You can run the application and see a status display showing the names of the maps and the number of messages processed - but the actual configuration is done via xml and xsl files. This page will show the basic set of files required to perform a simple message transformation. In this example we will take a flat ascii text file and parse it so that 2 of the columns of dat...")
- 14:36, 23 August 2024 Dgarratt talk contribs created page File:Middleware animation 800px.gif
- 14:36, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware animation 800px.gif
- 14:33, 23 August 2024 Dgarratt talk contribs created page File:Middleware animation1.gif
- 14:33, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware animation1.gif
- 14:30, 23 August 2024 Dgarratt talk contribs created page Overview Middleware4j (Created page with "Commander4j Middleware was originally designed as a add-on component to the Commander4j core application, however there are no dependencies and it can be used standalone in a traditional middleware role to link to otherwise incompatible systems by translating messages between different formats. See Example Configuration file:middleware_animation1.gif")
- 14:27, 23 August 2024 Dgarratt talk contribs created page File:Middleware GUI.png
- 14:27, 23 August 2024 Dgarratt talk contribs uploaded File:Middleware GUI.png
- 14:27, 23 August 2024 Dgarratt talk contribs created page Template:Middleware4j (Created page with "=Getting Started= *Overview *Downloads *Install *Upgrade Category:Middleware4j =User Guide= * Maps * Connectors * Example Configuration [file:Middleware_GUI.png|700px]")
- 14:21, 23 August 2024 Dgarratt talk contribs created page Middleware4j (Created page with " link=|border|300px {{Middleware4j}}")
- 11:14, 23 August 2024 Dgarratt talk contribs deleted page Template:Menu Transactions (content was: "=Getting Started= *Overview *Requirements *Downloads *Install *Upgrade *Default Username & Password *Starting *Logon *Navigation Category:Commander4j =User Guide= Category:Commander4j ===Pallet Transactions=== *Pallet Label *Production Declaration *Production Confirmation *Pallet Admin *Pa...", and the only contributor was "Dgarratt" (talk))
- 11:12, 23 August 2024 Dgarratt talk contribs created page Template:Commander4j (Created page with "=Getting Started= *Overview *Requirements *Downloads *Install *Upgrade *Default Username & Password *Starting *Logon *Navigation Category:Commander4j =User Guide= Category:Commander4j ===Pallet Transactions=== *Pallet Label *Production Declaration *Production Confirmation *Pallet Admin *Pallet History *Split Pallet *Production Lines & Labellers *Despatch **Equipment Admi...")
- 10:26, 23 August 2024 Dgarratt talk contribs created page File:SFTPSend4j 256x256.png