Referência: propriedades do subassembly ftp
A subconjunto FTP não está mais disponível na paleta do Studio. Em novas integrações, você deve usar os componentes
ftp-out
ou sftp-out
para enviar documentos a um servidor FTP. Esses componentes oferecem mais segurança, melhor desempenho e confiabilidade aprimorada. Eles também são compatíveis com versões posteriores do JSCAPE. A subconjunto FTP permanece funcional nas integrações existentes, mas a Workday recomenda que, quando prático, você a substitua. Guia comum
Propriedade | Nome do atributo XML | Descrição |
|---|---|---|
ID
| id
| A ID exclusiva da subconjunto Ftp na conjunto. |
Encaminha resposta para
| routes-response-to
| O destino da mensagem de resposta para a subconjunto Ftp . |
Executar quando
| execute-when
| Uma condição que determina se a subconjunto Ftp é executada. |
Ponto de extremidade
| endpoint
| O endereço do ponto de extremidade de destino da subconjunto. O componente Ftp tem suporte para um vm:// Endereço do ponto de extremidade Exemplo: vm://wcc/Ftp . |
Guia Avançado
Propriedade | Nome do atributo XML | Descrição |
|---|---|---|
Mensagem da loja
| store-message
| Não especifique nenhum, a menos que seja orientado de outra forma pelo Suporte da Workday.
Para armazenar mensagens, use a etapa store do Studio. |
Classe de transporte
| transport-class
| Especifica uma classe de implementação alternativa com base em cada conjunto, se necessário.
Você pode alterar globalmente as classes de implementação editando o arquivo WEB-INF/classes/spring/assembly-bean.xml. |
Ignorar pontos de extremidade dinâmicos
| ignore-dynamic-endpoints
| Especifica se o valor dinâmico WS-Addressing (WSA) deve ser ignorado no cabeçalho da mensagem de entrada ou usado para substituir o valor na propriedade Endpoint do transporte.
Use a etapa set-dynamic-endpoint para especificar os detalhes de WS-Addressing. |
Clonar solicitação
| clone-request
| Especifica se o processamento deve ser encadeado entre subconjuntos. Defina como true para criar uma cópia da mensagem original de forma que qualquer subassembly que modifique a mensagem de solicitação não afete os demais. Defina como false para transmitir a mensagem original. |
Interrupção da propagação
| propagate-abort
| Especifica se um indicador de interrupção se propaga de uma subconjunto para o conjunto de chamada.
Uma subconjunto interrompe o processamento quando marca a MediationContext como abortada. |
Propriedades não definidas
| unset-properties
| Especifica se todas as propriedades de saída local são redefinidas depois que o transporte de saída local chama uma subconjunto. |
Guia Parameters
Parâmetro | Descrição |
|---|---|
wd.ftp.endpoint
| Esquema de ponto de extremidade usado para determinar qual transporte de saída de ftp usar. O ponto de extremidade deve começar com ftp:// , sftp:// , ou ftps:// . |
wd.ftp.username
| O nome de usuário usado para acessar o servidor FTP. |
wd.ftp.password
| A senha associada ao nome de usuário usado para acessar o servidor FTP. |
wd.ftp.method
| A ação de método ou de mensagem que a subconjunto FTP implementa quando se conecta ao ponto de extremidade. Coloque cada ação entre aspas simples. As opções válidas incluem:
|
wd.ftp.passive.mode
| Especifica se o modo passivo é usado durante a conexão FTP. |
wd.ftp.file.pattern
| Especifica o padrão de arquivo usado na execução da operação de FTP. Exemplos:
Para a maioria dos métodos, exceto list , o Workday oferece suporte a caracteres curinga e executa a filtragem no cliente. Para o list No método , o Workday usa a filtragem do lado do servidor com base na sintaxe de expressão regular. Exemplos:
|
wd.ftp.temp.file.name
| Especifica se um arquivo temporário deve ser usado durante a execução de um FTP put ação de mensagem |
wd.ftp.timeout
| Um tempo limite para a ação da mensagem em milissegundos. |
wd.ftp.directory
| O caminho do diretório relativo ou totalmente qualificado. |
wd.ftp.private.key
| A chave privada associada ao nome de usuário para autenticação SFTP. Formatado como URI usando o protocolo de anexo e uma ID Workday. Exemplo: attachment:privatekey/@{WID} , em que WID corresponde a uma ID Workday de 32 caracteres. |
wd.ftp.max.attempts
| O número máximo de tentativas para acessar o servidor FTP. |
wd.ftp.debug
| Especifica se o Workday adicionará registros de depuração aos registros. |
wd.ftp.proxy.host
| O nome do host do servidor proxy FTP. |
wd.ftp.proxy.port
| A porta do servidor proxy FTP. |
wd.ftp.proxy.username
| O nome de usuário para acessar o servidor proxy FTP. |
wd.ftp.proxy.password
| A senha do servidor proxy FTP. |
wd.ftp.proxy.type
| O tipo do servidor proxy. |
wd.ftp.input.content.type
| Especifica o tipo de conteúdo dos arquivos recuperados usando FTP. get . Exemplo: text/plain; charset=Big5 . |