Alguns softwares da TIBCO Software contêm outros softwares TIBCO. O uso de tais Softwares
TIBCO embutidos é tão somente para habilitar funcionalidades (ou fornecer funcionalidades
complementares de forma limitada, de produtos licenciados). Os softwares embutidos não são
licenciados para serem utilizados ou acessados por qualquer outro software TIBCO ou qualquer
outro propósito.
Todas as marcas e nomes dos produtos são marcas comerciais ou marcas registradas por seus
respectivos proprietários.
TIB, TIBCO, TIBCO Software, TIBCO Adapter, Predictive Business, Information Bus, The Power
of Now, TIBCO iProcess, e TIBCO Business Studio são igualmente marcas comerciais
registradas de TIBCO Software Inc. nos Estados Unidos e/ou outros países.
EJB, Java EE, J2EE, JMS e todas as marcas comerciais baseadas em Java e logotipos são
marcas comerciais registradas de Sun Microsystems, Inc. nos estados Unidos e outros países.
Todos os outros produtos e companhias ou marcas mencionadas neste documento são
proprietários de seus respectivos donos e são mencionados apenas para propósitos de
identificação.
Tibco Business Studio3.1.0 Fundamentos
Conteúdo Programático
Conteúdo Programático
Página iii
Prefácio
Este material possui explanações de conceitos e espaços reservados para anotações.
Encoraja-se a participação em todos os exercícios do treinamento como forma de reforço ao
conteúdo ministrado. Assim, as dúvidas que eventualmente forem encontradas poderão ser
respondidas em suas seções próprias. O instrutor fornecerá uma forma de avaliação do
treinamento. Por favor, preencha-o e devolva-o ao final do treinamento. Sua opinião é crucial
para o contínuo sucesso e evolução deste treinamento.
Para maiores informações sobre currículos educacionais, por favor, visite a página do
Programa Educacional TIBCO: http://www.tibco.com/services/educational.
Convenções Utilizadas
Este livro usa algumas convenções especiais. Quaisquer referências cruzadas relacionadas às
porções deste material serão escritas em itálico. Novos termos e acrônimos serão definidos
conforme ocorrerem. Os seguintes gráficos podem ser utilizados para marcar importantes
informações adicionais:
AVISO: É utilizado para informações críticas que devem ser observadas para
evitar sérias conseqüências.
Visão Geral
Bem-vindo ao treinamento do TIBCO BusinessStudio 3.10
Este programa fornece experiência na modelagem, simulação e
distribuição de Processos de Negócio desenvolvidos no TIBCO
BusinessStudio. Esta unidade introdutória fornece uma visão
geral do curso, incluindo objetivos de aprendizagem, agenda e
ambiente de laboratório.
Tópicos
Boas Vindas
Agenda
Objetivos
Material e Laboratório
Página 1
Tibco Business Studio 3.1.0 Fundamentos
Boas Vindas
Página 2
Tibco Business Studio 3.1.0 Fundamentos
Agenda
Página 3
Tibco Business Studio 3.1.0 Fundamentos
Objetivos
Página 4
Tibco Business Studio 3.1.0 Fundamentos
Material e Laboratório
Página 5
Tibco Business Studio 3.1.0 Fundamentos
Anotações
Página 6
Tibco Business Studio 3.1.0 Fundamentos
Tópicos
TIBCO Software
TIBCO fornece: SOA
♦ Plataforma SOA:TIBCO BusinessWorks
♦ Integração de Aplicações:TIBCO Adapter
Suite
♦ Barramento de Serviços Empresariais -
ESB
♦ Monitoração e Gerenciamento
♦ Integração de parceiros: TIBCO
BusinessConnect
♦ Integração de dados: TIBCO
DataExchange
♦ Integração com Mainframe
TIBCO fornece: BPM
♦ BPM: TIBCO iProcess Engine
♦ BPM: TIBCO iProcess Decision Server
♦ BPM: TIBCO iProcess Monitoring
TIBCO fornece: Otimização de Negócios
♦ Business Optimization: TIBCO
BusinessEvents
♦ Business Optimization: TIBCO
PortalBuilder
♦ Business Optimization: TIBCO
BusinessFactor
Página 7
Tibco Business Studio 3.1.0 Fundamentos
Página 8
Tibco Business Studio 3.1.0 Fundamentos
TIBCO Software
Aceleração de projetos
Os ciclos de projetos e iniciativas de atualização
tecnológica são acelerados por meio das soluções
TIBCO de SOA.
Iniciativas
A efetividade e eficiência operacional são aumentadas
por meio das soluções TIBCO de BPM.
Ciclos go-to-market
A visibilidade operacional, colaboração e capacidade
de pró-atividade são melhoradas por meio das
soluções TIBCO de otimização de negócios.
Página 9
Tibco Business Studio 3.1.0 Fundamentos
Página 10
Tibco Business Studio 3.1.0 Fundamentos
TIBCO BusinessWorks
Características do BusinessWorks:
Página 11
Tibco Business Studio 3.1.0 Fundamentos
Página 12
Tibco Business Studio 3.1.0 Fundamentos
Página 13
Tibco Business Studio 3.1.0 Fundamentos
Monitoração e Gerenciamento
Página 14
Tibco Business Studio 3.1.0 Fundamentos
TIBCO BusinessConnect
Página 15
Tibco Business Studio 3.1.0 Fundamentos
TIBCO DataExchange
Página 16
Tibco Business Studio 3.1.0 Fundamentos
Página 17
Tibco Business Studio 3.1.0 Fundamentos
Página 18
Tibco Business Studio 3.1.0 Fundamentos
Página 19
Tibco Business Studio 3.1.0 Fundamentos
Página 20
Tibco Business Studio 3.1.0 Fundamentos
Página 21
Tibco Business Studio 3.1.0 Fundamentos
Otimização de Negócios - BO
Página 22
Tibco Business Studio 3.1.0 Fundamentos
Página 23
Tibco Business Studio 3.1.0 Fundamentos
TIBCO BusinessEvents
Página 24
Tibco Business Studio 3.1.0 Fundamentos
TIBCO PortalBuilder
Página 25
Tibco Business Studio 3.1.0 Fundamentos
TIBCO BusinessFactor
Página 26
Tibco Business Studio 3.1.0 Fundamentos
Soluções TIBCO
Página 27
Tibco Business Studio 3.1.0 Fundamentos
Anotações
Página 28
Tibco Business Studio 3.1.0 Fundamentos
Tópicos
Página 29
Tibco Business Studio 3.1.0 Fundamentos
Página 30
Tibco Business Studio 3.1.0 Fundamentos
Público-Alvo
Página 31
Tibco Business Studio 3.1.0 Fundamentos
Página 32
Tibco Business Studio 3.1.0 Fundamentos
Página 33
Tibco Business Studio 3.1.0 Fundamentos
Abordagem de Modelagem
Página 34
Tibco Business Studio 3.1.0 Fundamentos
Página 35
Tibco Business Studio 3.1.0 Fundamentos
Abordagem de Implementação
Página 36
Tibco Business Studio 3.1.0 Fundamentos
Página 37
Tibco Business Studio 3.1.0 Fundamentos
Padrões
BPMN 1.1
Business Process Modeling Notation (BPMN) é uma
notação gráfica padronizada para desenho de processos
de negócio em um fluxo de trabalho. Os modelos BPMN
são armazenados em arquivos XPDL. São padrões para
linguagem de definição de processos (Extensible Process
Definition Language - XPDL). A adoção deste padrão
auxilia a unificação de expressões e conceitos básicos e
avançados de processos de Negócio.
XPDL 2.0
Linguagem padrão para definição de processos
desenvolvido pelo Workflow Management Coalition
(WFMC) para intercâmbio entre definições de Processos de
Negócio como ferramentas de modelagem e motores de
fluxo de processos. Define XPDL como um schema para
especificação da parte declarativa do fluxo de trabalho.
Para mais informações sobre XPDL busque referências
em: http://www.bpmn.org.
UML2
A linguagem de modelagem unificada (Unified
Modeling Language - UML) é uma especificação da Object
Management Group (OMG) que auxilia a especificação,
visualização e documentação dos modelos de sistemas de
software ou sistemas de negócio. Pode-se utilizar o
Modelador de Conceitos (Concept Modeler) para importar
diagramas de classes UML.
Página 38
Tibco Business Studio 3.1.0 Fundamentos
Ativos
Além de ativos de Negócio, existem outros tipos de ativos
que podem ser incluídos no seu projeto. Incluem pacotes
de arquivos XPDL, arquivos WSDL, documentos, tabelas
de decisão, modelos de conceito, e outros relacionados ao
projeto. Geralmente são armazenados em Diretórios
Especiais do projeto ou incluem o seguinte:
o Ativos de Negócio;
o Ativos de Processos de Negócio;
o Ativos de Modelos de Negócio;
o Ativos de Serviços.
Artefatos
Artefatos são utilizados para adicionar mais informações
sobre um Processo e não afetam a seqüência ou fluxo de
mensagem do Processo. Artefatos incluem:
o Objetos de Dados: usados para propósitos
informacionais tais como documentos ou outros
dados relacionados ao Processo. Pode ser
associado ao Fluxo de Seqüência ou Fluxo de
Mensagem.
Página 39
Tibco Business Studio 3.1.0 Fundamentos
Página 40
Tibco Business Studio 3.1.0 Fundamentos
o Fluxos de mensagens
Indica o fluxo de mensagens entre objetos em
raias e entre raias separadas.
o Fluxos de Seqüência
Define Fluxos de Seqüência entre Fluxos de
Objetos.
Quando se cria um fluxo de Seqüência, pode-
se destacá-lo e selecioná-lo dentre os
seguintes tipos:
Default – mostra o fluxo padrão de um
Gateway ou Atividade.
Condicional – mostra um fluxo que é
seguido apenas se a condição
associada for encontrada.
Uncontrolled – indica o fluxo que não
possui condições associadas (como o
default).
Página 41
Tibco Business Studio 3.1.0 Fundamentos
Atividades
Representam trabalhos realizados e são acionadas por
eventos tais como recebimento de e-mail, chamada
telefônica, um item do fluxo de trabalho ou pela
conclusão de atividades anteriores em um Processo de
Negócio.
No Business Studio, são definidos dois tipos de
atividade: as manuais que são realizadas por humanos
e as automáticas realizadas pelo próprio sistema.
Atividades podem ser atômicas ou não-atômicas e
contemplam:
Tarefas: representam atividades atômicas.
Sub-Processos: são atividades que são
divididas em pedaços menores.
Embutidos (Embedded)
Independentes
Eventos
Gateways
Os Gateways tem diversas funções
tais como ramificações, mesclagem,
bifurcações ou junções e
sincronizações de caminhos paralelos.
Gateways podem ser usados para
definir fluxos condicionais nos
processos.
Marcadores de Atividades (Activity Markers)
Multiple Instance loop
Standart loop
Ad-hoc
Página 42
Tibco Business Studio 3.1.0 Fundamentos
Fragmentos
Os fragmentos de diagramas permitem a
reutilização de partes do Processo arrastando um
grupo de objetos para o Fragment Explorer e
salvá-los. Pode-se utilizar o “fragmento” salvo para
construir um outro processo. TIBCO Business
Studio também fornece alguns processos BPMN
pré-definidos.
Objetos de Projetos
Antes da criação de um processo de negócio,
pode-se criar um Projeto e um Pacote.
o Projeto: Projetos ajudam a facilitar o
compartilhamento e a organização de
recursos. Cada projeto possui um diretório
correspondente no sistema de arquivos.
o Pacote: Um pacote consiste de um ou
mais Processos de Negócio.
Raias (Swimlanes)
As raias consistem de Lanes e Pools. Um Lane é
uma subdivisão de um Pool que é utilizado como
recipiente para processos. O uso dos Lanes é
específico de cada Negócio. São utilizados em
conjunto com Lanes.
Página 43
Tibco Business Studio 3.1.0 Fundamentos
Participantes
Utilizados para executar simulações. Deve-se
associar um participante a cada atividade do
Processo de Negócio. Um participante é um
usuário ou sistema que completa uma atividade de
Negócio específica.
Processo
O TIBCO Business Studio permite que sejam
criados modelos atuais e futuros dos processos de
negócio da organização. Cada processo contém
uma ou mais atividades, que são por meio de
fluxos de seqüência.
Página 44
Tibco Business Studio 3.1.0 Fundamentos
Diretórios Especiais
Página 45
Tibco Business Studio 3.1.0 Fundamentos
Página 46
Tibco Business Studio 3.1.0 Fundamentos
Página 47
Tibco Business Studio 3.1.0 Fundamentos
Página 48
Tibco Business Studio 3.1.0 Fundamentos
Resumo
Este tutorial explorou a utilização de algumas ferramentas da Palette para criar
um processo simples (embora incompleto).
Página 49
Tibco Business Studio 3.1.0 Fundamentos
Anotações
Página 50
Tibco Business Studio 3.1.0 Fundamentos
Tópicos
Página 51
Tibco Business Studio 3.1.0 Fundamentos
Página 52
Tibco Business Studio 3.1.0 Fundamentos
Modelagem de Conceitos
Página 53
Tibco Business Studio 3.1.0 Fundamentos
Página 54
Tibco Business Studio 3.1.0 Fundamentos
Isto representa o fato que cada pessoa que visita o medico tem um
estado ou reclamação e que existem diversos tipos de visitas.
5. Selecione o atributo visitType e vá para Properties view. Clique na
tabela Domain Values:
Página 55
Tibco Business Studio 3.1.0 Fundamentos
Co
nce
ito
Atri
but
oVa
lor
Pati
ent
Ded
ucti
ble
ded
ucti
ble
Met
Y,N
Página 56
Tibco Business Studio 3.1.0 Fundamentos
Per
son
first
Na
me,
last
Na
me
Página 57
Tibco Business Studio 3.1.0 Fundamentos
Resumo
Neste tutorial, foi visualizado como criar um Modelo de Conceito. O exemplo
conteve Conceitos, Atributos, Associações, entre outros conforme necessidade
de expressão dos objetivos do processo de reembolso de visitas médicas.
Página 58
Tibco Business Studio 3.1.0 Fundamentos
Anotações
Página 59
Tibco Business Studio 3.1.0 Fundamentos
Tópicos
Modelagem de Processos
Interface Gráfica do Usuário do Business
Studio
Ambiente Business Studio
Hierarquia de Objetos
Ambiente de Destino
Tutorial 3: Modelagem de Processo
Formulários
Perspectiva de Modelagem
Tutorial 4: Formulários
Página 60
Tibco Business Studio 3.1.0 Fundamentos
Página 61
Tibco Business Studio 3.1.0 Fundamentos
Página 62
Tibco Business Studio 3.1.0 Fundamentos
Janelas Chaves
Janelas Comuns
o Project Explorer
o Problemas
o Propriedades
o Outline
Página 63
Tibco Business Studio 3.1.0 Fundamentos
Hierarquia de Objetos
Página 64
Tibco Business Studio 3.1.0 Fundamentos
Ambiente de Destino
Página 65
Tibco Business Studio 3.1.0 Fundamentos
I. Modelagem de Processos
No primeiro tutorial foi criado um processo simples que representa o início de
um processo de contratação (Hiring).
Neste tutorial, será adicionado ao processo algumas características avançadas
do Process Editor que são partes do conjunto completo da notação BPMN,
incluindo:
Adição de Evento de Tempo (Timer Intermediate Event)
Adição de Anotações de Texto e Associações
Configuração de Serviço e Atividades Manuais de Usuários
Adição de Roteamentos Exclusivos (Exclusive Gateway)
Adição de Atividades de Iterações (Loop)
Adição de Fluxos Condicionais
Página 66
Tibco Business Studio 3.1.0 Fundamentos
Página 67
Tibco Business Studio 3.1.0 Fundamentos
Página 68
Tibco Business Studio 3.1.0 Fundamentos
Página 69
Tibco Business Studio 3.1.0 Fundamentos
8. Salve o processo.
Resumo
Neste tutorial, foram exploradas algumas características avançadas do Process
Editor. Embora seja uma aproximação do processo de contratação, pode-se
estendê-lo futuramente. Por exemplo, após a oferta pode ser iniciado um outro
processo. A atividade Interview poderia ser dividida em passos futuros que
poderiam ser representados como Sub-Processos.
2. Clique com o botão direito e selecione Refactor > Move into New
Embedded Sub-Process.
Página 70
Tibco Business Studio 3.1.0 Fundamentos
5. Clique em Finish.
Página 71
Tibco Business Studio 3.1.0 Fundamentos
Resumo
Neste tutorial, algumas atividades foram transformadas em Sub-Process. Como
é necessário alterações nos processos é apresentada uma tela de aviso que
permite confirmar a alteração.
Página 72
Tibco Business Studio 3.1.0 Fundamentos
Resumo
Neste tutorial, foi criado um Fragmento de Processo de um Sub-processo e,
posteriormente, e reaproveitado em um novo processo. Também foi adicionado
um Fragmento para um novo processo.
Página 73
Tibco Business Studio 3.1.0 Fundamentos
Página 74
Tibco Business Studio 3.1.0 Fundamentos
Resumo
Pode-se criar Campos de dados e parâmetros e especificar seus mapeamentos
de entrada e saída para tarefas manuais. Ao importar ou distribuir para o
iProcess Modeler, os Campos de Dados e Parâmetros tornam-se I/O
Parameters e Fields.
Web Services: Serviços descritos por um WSDL podem ser chamados de uma
tarefa automática.
7. Salve o Projeto.
Página 75
Tibco Business Studio 3.1.0 Fundamentos
Desta forma, os demais campos dos web services são populados, tais
como Port Name e Operation.
4. Salve o Package.
Resumo
Este tutorial mostrou como adicionar um arquivo WSDL ao Projeto e associa-lo
ao arquivo WSDL com uma etapa automática, mapeando os parâmetros de
entrada e saída. Ao realizar a importação ou distribuição para o iProcess
Modeler, a tarefa automática torna-se um EAI de Web Services:
Página 76
Tibco Business Studio 3.1.0 Fundamentos
Página 77
Tibco Business Studio 3.1.0 Fundamentos
necessária para enviar uma mensagem de e-mail. Para outras opções clique
em More Details ou na aba E-Mail e continue especificando os demais
parâmetros.
Resumo
Pode-se configurar uma tarefa automática para que esta envie um e-mail em
tempo de execução do processo. Ao importar ou distribuir o processo para o
iProcess Modeler, a tarefa automática torna-se um EAI de E-mail EAI. Por
exemplo:
Página 78
Tibco Business Studio 3.1.0 Fundamentos
Formulários
Página 79
Tibco Business Studio 3.1.0 Fundamentos
Perspectiva de Modelagem
Formulário
Formulários são associados às tarefas de usuários que
representam os pontos de interação humana de um Processo
de Negócio. Um formulário é um modelo de interface de
usuário para uma tarefa particular ou tipo de tarefa.
Formulários contêm controles de interface de usuários
e painéis assim como parâmetros de entrada e saída. Podem
também conter controle de validação, ações e eventos.
Página 80
Tibco Business Studio 3.1.0 Fundamentos
Página 81
Tibco Business Studio 3.1.0 Fundamentos
Tutorial 4: Formulários
Este tutorial é baseado em formulários de aplicações exemplo que são fornecidas com o
TIBCO Business Studio. A aplicação exemplo é fornecida como um projeto do TIBCO Business
Studio chamado Forms Tutorial Solutions. O projeto contém dois Processos de Negócio:
• Um Processo, chamado Claims Process – No Forms, não vem com os formulários
associados.
• O segundo, Claims Process With Forms, consiste do mesmo Processo de Negócio,
mas com completos formulários associados com as tarefas manuais do Processo.
O ponto de partida para estes tutoriais é o primeiro desses exemplos de Processos de Negócio.
O projeto desse Processo será completado durante o laboratório, mas ainda não tem formulário
pronto. Uma vez completado este tutorial, teremos uma versão revisada do exemplo do
Processo de Negócio que é, substancialmente, aquela que já está com os formulários
customizados.
O projeto Forms Tutorial Solutions pode ser instalado da página inicial Welcome que é
mostrada ao iniciar o TIBCO Business Studio. Também é possível acessar essa página via o
Menu Help.
Página 82
Tibco Business Studio 3.1.0 Fundamentos
A tarefa manual Capture Claim obtém informações sobre clientes tais como nome e número do
telefone, juntamente com informações sobre o acidente tais como a descrição e o horário em
que ocorreu, e informações de terceiros, porventura, envolvidos no acidente.
O formulário Capture Claim é mostrado abaixo conforme sua aparência na aba Design:
Todos os painéis são visíveis no formulário, até mesmo aqueles cuja propriedade de
visibilidade (Visible) está definida para false (indicadas pelo grande X cinza), assim como o
painel de mensagens, que mostra as mensagens de erro em tempo de execução sobre as
validações de dados informados.
Página 83
Tibco Business Studio 3.1.0 Fundamentos
Página 84
Tibco Business Studio 3.1.0 Fundamentos
Uma importante diferença entre o formulário Capture Claim e o formulário Interview Witness
são os tipos de tarefas manuais que são associadas com alguns dos campos sobre os dois
formulários.
O formulário Capture Claim aparece no início do Processo, antes de qualquer dados ter sido
coletado, então todos os parâmetros de tarefas manuais para esse formulário são Outbound
Parameters, conforme mostrado na aba de parâmetros da planilha de propriedades da tarefa
manual Capture Claim.
Arbitrariamente, no formulário Interview Witness são fornecidos dados que são obtidos no
formulário Capture Claim, adicionalmente, possuindo campos de dados para novas
informações. Os parâmetros de tarefas de usuários para este formulário, inclui tanto Inbound
Parameters quanto Outbound Parameters, conforme mostrado na aba dos parâmetros da
planilha de propriedades para a tarefa Interview Witness:
Página 85
Tibco Business Studio 3.1.0 Fundamentos
Os dados para estes campos irão aparecer no formulário (nos campos apropriados). Dois
desses campos, acc_time (em que os valores aparecem no campo Time of Accident) e
acc_desc_cust (em que os valores aparecem no campo Customer Description), são apenas
Inbound Parameters, por isso aparecem no formulário Interview Witness em campos não
editáveis:
Roteamentos (Gateways)
Além das duas tarefas manuais, existem três redirecionamentos (gateways), indicados pelos
ícones losangos no diagrama do Processo. Quando um gateway é alcançado, o fluxo do
Processo é determinado pelo valor dos itens de dados. Estes itens de dados são baseados nas
informações obtidas das entradas do usuário sobre o formulário associado à tarefa manual que
precede o gateway:
1. O primeiro gateway, após a tarefa Capture Claim, é determinada pelo valor do
seguro. Caso a quantia do seguro seja menor do que $500, o fluxo do Processo
prossegue diretamente para o final do fluxo (End Event). Contudo, caso a quantia do
seguro seja de $500 ou maior, então o fluxo do Processo prossegue para o próximo
gateway.
Página 86
Tibco Business Studio 3.1.0 Fundamentos
Caso o entrevistador clique em Completed, o Processo prosseguirá para o End Event. Caso o
entrevistador clique em Failed - Try again, o Processo retorna a tarefa Interview Witness.
Mas caso a tentativa de contatar a testemunha falhe repetidamente, o entrevistador clicará em
Failed - Do not try again, e o Processo de Negócio prosseguirá para o End Event sem a
descrição da testemunha.
Este tutorial explica como criar os dois formulários. Ao finalizar este tutorial, teremos aprendido
sobre painéis, controles, configuração de propriedades, adição de scripts de validação e de
ações.
Página 87
Tibco Business Studio 3.1.0 Fundamentos
Página 88
Tibco Business Studio 3.1.0 Fundamentos
3
A página New Form permite alterar o nome do formulário e o local
onde ele será armazenado. Utilize os valores padrões e clique em
Finish.
O formulário gerado é mostrado no editor de formulários.
Página 89
Tibco Business Studio 3.1.0 Fundamentos
Página 90
Tibco Business Studio 3.1.0 Fundamentos
Para criar novos painéis e redistribuir os controles entre eles, siga estes
passos:
1. Clique no formulário Capture Claim, no modelador de formulários,
para que o formulário esteja visível no designer, se ainda não estiver
assim.
Página 91
Tibco Business Studio 3.1.0 Fundamentos
Página 92
Tibco Business Studio 3.1.0 Fundamentos
Página 93
Tibco Business Studio 3.1.0 Fundamentos
Página 94
Tibco Business Studio 3.1.0 Fundamentos
Página 95
Tibco Business Studio 3.1.0 Fundamentos
Os controles são listados abaixo pelos seus nomes padrão, que são, os
textos que aparecem no controle. Modifique estes rótulos nos passos
subseqüentes:
Página 96
Tibco Business Studio 3.1.0 Fundamentos
Página 97
Tibco Business Studio 3.1.0 Fundamentos
4. Mude o rótulo de Cust Birth Date para Date of Birth. Clique na checkbox
Required para que o valor seja solicitado pelo campo em tempo de execução.
17. Adicione o seguinte texto ao campo Hint para o controle Witness Phone
para ilustrar o formato que a aplicação solicita para números de telefone:
Exemplo 888-888-8888
Página 98
Tibco Business Studio 3.1.0 Fundamentos
1. O primeiro controle a ser modificado é Date of Birth, que foi gerado como
controle Date-Time. A data de nascimento do cliente afeta a solicitação do
seguro, mas o horário não. Por isso, o tipo deste controle será alterado de
Date-Time para Date. Clique no controle Date of Birth na tela do formulário.
Na aba General da área de propriedades dos controles e clique em option list
para Control Type e selecione Date.
2. O tipo do campo Age é Text, que não precisa ser alterado. Mas, caso
deseje-se calcular dinamicamente em tempo de execução com base no valor
digitado no campo Date of Birth, isso significa que não se deseja que o
usuário digite um valor neste campo. Para tornar o campo não editável,
desmarque a checkbox para Enabled nas propriedades deste controle:
3. O tipo do campo Description é Text e deve ser alterado para Text Area
para permitir espaço para uma descrição completa. Clique em option list para
Control Type e selecione Text Area. Para um controle Text Area o número de
linhas e colunas devem ser informados. Clique na aba Properties das
propriedades e digite os valores de 4 para Rows e 60 para Columns.
Página 99
Tibco Business Studio 3.1.0 Fundamentos
4. O tipo do campo Personal Injury é Text e deve ser alterado para Radio,
que garante que um valor válido seja digitado, uma vez que o valor é escolhido
dentre valores previamente fornecidos. Clique em option list para Control Type
e selecione Radio. Para um controle Radio os valores dos botões radio devem
ser configurados. Na aba Properties, selecione auto para Format. Digite os
seguintes valores e rótulos clicando no próximo botão Add para cada par
valor/rótulo que é digitado:
— YES/Yes
— NO/No
— UNKNOWN/Unknown
Página 100
Tibco Business Studio 3.1.0 Fundamentos
Página 101
Tibco Business Studio 3.1.0 Fundamentos
Rótulo
OriginalN
ovo
Rótulo
Acc
TimeTime
of
Accident
Acc Desc
CustCust
omer
Descriptio
n
Witness
DescWitn
Página 102
Tibco Business Studio 3.1.0 Fundamentos
ess
Descriptio
n
Witness
StatWitne
ss Status
Perceba que os controles Time of Accident e Customer
Description estão cinza. Isto deve-se ao fato de serem não-
editáveis. São gerados de parâmetros Inbound Only, e seus
valores serão passados em tempo de execução de valores
digitados no formulário anterior Capture Claim.
12. Existem agora quatro botões neste formulário. Configure seus rótulos e
nomes conforme abaixo, da esquerda para a direita:
a. O primeiro botão é o botão padrão Cancel. Ele não precisa ser alterado.
Página 103
Tibco Business Studio 3.1.0 Fundamentos
b. Rotule o Segundo botão para Failed - Try Again. Para a propriedade Name
deste botão, dê o valor try_again.
c. Rotule o terceiro botão para Failed - Do Not Try Again. Para a propriedade
Name deste botão, dê o valor failed.
d. Rotule o quarto botão para Completed. Para a propriedade Name deste
botão, dê o valor completed.
Os novos nomes para os três últimos botões serão utilizados em scripts de
eventos On Button Click, que serão escritos posteriormente. Com seus novos
rótulos, os botões configurados devem parecer com a figura abaixo:
Estes botões fornecerão mais funcionalidade uma vez que se tenha escrito os
scripts de eventos no item VIII. Eventos e Ações. A escolha de quais botões
clicar determinará o fluxo dos processos de negócio no terceiro gateway,
conforme descrito na revisão dos processos de negócio.
Resumo
Neste tutorial, foi explicado como gerar formulários das tarefas manuais em um
processo de negócio, como organizar e reestruturar os objetos sobre o
formulário, e como configurar os painéis e controles do formulário modificando
suas propriedades.
Página 104
Tibco Business Studio 3.1.0 Fundamentos
CorValorVermelho238Verde238Azul238
5. Salve a cor customizada clicando no botão Adicione to Custom
Colors no quadro de cores. Isto tornará o reuso mais fácil desta cor no
formulário Interview Witness.
CorValorVermelho194Verde223Azul254
8. Novamente, salve a cor customizada clicando no botão Add to
Custom Colors no quadro de cores. Estas cores serão reutilizadas nos
próximos dois painéis deste formulário, assim como no formulário
Interview Witness.
CorValorVermelho255Verde128Azul128
13. Atribua a propriedade Margin do painel de mensagens para 20
para permitir espaço entre o painel e os botões:
Página 105
Tibco Business Studio 3.1.0 Fundamentos
Página 106
Tibco Business Studio 3.1.0 Fundamentos
Página 107
Tibco Business Studio 3.1.0 Fundamentos
Resumo
Este tutorial mostrou como alterar algumas das características visuais de um
formulário para tornar o formulário com uma aparência mais agradável e fácil
de usar. As cores de fundo podem ser usadas para grupos de controles, e os
tamanhos dos rótulos podem ser ajustados para que todos os campos no
formulário sejam alinhados verticalmente.
VII. Validações
Página 108
Tibco Business Studio 3.1.0 Fundamentos
Este tutorial mostra como utilizar os scripts para criar regras de validações para
controles. Estes scripts validarão os dados digitados pelo usuário em tempo de
execução. Neste tutorial, serão realizadas as seguintes ações:
• Criar scripts de validação para controles individuais no formulário Capture
Claim.
phone_number_syntax
Página 109
Tibco Business Studio 3.1.0 Fundamentos
email_or_phone_required
Página 110
Tibco Business Studio 3.1.0 Fundamentos
Digite a valid birth date which is a past date and in the range of
last 120 years.
Página 111
Tibco Business Studio 3.1.0 Fundamentos
this.getForm().isNumber(this.getValue(),3);
Página 112
Tibco Business Studio 3.1.0 Fundamentos
6. Clique em OK.
Página 113
Tibco Business Studio 3.1.0 Fundamentos
validate_accident_time
8. Clique em OK.
6. Clique em OK.
phone_number_syntax
Página 114
Tibco Business Studio 3.1.0 Fundamentos
8. Clique em OK.
Resumo
Esse tutorial mostrou como criar validações para campos de um formulário,
assegurando que somente informações válidas serão digitadas pelos usuários
em tempo de execução.
Este tutorial mostra como criar scripts que executam quando um evento pré-
definido ocorre. Neste tutorial, será realizado o seguinte:
• Escrever scripts para ações de controles que executam quando um campo é
editado por um usuário.
• Escrever scripts para ações de formulários que são chamados pelos scripts
de controles.
Página 115
Tibco Business Studio 3.1.0 Fundamentos
6. Clique em OK.
Página 116
Tibco Business Studio 3.1.0 Fundamentos
toggle_thirdparty_pane
6. Clique em OK.
this.getForm().invokeAction("third_party_fields_required",this);
Página 117
Tibco Business Studio 3.1.0 Fundamentos
third_party_fields_required
toggle_witness_info_pane
if(this.getValue()){
this.getForm().getPane('witness_info_pane').setVisible(true);
} else{
this.getForm().getPane('witness_info_pane').setVisible(false);
}
this.getForm().invokeAction("witness_fields_required", this);
Página 118
Tibco Business Studio 3.1.0 Fundamentos
6. Clique em OK.
this.getForm().invokeAction("witness_fields_required", this);
2. Na aba Action, clique no botão Add New Action para abrir o diálogo
Define Action:
3. No campo Action Name, digite:
witness_fields_required
Página 119
Tibco Business Studio 3.1.0 Fundamentos
Na tNa tabela acima, a ação definida para cada um dos três botões
customizados invocam a ação padrão submit que é definida pelo
sistema. Mas antes disso, cada ação define o status da tesmunha
informando o valor para a variável witness_stat, que é usado na lógica
do gateway Contact Witness Again para determinar o fluxo do
processo de negócio. Um valor TRY_AGAIN reinicia a tarefa manual
Interview Witness. Um valor FAIL ou SUCCESS prossegue com o
processo de negócio Claims Process.
7. Clique em OK.
Página 120
Tibco Business Studio 3.1.0 Fundamentos
6. Clique em OK.
6. Clique em OK.
Resumo
Neste tutorial, foi escrito um número de scripts que melhoram a funcionalidade
dos formulários Capture Claim e Interview Witness. Foi ensinado como
escrever scripts que são associados aos controles individuais, assim como os
scripts associados aos formulários. Também ensinamos como chamar uma
ação de dentro de uma outra ação. Finalmente, aprende-se como criar, botões
customizados que trabalham em conjunto com gateways para controlar o fluxo
dos processos de negócio.
Página 121
Tibco Business Studio 3.1.0 Fundamentos
Anotações
Página 122
Tibco Business Studio 3.1.0 Fundamentos
Unidade 5 Simulação
A característica de simulação do TIBCO Business Studio
permite a simulação de Processos de Negócio desenvolvidos
no próprio TIBCO Business Studio para identificar áreas do
Processo que podem ser melhoradas, tais como gargalos e
áreas de alto custo, ou podem ter os níveis de serviço
reduzidos.
Tópicos
Página 123
Tibco Business Studio 3.1.0 Fundamentos
Página 124
Tibco Business Studio 3.1.0 Fundamentos
Propriedades da Simulação
Prepara a simulação
o Determina a frequência de eventos e a duração
de atividades ou importa qualquer dado
histórico que contém esta informação.
o Especifica os custos unitários.
o Atribui recursos para cada atividade.
Página 125
Tibco Business Studio 3.1.0 Fundamentos
Página 126
Tibco Business Studio 3.1.0 Fundamentos
Página 127
Tibco Business Studio 3.1.0 Fundamentos
Progresso da Simulação
Casos observados,
Tamanho da fila,
Atraso na atividade,
% participação do participante.
Página 128
Tibco Business Studio 3.1.0 Fundamentos
Resultados da Simulação
Página 129
Tibco Business Studio 3.1.0 Fundamentos
I. Simulação de Processos
Neste tutorial será preparado um Processo para simulação ao completar-se os
seguintes passos:
Criar o processo Claims Management
Adicionar os Participantes
Especificar o Custo Unitário dos Participantes
Especificar a Duração das Atividades
Associar os Participantes às Atividades
Adicionar Campos de Dados
Página 130
Tibco Business Studio 3.1.0 Fundamentos
Página 131
Tibco Business Studio 3.1.0 Fundamentos
Digite 10.
— Cost Per Unit - Custo por Unidade (por exemplo, custo por
hora).
Digite 15.
— Unit - Especifique o período de tempo versus o custo
medido.
Selecione HOUR.
Página 132
Tibco Business Studio 3.1.0 Fundamentos
5. Clique em Finish.
Página 133
Tibco Business Studio 3.1.0 Fundamentos
6. A simulação executa:
— A view Simulation Control mostra o horário da simulação e o
progresso da simulação.
— A view Simulation Results mostra o número de casos e
dados de simulação atualizados sobre as atividades e
participantes tais como Custos.
— O número de filas e casos processados são indcados no
processo.
Página 134
Tibco Business Studio 3.1.0 Fundamentos
Página 135
Tibco Business Studio 3.1.0 Fundamentos
Apenas 125 casos são distribuídos para o Adjust Loss Activity versus
250 na execução da simulação anterior.
Para ver o porquê disto, olhe os próximos dois gráficos, que mostram o
tempo ocioso por participante. Este é o gráfico com uma distribuição
50:50.
Página 136
Tibco Business Studio 3.1.0 Fundamentos
Por causa dos poucos casos que foram enviados ao Loss Adjuster, o
tempo ocioso deste usuário foi incrementado. Isto também é refletido
na baixa utilização nos resultados.
Página 137
Tibco Business Studio 3.1.0 Fundamentos
Página 138
Tibco Business Studio 3.1.0 Fundamentos
Neste caso, existem dois valores para o parâmetro: Wrong receipts e Correct
receipts.
Página 139
Tibco Business Studio 3.1.0 Fundamentos
A cor da barra é vermelha na terceira coluna porque o SLA não foi atingido.
Especificamente o Quote activity está demorando mais do que se desejava. Em
alguns casos a faixa é mostrada em vermelho, mas a barra fica verde como
abaixo:
Página 140
Tibco Business Studio 3.1.0 Fundamentos
Isto significa que a faixa foi excedida, mas a utilização global foi dentro do SLA.
Página 141
Tibco Business Studio 3.1.0 Fundamentos
Relatórios
Customizações de relatórios
Pode-se criar um relatório em formato HTML que contém os
resultados da simulação. Os relatórios podem conter o
seguinte:
Casos – um resumo da simulação.
Participantes – informações sobre participantes (por
exemplo, tempo inativo).
Atividades – informações sobre os custos de
atividades, distribuição em filas, tempos de espera, etc.
Casos
Média de custo: média de custo de um caso no
Processo (baseado nos custos do participante e
duração das atividades).
Custo Mínimo: o custo mais baixo da execução de
simulação.
Custo Máximo: o custo mais alto da execução de
simulação.
Participantes
Quantidade de Inativos: quantidade de participantes
inativos (por exemplo, caso a simulação seja pausada
antes de seu término).
Média da Quantidade de Inativos: a média do número
de participantes inativos.
Média de Tempo Inativo: média do tempo que os
participantes permaneceram inativos, ou seja, sem
manipular um caso.
Página 142
Tibco Business Studio 3.1.0 Fundamentos
Atividades
Tamanho da Fila Atual: número de casos atualmente
enfileirados para esta atividade.
Tamanho Máximo da Fila: o número máximo de casos
que foram enfileirados nesta atividade.
Tamanho Médio da Fila: a média do número de casos
que foram enfileirados para esta atividade.
Tempo de Média de Espera: o tempo médio que um
caso permanece na fila em estado de espera.
Página 143
Tibco Business Studio 3.1.0 Fundamentos
Página 144
Tibco Business Studio 3.1.0 Fundamentos
Essa seção mostra instruções passo-a-passo, de como construir um relatório que lista
os nomes dos clientes, número de telefones e nomes dos contatos. Esse relatório
utiliza informações de um banco de dados chamado sample que já está incluso no
BIRT Report Designer. A figura abaixo mostra como ficará esse relatório depois de
pronto.
Página 145
Tibco Business Studio 3.1.0 Fundamentos
1. Escolha File -> New -> Project, para mostrar os tipos de projetos que podem ser
criados.
3. Na tela New Report Project, no campo Project Name, digite no nome MyReports e
depois clique no botão Finish.
4. Confirme a afirmação que aparece, clicando no botão Yes, para que o TIBCO
Business Studio mude para a perspectiva de criação de relatórios.
1. Escolha File -> New -> Report. Na janela que se abre, selecione o projeto que
queira adicionar o relatório, digite o nome Customers.rptdesign no campo File Name
e clique Next.
Página 146
Tibco Business Studio 3.1.0 Fundamentos
2. Na tela que se abre, selecione a opção Blank Report e clique em Finish. O editor
de relatórios mostrará uma página em branco.
Página 147
Tibco Business Studio 3.1.0 Fundamentos
Quando você associa um Data Source a um relatório, você deve especificar o Driver
de conexão, no nome do Data Source e outras informações sobre a conexão, como
usuário e senha.
O banco de dados utilizado nesse tutorial já está configurado para ser usado no BIRT
Report Designer. Não se deve especificar nenhuma informação adicional a já
existente para a utilização desse banco de dados.
1. Escolha a aba Data Explorer. Se você estiver na perspectiva padrão, a aba Data
Explorer está a esquerda superior do editor, perto da aba Pallete. Se não estiver
aberta, escolha Window -> Show View -> Data Explorer.
2. Clique com o botão direito na opção Data Sources e escolha New Data Source.
Página 148
Tibco Business Studio 3.1.0 Fundamentos
4. Escolha Finish para que o BIRT Report Designer crie um novo Data Source e
automaticamente abra a ajnela oara a crialção de um Data Set.
1.Se a janela não abrir automaticamente, dê um clique com o botão direito do mouse
na opção Data Sets na aba Data Explorer, e escolha New Data Set.
2. Na janela New Data Set, no campo Data Set Name, digite o valor Customers.
Página 149
Tibco Business Studio 3.1.0 Fundamentos
5. O campo do lado direito da tela, mostra uma instrução inicial de SQL. Nesse campo,
digite a seguinte instrução SQL:
select customerName,
contactLastName,
contactFirstName,
phone
from Customers
6. A instrução SQL que você criou, irá recuperar os valores dos campos
CUSTOMERNAME, CONTACTLASTNAME, CONTACTFIRSTNAME e PHONE da
tabela CUSTOMERS.
Página 150
Tibco Business Studio 3.1.0 Fundamentos
9. Escolha a opção Preview Results para se assegurar que a instrução SQL é válida e
que essa instrução retorne informações. Se sua instrução SQL está correta, você
deverá ver resultados como mostrado na figura abaixo:
1. Na aba Palette, arraste o elemento Table para dentro do editor onde está a
página em branco do relatório. Na tela Insert Table que se abre, especifique 3
columns e 1 detail row e entao clique em OK. A tabela aparecerá no editor conforme
as configurações feitas.
Página 151
Tibco Business Studio 3.1.0 Fundamentos
2. Na aba Data Explorer, expanda a opção Data Sets e então expanda a opção
Customers. As colunas que você especificou na instrução SQL aparecem.
4. O BIRT Report Designer cria uma coluna com o mesmo nome da coluna do Data
Set.
Página 152
Tibco Business Studio 3.1.0 Fundamentos
10. Escolha a opção Preview, na aba do editor para que o BIRT Report Designer gere
e mostre um relatório em formato HTML, já com as informações existentes na base da
dados.
11. Se desejar visualizar esse mesmo relatório em formato PDF, vá ao menu principal e
selecione File -> View Report as PDF.
Página 153
Tibco Business Studio 3.1.0 Fundamentos
5. Escolha Add para criar uma nova expressão de ordenação. Na tela New Sort
Key que se abre, selecione a opção CUSTOMERNAME e clique no botão OK. A linha
aparecerá sobre a coluna Sort Key da tela.
Página 154
Tibco Business Studio 3.1.0 Fundamentos
6. Acrescente a instrução .toUpperCase() a essa coluna para fazer com que todos os
nomes da coluna CUSTOMERNAME fiquem com as letras maiúsculas, depois da
ordenação.
row["CUSTOMERNAME"].toUpperCase( )
9. Escolha a opção Preview, na aba do editor para que o BIRT Report Designer gere e
mostre um relatório em formato HTML, com a nova opcão de ordenação. As
informações são ordenadas de forma ascendente pelo customer name em letras
maiúsculas.
Página 155
Tibco Business Studio 3.1.0 Fundamentos
Página 156
Tibco Business Studio 3.1.0 Fundamentos
9. Na aba Properties, escolha a opção General e escolha o layout que acabou de ser
criado, selecionando a opção table_header_row na lista disponível para o campo
Style. O BIRT Report Designer aplica as configurações feitas anteriormente as células
do cabeçalho do relatório.
10. Escolha a opção Preview, na aba do editor para que o BIRT Report Designer gere
e mostre um relatório em formato HTML, com a nova opcão de formatação.
Página 157
Tibco Business Studio 3.1.0 Fundamentos
11. Volte para a opção Layout, na aba do editor do BIRT Report Designer e apague o
campo CONTACTLASTNAME. Iremos fazer uma nova formatação para que as
informações desse campo venham junto com o campo CONTACTFIRSTNAME.
dataSetRow["CONTACTFIRSTNAME"]+" "+
dataSetRow["CONTACTLASTNAME"]
A marcação +" "+ adiciona um espaço em branco entre os campos que trazem os
valores referentes ao primeiro e ao último nome. Você pode digitar essa expressão no
campo da tela ou pode utilizar os botões e campos da parte inferior dessa tela para
construir essa expressão sem necessidade de digitação.
Página 158
Tibco Business Studio 3.1.0 Fundamentos
4. Clique em OK nessa tela e escolha a opção Preview, na aba do editor para que o
BIRT Report Designer gere e mostre um relatório em formato HTML, com a nova
formatação.
Página 159
Tibco Business Studio 3.1.0 Fundamentos
Você criou apenas o seu primeiro relatório e utilizou algumas funcionalidades básicas
do BIRT Report Designer. Existe muito mais funcionalidades, que permitem criar
relatórios muito mais sofisticados, dentre elas podemos destacar:
Conexão com o seu próprio repositório de dados;
Gráficos;
Criação de parametros para inserção de valores pelo usuário;
Criar relatórios que contenham sub-relatórios.
Formatar elementos baseando-se em condições;
Esconder trechos de um relatório, baseando-se em condições;
Página 160
Tibco Business Studio 3.1.0 Fundamentos
Anotações
Página 161
Tibco Business Studio 3.1.0 Fundamentos
Unidade 6 Distribuição
Distribuição é parte do ciclo de desenvolvimento de software
(projeto, distribuição, execução). Após a preparação do
software, algumas transformações são compreendidas, tais
como empacotamento (packaging), entrega física, configuração
e inicialização. Um processo de distribuição pode ser
diretamente no iProcess Engine ou exportado para o iProcess
Workspace Windows em XPDL e importado no TIBCO iProcess
Engine.
Tópicos
Deploy de Processos
Passos do Deploy de Processos
Tutorial 7 - Integração com TIBCO
iProcess Suite
Tutorial 8 - Deploy de Processos de
Negócio
Deploy de Formulários
Tutorial 9 - Deploy de Formulários
Página 162
Tibco Business Studio 3.1.0 Fundamentos
Página 163
Tibco Business Studio 3.1.0 Fundamentos
Repositório de Distribuição
O framework de distribuição também suporta o conceito de um
repositório de distribuição. Os Modules que serão distribuídos
são colocados no repositório onde o servidor pode obter
instâncias de Modules para distribuição. A utilização de
repositórios permite a separação da distribuição em duas fases
distintas:
Fornecimento do Module ao servidor (por exemplo,
enviando-os a um local conhecido pelo servidor).
Distribuição atual que são repositórios de distribuição
apenas para manipulação da primeira fase de
distribuição.
Política de Distribuição
O framework de distribuição também manipula a política de
distribuição. Modules são armazenados no workspace do
Eclipse, podendo assimiliar as seguintes políticas:
Deploy on request – o Module é distribuído (ou
redistribuído) apenas quando o usuário explicita as
escolhas feitas.
Deploy on save - o Module é distribuído (ou
redistribuído) assim que o pacote é salvo.
Página 164
Tibco Business Studio 3.1.0 Fundamentos
Página 165
Tibco Business Studio 3.1.0 Fundamentos
I. Importar/Exportar Processos
Se após a modelagem do processo de negócio espera-se executá-lo no TIBCO
iProcess Engine, deve-se realizar os seguintes passos:
• Corrigir quaisquer erros de validação
• Exportar os processos do TIBCO Business Studio
• Importar o processo no TIBCO iProcess Workspace Windows
Página 166
Tibco Business Studio 3.1.0 Fundamentos
Página 167
Tibco Business Studio 3.1.0 Fundamentos
5. Clique em Finish.
Página 168
Tibco Business Studio 3.1.0 Fundamentos
Pré-requisitos
• Acesso de execução na rede para no iProcess Engine onde o processo será
distribuído
• Nome de usuário e senha de um iProcess Engine com a permissão PRODEF
ou ADMIN que pode ser utilizada para conectar ao iProcess Engine
• Nome do host (nome da máuina ou endereço IP)
• Número da porta que o iProcess Engine utiliza para o Java Management
Extension (JMX) engine. Por padrão, a porta é 10025. Isto foi configurado
durante a instalação do iProcess Engine e armazenado na entrada
SWJMXConfig.port do arquivo SWDIR\etc\swjmx.properties. Se não se pode
determinar o número da porta, contacte o iProcess Administrator.
Página 169
Tibco Business Studio 3.1.0 Fundamentos
5. Clique em Next.
Página 170
Tibco Business Studio 3.1.0 Fundamentos
Ta
Página 171
Tibco Business Studio 3.1.0 Fundamentos
Página 172
Tibco Business Studio 3.1.0 Fundamentos
Página 173
Tibco Business Studio 3.1.0 Fundamentos
Deploy de Formulários
Página 174
Tibco Business Studio 3.1.0 Fundamentos
Apache Tomcat Server 5.5 inclui um suporte interno para WebDAV. A seguinte
configuração permite o upload de formulários para o servidor Tomcat WebDAV,
e permite que os formulários sejam acessados em tempo de execução pelo
iProcess.
1. Determine o usuário e papel que deseja que o TIBCO Business Studio utilize
para acesso ao servidor Tomcat WebDAV. Será necessário digitar o usuário e
papéis ao distribuir para o servidor pelo TIBCO Business Studio. Pode-se
utilizar um usuário e papél, mas geralmente, será criado um novo usuário e
papel para isto adicionando o nome do usuário, senha e papel ao elemento
<tomcat-users> do arquivo conf/tomcat-users.xml. Para detalhes sobre este
procedimento, veja a documentação do Tomcat.
2. Atualize o arquivo de configuração WebDAV. Esta configuração é realizada
pela edição do seguinte arquivo:
<TomcatInstallDirectory>/webapps/webdav/WEB-INF/web.xml
Página 175
Tibco Business Studio 3.1.0 Fundamentos
Uma vez que o servidor Tomcat 5.5 WebDAV esteja configurado, pode-se
adicioná-lo ao deployment server no TIBCO Business Studio. Para realizar este
procedimento, deve-se estar em perspectiva Process Developer Capability.
Caso contrário, a entrada para o deployment server não aparecerá visível no
Project Explorer:
Página 176
Tibco Business Studio 3.1.0 Fundamentos
5. Clique em Next.
Página 177
Tibco Business Studio 3.1.0 Fundamentos
7. Clique em Finish para adicionar o novo servidor WebDAV. Ele aparecerá sob
Deployment Servers no TIBCO Business Studio Project Explorer.
Página 178
Tibco Business Studio 3.1.0 Fundamentos
Página 179
Tibco Business Studio 3.1.0 Fundamentos
Página 180
Tibco Business Studio 3.1.0 Fundamentos
Anotações
Página 181
Tibco Business Studio 3.1.0 Fundamentos
Tópicos
Página 182
Tibco Business Studio 3.1.0 Fundamentos
Página 183
Tibco Business Studio 3.1.0 Fundamentos
Página 184