Referência ao Arquivo de Propriedades da Tarefa Ant do Cliente do Serviço da Web do Axis

O arquivo axisclient.properties é utilizado para passar dados às tarefas Ant dos serviços da Web quando se cria um cliente do serviço da Web do Axis. Esse arquivo mostra as opções disponíveis.

Parâmetros

ScenarioType
Opções: cliente
Esse é um elemento necessário que informa à tarefa Ant se está criando um serviço da Web ou um cliente de serviço da Web.
InitialSelection
Digite a URI relativa ao espaço de trabalho para o arquivo WSDL ou bean Java dentro do seu espaço de trabalho. Por exemplo /dynamicWebProjectName/WebContent/myService.wsdl ou /dynamicWebProjectName/src/myBean.java
ListRuntimes
Opções: true false
Se true for selecionado, a lista de opções válidas do tempo de execução será fornecida quando a tarefa Ant for executada.
ListServers
Opções: true false
Se true for selecionado, a lista de opções válidas de servidor será fornecida quando a tarefa Ant for executada.
Client.RuntimeId
Esse é o ID do tempo de execução do serviço da Web. Esse parâmetro não deve ser modificado.
Client.ServerId
Opções:
  • org.eclipse.jst.server.tomcat.x (onde x é 32, 40, 41, 50 ou 55)
  • org.eclipse.jst.server.generic.weblogicx (onde x é 81 ou 90)
  • org.eclipse.jst.server.generic.jbossx (onde x é 323 ou 4)
  • org.eclipse.jst.server.generic.jonas4
  • org.eclipse.jst.server.generic.oracle1013
  • org.eclipse.jst.servers.websphere.6
Esse é o ID do servidor de destino. Exclua ou comente esse parâmetro para que a tarefa Ant selecione o valor correto baseado nas configurações do servidor do projeto da Web dinâmico.
ClientProjectName
Por padrão, o projeto do cliente recebe o nome do arquivo WSDL ou do bean Java a partir do qual foi criado. Utilize esse parâmetro para criar o projeto do serviço com um nome diferente.
ClientEarProjectName
Por padrão, o projeto EAR do cliente recebe o nome do arquivo WSDL ou do bean Java a partir do qual foi criado. Utilize esse parâmetro para criar o projeto EAR do serviço com um nome diferente.
ClientComponentType

Opções: jst.web jst.java

Utilize esse parâmetro para selecionar o tipo de projeto do cliente. O único tipo válido de projeto de cliente Axis é jst.web.

CustomizeClientMappings

Opções: true false

Os mapeamentos são utilizados para ignorar nomes de espaço de nomes padrão em um WSDL gerado. O conteúdo do arquivo de propriedades deve ser no formato pacote = espaço de nomes

Mapeamentos
Digite a URI relativa ao espaço de trabalho para um arquivo de propriedade que contém mapeamentos.
OverwriteFilesEnabled
Opções: true false
Utilize esse parâmetro para informar para a tarefa Ant sobrescrever qualquer arquivo que crie com o mesmo nome de um arquivo existente. Por padrão isso é configurado para true.
CreateFoldersEnabled
Opções: true false
Utilize esse parâmetro para informar para a tarefa Ant criar qualquer pasta necessária. Por padrão isso é configurado para true.
CheckoutFilesEnabled
Opções: true false
Utilize esse parâmetro para informar para a tarefa Ant fazer o registro de saída de arquivos do CVS sem avisá-lo. Por padrão isso é configurado para true.