The Class 'CommunicationForwardManager‌'

The class com.ebd.hub.datawizard.app.CommunicationForwardManager is the central application that is responsible for the exchange of messages with Lobster_data.

The IS in the DMZ needs to know how to notify Lobster_data. This setting is maintained in the configuration file ./etc/startup_dmz.xml.

The application Communication Forward Manager needs to be activated and both arguments for the inner host and the port number need to be adapted.

The following listing shows the entry in config file ./etc/startup_dmz.xml of the DMZ server that starts the Communication Forward Manager.

<Call name="addApplication">
<Arg>
<New class="com.ebd.hub.datawizard.app.CommunicationForwardManager">
...
<Call name="setForwardHost">
<Arg>
<New class="com.ebd.hub.services.message.Target">
<Arg>innerhost</Arg>
<Arg type="int">8020</Arg>
</New>
</Arg>
</Call>
...
</New>
</Arg>
</Call>