News
Abstract
Various enhancements to the setWebServiceProperties.sh Qshell command.
Content
You are in: IBM i Technology Updates > Welcome to IBM Integrated Web Services for i Technology Updates > Enhancements to setWebServiceProperties.sh Qshell command
What is it?
The setWebServiceProperties.sh Qshell command supports the following new parameters:
- -defaultSchema, the default schema for a web service based on SQL statements that is to be updated.
- -tlsRequired, a property that indicates whether transport level security (TLS) is required by the web service.
- -propertiesFile, path to a properties file - similar to the properties file returned when you run getConfigurationFile.sh command - that contains properties to be changed. The web service properties that can be updated are as follows:
ws.iws.gen.autostartup ws.iws.gen.defaultschema ws.iws.gen.messagelogging ws.iws.gen.securetransportrequired ws.iws.gen.servicedescription ws.iws.gen.servicename(1) ws.iws.gen.serviceuserid ws.iws.soap.nonillable(2) ws.iws.soap.nooptional(2) ws.iws.gen.programobject ws.iws.gen.librarylist ws.iws.gen.librarylistposition ws.iws.gen.transportmetadata ws.iws.gen.transportheaders ws.iws.pool.hostserver ws.iws.pool.ccsid ws.iws.pool.cleanupinterval ws.iws.pool.fillcount ws.iws.pool.maxconnections ws.iws.pool.maxinactivity ws.iws.pool.maxlifetime ws.iws.pool.maxusecount ws.iws.pool.maxusetime ws.iws.pool.usethreads ws.iws.pool.usessl ws.iws.jdbc.*(3)
Properties in the properties file override parameters specified for the setWebServiceProperties.sh command.
Notes:
- If ws.iws.gen.servicename is specified in properties file, it overrides the -service parameter on the setWebServiceProperties.sh command.
- The ws.iws.soap.nonillable and ws.iws.soap.nooptional properties will only be processed if -resetDefinitionFile parameter is specified on the setWebServiceProperties.sh command.
- The ws.iws.jdbc.* represents the various JDBC properties that can be set. You will need to specify the exact property. For example,
ws.iws.jdbc.character\ truncation=true
Why use it?
Using a properties file increases the number properties that you can set for a web service.
Availability
The support is enabled in the following PTFs:
V7R5M0 SI83661
V7R4M0 SI83662
V7R3M0 SI83663
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW1A1","label":"IBM Power Systems"},"Component":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]
Was this topic helpful?
Document Information
Modified date:
27 July 2023
UID
ibm17005439