Web service - Configuration
Processes module
Web service action
Properties
"Web services" tab /
Edit web service request
Factory class
Classes can be entered here, which are used at runtime in order to
create objects that perform web service requests among other things.
This mechanism will be used, for example, with the registered class "de.uplanet.lucy.server.bpee.IntrexxLoginWebServiceCallBpeeExecutableFactory"
to perform an Intrexx login via web service.
This class performs two requests in sequence for the Intrexx login
operation without making this process visible to the user.
Properties
Factories can be made into parameters, for example with
timeout values for the creation of a connection and server
reply.
Add parameter
Adds a new row.
Delete parameter
Deletes the selected parameter.
Name column
Displays the name of the parameter. If you click on a cell in this column,
you can either select an Intrexx parameter or enter a custom parameter
directly.
Value column
The parameter value can be edited here.
Definable parameters
When requesting a web service, the parameters mentioned here can be set.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.socketTimeout
Defines the timeout - how long to wait for a response after a successful connection. The desired time must be specified in milliseconds.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.connectionTimeout
Defines the timeout - how long the web service takes to accept the connection. The desired time must be specified in milliseconds.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.preemptiveAuthentication
In case of HTTP Basic authentication, the credentials are sent in advance before the server sends a possible unauthorized response. The value is false by default.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.username
Static user name that should be used for HTTP Basic authentication.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.password
Static password that should be used for HTTP Basic authentication.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.host
Name of the host to authenticate to.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.port
Port of the host to authenticate to.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.transport.http.protocolVersion
The HTTP protocol version.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.transport.http.chunked
Specify whether chunked transfer encoding should be used (true/false).
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.allowedRetry
Set to true if the authentication scheme should allow retries. The value is false by default.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.realm
Validity range of the current authentication scheme.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.domain
Domain required for authentication.
de.uplanet.lucy.server.bpee.WebServiceCallBpeeExecutable.authenticator.authSchemes
List for authentication schemes, e.g. Digest Basic.