EntireX is required if you want to develop Natural business services and RPC clients with NaturalONE. This is supported by the optional EntireX and Business Services components of NaturalONE. This is sufficient for testing RPC clients for Natural subprograms. Testing Natural Business Services clients, however, requires an additional Natural Business Services installation as described under Prerequisites in the Business Services documentation.
If you prefer to use a different EntireX RPC environment (Broker and Natural RPC server) instead of the one that is installed with NaturalONE, specify this as follows for those components for which you need a custom EntireX RPC environment:
RPC Environments Preferences
On the RPC Environments page of the EntireX
preferences, add your custom RPC environment to the list of predefined RPC
environments (Window > Preferences > Software AG > EntireX
> RPC Environments).
EntireX Natural Wrapper
In the EntireX Natural Wrapper wizard ( command in the context menu of an
IDL file), choose either an RPC environment from the list defined on the
RPC Environments preference page, or create a new RPC
environment definition (which is then added to the list on the RPC
Environments preference page).
EntireX IDL Extractor for Natural
In the IDL Extractor for Natural wizard (which is started with
), choose either an RPC environment from the list
defined on the RPC Environments preference page, or create
a new RPC environment definition (which is then added to the list on the
RPC Environments preference page).
Natural Subprogram Tester
If you run the Natural subprogram tester on a Natural subprogram
( command in the context
menu of the NSN file), specify your Broker ID and server address on the
Connection tab of the tester user interface.
EntireX IDL Tester
If you run the IDL tester on an IDL file ( command in the context menu of the IDL file),
specify your custom Broker ID and server address in the tester user
interface.
General EntireX IDL Preferences
On the EntireX preference page, define your
custom Broker ID and RPC server address that is to be used as the default RPC
environment with the EntireX wrappers (Window > Preferences >
Software AG > EntireX).
IDL File Properties
In the properties of an IDL file
( command in the context menu of the IDL
file), specify your custom Broker ID and RPC server address that is to be used
by the EntireX Wrappers for this IDL file. You do this in the general
EntireX section and in the EntireX Web Service
Wrapper section (on the Mapping tab).
WS-Stack Configuration Editor
In the WS-stack configuration editor, configure an EntireX web
service (AAR file) to use your custom Broker ID and RPC server. To do so, open
the web service archive (.aar) and on the
EntireX Settings tab, specify your custom Broker ID and
RPC server address to be used. Save the modified .aar file
and redeploy it.
See also EntireX Workbench which is part of the EntireX documentation.