ATM Interface - Isolistener Installation Guide

The reader of this document should have fair knowledge in Java / Jboss

This document explains about the Jboss configuration for the DCP ATM/POS interface plug-in in TAFJ.

Prerequisites

  • TOCFEE.EAR.
  • TAFJJEE_EAR.ear.
  • isolistener.jar.

TAFJEE.EAR should be configured (with all Temenos Transact setups) in Jboss as per the document TAFJ-AS Jboss Install v8.pdf.

Configuring the TOCFEE.ear

Follow the steps below to configure the TOCFEE.ear.

Create the Message-Driven Bean (tocflistener-ejb.jar)

Follow the steps below to create the message-driven bean (tocflistener-ejb.jar).

Create the Message-Driven Bean (tocfOFSmessage-ejb.jar)

Follow the steps below to create the message-driven bean (tocfOFSmessage-ejb.jar).

Configure the log4j.xml (tocfee-log4j.jar) File

  1. Edit the log4j.xml present inside tocfee.ear\lib\tocfee-log4j.jar\, as shown below.

  2. Add the below configuration in between log4j:configuration tag.

    <appender name="ATM" class="org.apache.log4j.DailyRollingFileAppender">

    <param name="File" value="${jboss.server.log.dir}/ATM.log" />

    <param name="Append" value="true" />

    <param name="DatePattern" value="'.'yyyy-MM-dd" />

    <layout class="org.apache.log4j.PatternLayout">

    <param name="ConversionPattern" value="%d %-5p [%c] (%t) %m%n" />

    </layout>

    <filter class="org.apache.log4j.varia.StringMatchFilter">

    <param name="StringToMatch" value="ATM :" />

    <param name="AcceptOnMatch" value="true" />

    </filter>

    <filter class="org.apache.log4j.varia.DenyAllFilter" />

    </appender>

    <appender name="POS" class="org.apache.log4j.DailyRollingFileAppender">

    <param name="File" value="${jboss.server.log.dir}/POS.log" />

    <param name="Append" value="true" />

    <param name="DatePattern" value="'.'yyyy-MM-dd" />

    <layout class="org.apache.log4j.PatternLayout">

    <param name="ConversionPattern" value="%d %-5p [%c] (%t) %m%n" />

    </layout>

    <filter class="org.apache.log4j.varia.StringMatchFilter">

    <param name="StringToMatch" value="POS :" />

    <param name="AcceptOnMatch" value="true" />

    </filter>

    <filter class="org.apache.log4j.varia.DenyAllFilter" />

    </appender>

    <logger name="com.temenos.plugin.isolistener" additivity="false">

    <level value="INFO" />

    <appender-ref ref="ATM" />

    <appender-ref ref="POS" />

    </logger>

    <root>

    <priority value="INFO" />

    <appender-ref ref="ATM" />

    <appender-ref ref="POS" />

    </root>

Listener Configuration in TAFJEE_EAR.ear

Follow the steps below to configure the listener in TAFJEE_EAR.ear.

Deployments

Once the above are completed make sure following is done.

Special Configuration

Follow the steps below to configure the Standalone.conf.


Bookmark Name Actions
Feedback
x