This repository has been archived on 2025-12-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
tdi-studio-se/main/plugins/org.talend.designer.components.localprovider/components/tWebService/tWebService_java.xml

389 lines
14 KiB
XML

<COMPONENT>
<HEADER
PLATEFORM="ALL"
SERIAL=""
VERSION="0.102"
STATUS="ALPHA"
COMPATIBILITY="ALL"
AUTHOR="Talend"
RELEASE_DATE="20050320A"
SCHEMA_AUTO_PROPAGATE="true"
STARTABLE="true"
DATA_AUTO_PROPAGATE="false"
IS_MULTIPLYING_OUTPUTS="true"
EXTENSION="org.talend.designer.webservice"
PARTITIONING="AUTO"
LOG4J_ENABLED="true"
>
<SIGNATURE />
</HEADER>
<FAMILIES>
<FAMILY>Internet</FAMILY>
</FAMILIES>
<DOCUMENTATION>
<URL />
</DOCUMENTATION>
<CONNECTORS>
<CONNECTOR CTYPE="FLOW" MAX_INPUT="1" MAX_OUTPUT="0"/>
<CONNECTOR NAME="OUTPUT" CTYPE="FLOW" MAX_OUTPUT="1"/>
<CONNECTOR CTYPE="ITERATE" MAX_OUTPUT="0" MAX_INPUT="0" />
<CONNECTOR CTYPE="SUBJOB_OK" MAX_INPUT="1" />
<CONNECTOR CTYPE="SUBJOB_ERROR" MAX_INPUT="0" />
<CONNECTOR CTYPE="COMPONENT_OK" />
<CONNECTOR CTYPE="COMPONENT_ERROR" />
<CONNECTOR CTYPE="RUN_IF" />
</CONNECTORS>
<PARAMETERS>
<PARAMETER NAME="PROPERTY" FIELD="PROPERTY_TYPE" SHOW="true"
NUM_ROW="1" REPOSITORY_VALUE="WEBSERVICE" />
<PARAMETER NAME="SERVICE_CONFIGURATION" FIELD="EXTERNAL"
NUM_ROW="10" REPOSITORY_VALUE="SERVICE_CONFIGURATION">
</PARAMETER>
<PARAMETER NAME="MAPPING_DISPLAY" FIELD="CLOSED_LIST"
NUM_ROW="10" >
<ITEMS DEFAULT="AUTO">
<ITEM NAME="AUTO" VALUE="AUTO" />
<ITEM NAME="BEZIER_CURVE" VALUE="BEZIER_CURVE" />
<ITEM NAME="LINE" VALUE="LINE" />
</ITEMS>
</PARAMETER>
<PARAMETER NAME="CONNECTION_TIMEOUT" FIELD="TEXT" REQUIRED="true" NUM_ROW="20">
<DEFAULT>20</DEFAULT>
</PARAMETER>
<PARAMETER NAME="RECEIVE_TIMEOUT" FIELD="TEXT" REQUIRED="true" NUM_ROW="20">
<DEFAULT>20</DEFAULT>
</PARAMETER>
<PARAMETER NAME="INPUT_SCHEMA" FIELD="SCHEMA_TYPE" REQUIRED="true"
NUM_ROW="30">
<DEFAULT />
</PARAMETER>
<PARAMETER NAME="SCHEMA" FIELD="SCHEMA_TYPE" REQUIRED="true"
NUM_ROW="35" CONTEXT="OUTPUT">
<DEFAULT />
</PARAMETER>
<PARAMETER NAME="USE_NTLM" FIELD="CHECK" REQUIRED="true"
NUM_ROW="40">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="NTLM_DOMAIN" FIELD="TEXT" REQUIRED="true"
NUM_ROW="40" SHOW_IF="USE_NTLM == 'true'">
<DEFAULT>"192.168.0.100"</DEFAULT>
</PARAMETER>
<!-- <PARAMETER NAME="NTLM_HOST" FIELD="TEXT" REQUIRED="true"
NUM_ROW="40" SHOW_IF="USE_NTLM == 'true'">
<DEFAULT>"192.168.0.100"</DEFAULT>
</PARAMETER>-->
<PARAMETER NAME="NEED_AUTH" FIELD="CHECK" REQUIRED="true"
NUM_ROW="50">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="AUTH_USERNAME" FIELD="TEXT" REQUIRED="true"
NUM_ROW="50" SHOW_IF="(NEED_AUTH == 'true' or USE_NTLM == 'true')" REPOSITORY_VALUE="AUTH_USERNAME">
<DEFAULT>"username"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="AUTH_PASSWORD" FIELD="PASSWORD" REQUIRED="true"
NUM_ROW="50" SHOW_IF="(NEED_AUTH == 'true' or USE_NTLM == 'true')" REPOSITORY_VALUE="AUTH_PASSWORD">
<DEFAULT>"password"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="USE_PROXY" FIELD="CHECK" REQUIRED="true"
NUM_ROW="55" REPOSITORY_VALUE="USE_PROXY">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="PROXY_HOST" FIELD="TEXT"
NUM_ROW="56" SHOW_IF="USE_PROXY == 'true'" REPOSITORY_VALUE="PROXY_HOST">
<DEFAULT>"127.0.0.1"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="PROXY_PORT" FIELD="TEXT"
NUM_ROW="57" SHOW_IF="USE_PROXY == 'true'" REPOSITORY_VALUE="PROXY_PORT">
<DEFAULT>8080</DEFAULT>
</PARAMETER>
<PARAMETER NAME="PROXY_USERNAME" FIELD="TEXT"
NUM_ROW="58" SHOW_IF="USE_PROXY == 'true'" REPOSITORY_VALUE="PROXY_USERNAME">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER NAME="PROXY_PASSWORD" FIELD="PASSWORD"
NUM_ROW="59" SHOW_IF="USE_PROXY == 'true'" REPOSITORY_VALUE="PROXY_PASSWORD">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER NAME="NEED_SSL_TO_TRUSTSERVER" FIELD="CHECK" REQUIRED="true" NUM_ROW="60">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="SSL_TRUSTSERVER_TRUSTSTORE" FIELD="TEXT" NUM_ROW="61" SHOW_IF="NEED_SSL_TO_TRUSTSERVER == 'true'">
<DEFAULT>"C:/clientTrustStore.trustStore"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="SSL_TRUSTSERVER_PASSWORD" FIELD="PASSWORD" NUM_ROW="61" SHOW_IF="NEED_SSL_TO_TRUSTSERVER == 'true'">
<DEFAULT>"password"</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="DIE_ON_ERROR"
FIELD="CHECK"
NUM_ROW="100">
<DEFAULT>true</DEFAULT>
</PARAMETER>
<!-- <PARAMETER NAME="SOAP_ENCODING" FIELD="CLOSED_LIST"
NUM_ROW="62" >
<ITEMS DEFAULT="RPC_ENCODED">
<ITEM NAME="RPC_ENCODED" VALUE="RPC_ENCODED"/>
<ITEM NAME="DOCUMENT_LITERAL" VALUE="DOCUMENT_LITERAL"/>
<ITEM NAME="DOCUMENT_LITERAL_WRAPPED" VALUE="DOCUMENT_LITERAL_WRAPPED" />
</ITEMS>
</PARAMETER>-->
<PARAMETER NAME="ENDPOINT" FIELD="TEXT" REQUIRED="true" NUM_ROW="62" SHOW="false" REPOSITORY_VALUE="ENDPOINT">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER NAME="SERVICE_NS" FIELD="TEXT" REQUIRED="true" NUM_ROW="63" SHOW="false" REPOSITORY_VALUE="SERVICE_NS">
<DEFAULT></DEFAULT>
</PARAMETER>
<PARAMETER NAME="SERVICE_NAME" FIELD="TEXT" REQUIRED="true" NUM_ROW="63" SHOW="false" REPOSITORY_VALUE="SERVICE_NAME">
<DEFAULT></DEFAULT>
</PARAMETER>
<PARAMETER NAME="PORT_NS" FIELD="TEXT" REQUIRED="true" NUM_ROW="64" SHOW="false" REPOSITORY_VALUE="PORT_NS">
<DEFAULT></DEFAULT>
</PARAMETER>
<PARAMETER NAME="PORT_NAME" FIELD="TEXT" REQUIRED="true" NUM_ROW="64" SHOW="false" REPOSITORY_VALUE="PORT_NAME">
<DEFAULT></DEFAULT>
</PARAMETER>
<PARAMETER NAME="METHOD" FIELD="TEXT" REQUIRED="true" NUM_ROW="65" SHOW="false" REPOSITORY_VALUE="METHOD">
<DEFAULT></DEFAULT>
</PARAMETER>
<PARAMETER NAME="INPUT_PARAMS" FIELD="TABLE" NUM_ROW="70"
NB_LINES="6" SHOW="false" REPOSITORY_VALUE="INPUT_PARAMS">
<ITEMS>
<ITEM NAME="EXPRESSION"/>
<ITEM NAME="ELEMENT"/>
<ITEM NAME="SOURCE"/>
<ITEM NAME="PARAMETERINFO"/>
<ITEM NAME="PARAPARENT"/>
<ITEM NAME="PARAMETERARRAYSIZE"/>
<ITEM NAME="PARAMETERINDEX"/>
</ITEMS>
</PARAMETER>
<PARAMETER NAME="OUTPUT_PARAMS" FIELD="TABLE" NUM_ROW="80"
NB_LINES="6" SHOW="false" REPOSITORY_VALUE="OUTPUT_PARAMS">
<ITEMS>
<ITEM NAME="EXPRESSION"/>
<ITEM NAME="COLUMN"/>
<ITEM NAME="SOURCE"/>
<ITEM NAME="ELEMENT"/>
<ITEM NAME="PARAMETERINFO"/>
<ITEM NAME="PARAPARENT"/>
<ITEM NAME="PARAMETERARRAYSIZE"/>
<ITEM NAME="PARAMETERINDEX"/>
</ITEMS>
</PARAMETER>
</PARAMETERS>
<ADVANCED_PARAMETERS>
<PARAMETER NAME="TMPPATH" FIELD="DIRECTORY" REQUIRED="false" NUM_ROW="10">
<DEFAULT></DEFAULT>
</PARAMETER>
</ADVANCED_PARAMETERS>
<CODEGENERATION>
<IMPORTS>
<IMPORT
NAME="cxf-core-3.5.5"
MODULE="cxf-core-3.5.5.jar"
MVN="mvn:org.apache.cxf/cxf-core/3.5.5"
REQUIRED="true"
/>
<IMPORT
NAME="cxf-rt-frontend-simple-3.5.5"
MODULE="cxf-rt-frontend-simple-3.5.5.jar"
MVN="mvn:org.apache.cxf/cxf-rt-frontend-simple/3.5.5"
REQUIRED="true"
/>
<IMPORT
NAME="XMLSCHEMA-CORE"
MODULE="xmlschema-core-2.3.0.jar"
MVN="mvn:org.apache.ws.xmlschema/xmlschema-core/2.3.0"
REQUIRED="true"
/>
<IMPORT
NAME="cxf-tools-common-3.5.5"
MODULE="cxf-tools-common-3.5.5.jar"
MVN="mvn:org.apache.cxf/cxf-tools-common/3.5.5"
REQUIRED="true"
/>
<IMPORT
NAME="cxf-rt-wsdl-3.5.5"
MODULE="cxf-rt-wsdl-3.5.5.jar"
MVN="mvn:org.apache.cxf/cxf-rt-wsdl/3.5.5"
REQUIRED="true"
/>
<IMPORT
NAME="WOODSTOX-CORE"
MODULE="woodstox-core-6.4.0.jar"
MVN="mvn:com.fasterxml.woodstox/woodstox-core/6.4.0"
REQUIRED="true"
/>
<IMPORT
NAME="STAX2-API"
MODULE="stax2-api-4.1.jar"
MVN="mvn:org.codehaus.woodstox/stax2-api/4.1"
REQUIRED="true"
/>
<IMPORT
NAME="cxf-rt-bindings-soap-3.5.5"
MODULE="cxf-rt-bindings-soap-3.5.5.jar"
MVN="mvn:org.apache.cxf/cxf-rt-bindings-soap/3.5.5"
REQUIRED="true"
/>
<IMPORT
NAME="cxf-rt-databinding-jaxb-3.5.5"
MODULE="cxf-rt-databinding-jaxb-3.5.5.jar"
MVN="mvn:org.apache.cxf/cxf-rt-databinding-jaxb/3.5.5"
REQUIRED="true"
/>
<IMPORT
NAME="cxf-rt-transports-http-jetty-3.5.5"
MODULE="cxf-rt-transports-http-jetty-3.5.5.jar"
MVN="mvn:org.apache.cxf/cxf-rt-transports-http-jetty/3.5.5"
REQUIRED="true"
/>
<IMPORT
NAME="cxf-rt-transports-http-3.5.5"
MODULE="cxf-rt-transports-http-3.5.5.jar"
MVN="mvn:org.apache.cxf/cxf-rt-transports-http/3.5.5"
REQUIRED="true"
/>
<IMPORT
NAME="WSDL4J-1_6_3"
MODULE="wsdl4j-1.6.3.jar"
MVN="mvn:wsdl4j/wsdl4j/1.6.3"
BundleID="org.apache.servicemix.bundles.wsdl4j"
REQUIRED="true"
/>
<IMPORT
NAME="httpclient-4.5.13"
MODULE="httpclient-4.5.13.jar"
MVN="mvn:org.apache.httpcomponents/httpclient/4.5.13"
REQUIRED="true"
/>
<IMPORT
NAME="httpcore-4.4.13"
MODULE="httpcore-4.4.13.jar"
MVN="mvn:org.apache.httpcomponents/httpcore/4.4.13"
REQUIRED="true" />
<IMPORT
NAME="commons-logging"
MODULE="commons-logging-1.1.1.jar"
MVN="mvn:commons-logging/commons-logging/1.1.1"
UrlPath="platform:/base/plugins/org.apache.commons.logging_1.1.1.v201101211721.jar"
REQUIRED="true"
/>
<IMPORT
NAME="commons-codec-1.14"
MODULE="commons-codec-1.14.jar"
MVN="mvn:commons-codec/commons-codec/1.14"
REQUIRED="true"
/>
<IMPORT
NAME="commons-lang"
MODULE="commons-lang-2.6.jar"
MVN="mvn:commons-lang/commons-lang/2.6"
UrlPath="platform:/plugin/org.talend.libraries.apache.common/lib/commons-lang-2.6.jar"
REQUIRED="true"
/>
<IMPORT
NAME="commons-collections"
MODULE="commons-collections-3.2.2.jar"
MVN="mvn:commons-collections/commons-collections/3.2.2"
UrlPath="platform:/plugin/org.talend.libraries.apache.common/lib/commons-collections-3.2.2.jar"
REQUIRED="true"
/>
<IMPORT
NAME="commons-beanutils"
MODULE="commons-beanutils-1.9.4.jar"
MVN="mvn:commons-beanutils/commons-beanutils/1.9.4"
REQUIRED="true"
/>
<IMPORT
NAME="talend-ws"
MODULE="talend-ws-2.2-20230912.jar"
MVN="mvn:org.talend.components/talend-ws/2.2-20230912"
REQUIRED="true"
/>
<IMPORT NAME="jakartaMail" MODULE="jakarta.mail-1.6.7.jar" MVN="mvn:com.sun.mail/jakarta.mail/1.6.7" REQUIRED="true" />
<IMPORT
NAME="SOAP-JAF"
MODULE="activation-1.1.jar"
MVN="mvn:javax.activation/activation/1.1/jar"
UrlPath="platform:/plugin/org.talend.libraries.apache.axis2/lib/activation.jar"
REQUIRED="true"
/>
<IMPORT
NAME="velocity"
MODULE="velocity-engine-core-2.3.jar"
MVN="mvn:org.apache.velocity/velocity-engine-core/2.3"
REQUIRED="true"
/>
<IMPORT
NAME="commons-lang3"
MODULE="commons-lang3-3.10.jar"
MVN="mvn:org.apache.commons/commons-lang3/3.10"
REQUIRED="true"
/>
<IMPORT
NAME="jaxb-api"
MODULE="jaxb-api-2.2.6.jar"
MVN="mvn:javax.xml.bind/jaxb-api/2.2.6"
REQUIRED="true"
/>
<IMPORT
NAME="javax.annotation-api"
MODULE="javax.annotation-api-1.3.jar"
MVN="mvn:javax.annotation/javax.annotation-api/1.3"
REQUIRED="true"
/>
<IMPORT
NAME="jaxb-xjc"
MODULE="jaxb-xjc-2.2.6-modified.jar"
MVN="mvn:org.talend.libraries/jaxb-xjc-2.2.6-modified/6.0.0"
REQUIRED="true"
/>
<IMPORT
NAME="jaxb-impl"
MODULE="jaxb-impl-2.2.6-modified.jar"
MVN="mvn:org.talend.libraries/jaxb-impl-2.2.6-modified/6.0.0"
REQUIRED="true"
/>
</IMPORTS>
</CODEGENERATION>
<RETURNS>
<RETURN NAME="NB_LINE" TYPE="id_Integer" AVAILABILITY="AFTER" />
</RETURNS>
</COMPONENT>