Breadcrumbs

Alias Reader

Builder 7.5.0 Runtime 2019.5 The Alias Reader enables you to get the details that have been specified on any alias from the component diagram. This adapter replaces the deployment macros get...FromAlias().



icon_download_example.png

<your example path>\E2E Action Language\Operating\uml\deploymentMacros.xml



You can now get the alias details with an action node with stereotype <<AliasReader>>.

alias_reader_activity.png

Depending on the type of alias, the Alias Reader action returns different output parameters, e.g. hostportprotocol, ... for an URL alias.

Find below a list of aliases and their output parameters.

Only these aliases will work with the Alias Reader.

<<JMSAlias>>

There were errors rendering macro: An unknown error occurred.

Additional Pins

Pin

Description

Allowed Values

jmsConnectionInfo

Additional class that provides an easy way to get all tagged values that can be set dynamically.

ConnectionInfo001.png

You can use this class to get the tagged values from the alias, change the values you need, and provide this class to a dynamic adapter call.

See table above.

<<POP3Alias>>

Tagged ValueDescriptionAllowed ValueshostPOP3 host.A valid hostname.portPOP3 port.A valid port number.userUsername/password.

<<REST Alias>>

There were errors rendering macro: An unknown error occurred.

Additional Pins

Pin

Description

Allowed Values

requestOptions



Additional class that provides an easy way to get all tagged values that can be set dynamically.



alias_reader_rest_request_options.png


You can use this class to get the tagged values from the alias, change the values you need, and provide this class to a dynamic adapter call.



See table above.

<<SAPAlias>>

Tagged ValueDescriptionMandatory / OptionalAllowed ValuesprotocolSupply the connection protocolmandatoryrfcto use the RFC protocoltrfcto use the tRFC protocolhostSupply the gateway host name (optional).mandatoryany string, must be a valid SAP hostlocalhost (default)clientSupply the SAP logon client.mandatoryany string, must be a valid SAP clientuserSupply user and password.mandatoryany string matching the pattern "<user>/<password>"systemNumberSupply the system number of the SAP system.optionalany string, default = "00"routerStringThe router string is an additional routing information used by SAP RFC backend clients.SAP RFC clients prepend the DNS hostname with this string to get an application server name that is resolvable by the RFC library.optionalany stringpoolSizeRuntime 2015.10 Supply the maximum number of parallel connections to the SAP system.The pool size can be defined per connection string. If you have multiple aliases with the same connection string, the highest value will be used.The same applies, if you set the values in the SAP adapter settings on the Bridge.If this tag is not set, the connection pool size specified on the <<E2EComposite>> will be applied.Compatibility note: This tag will not be created for existing aliases in older models. You have to add the tag manually if you want to set it.Older xUML Runtimes (before version 2015.10) will not start with the setting being present. As a workaround, you can delete the tag value.If all connections from the SAP connection pool are in use, warnings will be logged to the transaction log each second a service is waiting for connection.2015-12-08 16:47:24 +0100 0000000182469dcd0001612899fea700e3d869aa 3 SAPConnectionPool 0    OK SAPRFC IO_ENTER PoolExhausted 2015-12-08 16:47:25 +0100 0000000182469dcd0001612899fea700e3d869aa 3 SAPConnectionPool 1000 OK SAPRFC IO_EXIT  PoolExhaustedIn this case, increase the pool size to solve the problem.optionaldefault = 10languageSupply the SAP logon language.optional1-byte SAP language like E for English, D for German2-byte ISO language like EN for English, DE for GermansapTraceThe effect of this flag being true is two fold:First, the SAP RFC libraries will write trace file information (.trc) into the directory the service has been deployed to.Second, by using the SAP transaction *SMGW (SAP gateway monitor) we can monitor the dataflow from and to the gateway the server is registered on.The SAP trace level has to be defined in tagged value connectionString. See Client Connection Options for a list of the allowed trace level values.optionaloptionsA blank separated list of name value pairs: name1="value1" name2="value2", and so forth. The possible name value pairs can be found further below.optional

<<SMTPAlias>>

Tagged ValueDescriptionAllowed ValueshostSupply the fully qualified name of the smart host.any string, must be a valid SMTP serverlocalhost (default)portSupply the SMTP port number of the smart host.any integer25 (default)userSupply user and password as user/password.any string

<<SOAPAlias>>

There were errors rendering macro: An unknown error occurred.

Additional Pins

All URL adapter tags are also relevant for the SOAP adapter. See also Providing the SOAP Adapter with URL Parameter.

Pin

Description

Allowed Values

urlMessage

Additional class that provides an easy way to get all tagged values that can be set dynamically.

alias_reader_url_message.png

You can use this class to get the tagged values from the alias, change the values you need, and provide this class to a dynamic adapter call.

See table above.

<<SQLAlias>>

Error rendering macro 'multiexcerpt-include' : Page loading failed

<<URLAlias>>

Error rendering macro 'multiexcerpt-include' : Page loading failed

Additional Pins

Pin

Description

Allowed Values

urlMessage

Error rendering macro 'multiexcerpt-include' : Page loading failed

alias_reader_url_message.png

Error rendering macro 'multiexcerpt-include' : Page loading failed

See table above.


Related Pages: