Petals-BC-FTP 3.3

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (25)

View Page History



|| Attribute || Description || Default value || Required ||
| server | IP or DNS name of the server | | {center}Yes{center} \\ {center}except when using FtpService{center} |
\\
{code:lang=xml}<?xml version="1.0" encoding="UTF-8"?>
<!-- JBI descriptor for PEtALS' "petals-bc-ftp" (FTP), version 3.3 -->
<jbi:jbi version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:ftp="http://petals.ow2.org/components/ftp/version-3"
    xmlns:generatedNs="http://petals.ow2.org/components/ftp/version-3"
    xmlns:jbi="http://java.sun.com/xml/ns/jbi"
    xmlns:ftp="http://petals.ow2.org/components/ftp/version-3"
    xmlns:petalsCDK="http://petals.ow2.org/components/extensions/version-5"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  version="1.0">
    
    <!-- Import a Service into Petals or Expose a Petals Service => use a BC. -->
    <jbi:services binding-component="true">
<jbi:services binding-component="true">
    <jbi:provides  
        <!-- Import a Service into Petals => provides a Service. -->
        <jbi:provides         interface-name="ftp:Ftp"  
            interface-name="generatedNs:FtpInterface"
            service-name="generatedNs:FtpService"
            endpoint-name="FtpServiceEndpoint">
        service-name="ftp:myFTPSUServiceName"  
            <!-- CDK specific elements -->
            <petalsCDK:timeout>30000</petalsCDK:timeout>
            <petalsCDK:validate-wsdl>true</petalsCDK:validate-wsdl>
            <petalsCDK:forward-security-subject>false</petalsCDK:forward-security-subject>
            <petalsCDK:forward-message-properties>false</petalsCDK:forward-message-properties>
            <petalsCDK:forward-attachments>false</petalsCDK:forward-attachments>
            <petalsCDK:wsdl>FtpService.wsdl</petalsCDK:wsdl>
        endpoint-name="myFTPSUEndpointName">
        
            <!-- Component specific elements -->    
            <ftp:server>myhost</ftp:server>
        <!-- CDK specific elements -->
        <petalsCDK:timeout>30000</petalsCDK:timeout>
        <petalsCDK:validate-wsdl>true</petalsCDK:validate-wsdl>
        <petalsCDK:wsdl>FtpService.wsdl</petalsCDK:wsdl>

        <!-- Component specific elements -->
        <ftp:server>192.168.1.206</ftp:server>
            <ftp:port>21</ftp:port>
            <ftp:user>user1</ftp:user>
            <ftp:password>password</ftp:password>
            <ftp:folder>workingDirectory</ftp:folder>
            <ftp:transfer-type>ascii</ftp:transfer-type>
        <ftp:password>test</ftp:password>
        <ftp:folder>/home/user1/integration</ftp:folder>
        <ftp:transfer-type>binary</ftp:transfer-type>
            <ftp:connection-mode>active</ftp:connection-mode>
            <ftp:delete-processed-files>false</ftp:delete-processed-files>
            <ftp:encoding>UTF-8</ftp:encoding>            
        <ftp:encoding>UTF-8</ftp:encoding>  
        </jbi:provides>
    </jbi:services>