Questo contenuto non è disponibile nella lingua selezionata.
7.2. Configure CXF for a Web Service Data Source
Prerequisites
- You must have configured a web service data source.
Procedure 7.1. Configure CXF for a Web Service Data Source
Specify the Web Service CXF
ConfigFileRun the following command from within the Management CLI, specifying the CXF configuration file for the data source:/subsystem=resource-adapters/resource-adapter=webservice/connection-definitions=wsDS/config-properties=ConfigFile:add(value=CONFIG-FILE.xml)
/subsystem=resource-adapters/resource-adapter=webservice/connection-definitions=wsDS/config-properties=ConfigFile:add(value=CONFIG-FILE.xml)Copy to Clipboard Copied! Toggle word wrap Toggle overflow Specify the Web Service CXF
ConfigNameSpecify the port configuration by running the following command from within the Management CLI, using the port QName (local part only) for the value:/subsystem=resource-adapters/resource-adapter=webservice/connection-definitions=wsDS/config-properties=ConfigName:add(value=CONFIG-NAME)
/subsystem=resource-adapters/resource-adapter=webservice/connection-definitions=wsDS/config-properties=ConfigName:add(value=CONFIG-NAME)Copy to Clipboard Copied! Toggle word wrap Toggle overflow Create/Edit the CXF Configuration File
Open/create theEAP_HOME/MODE/configuration/CONFIG-FILE.xmlconfiguration file.<http-conf:conduit name="{NAMESPACE}CONFIG-NAME.http-conduit"> ... </http-conf:conduit><http-conf:conduit name="{NAMESPACE}CONFIG-NAME.http-conduit"> ... </http-conf:conduit>Copy to Clipboard Copied! Toggle word wrap Toggle overflow Note
CONFIG-NAME is the same as that specified above, with a default value ofteiid. NAMESPACE is the namespace URI for the QName in your config file, which should match your WSDL/namespace setting on the data source or use the default of "http://teiid.org". The namespace may be set via the namespace datasource property. Typically that will only need done when also supplying the WSDL setting.The following is an example of a CXF file configuring timeouts:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Note
For web service data sources, CXF configuration is only applicable to non-binary calls.