Trabalhando com o Recurso de Auto-descoberta

O Arquivo de Configuração de Auto-descoberta permite definir recursos que precisam ser importados no contexto do projeto do Studio.

Muitas empresas têm recursos para software existentes (interfaces e esquemas) que precisam ser alavancados dentro do contexto da malha. O objetivo do recurso de Auto-descoberta no ambiente do IBM® WebSphere® Business Services Fabric é facilitar a importação desses recursos no IBM® BSR (Business Services Repository).

É necessário fornecer um arquivo de configuração que identifique os diretórios ou as alimentações de dados nos quais os recursos existentes possam ser encontrados. O sistema, então, permite que selecione uma origem e o tipo de conteúdo que precisa importar.

Arquivo de Configuração da Autodiscovery

Esse arquivo é um arquivo em tempo de execução que existe no diretório de plug-ins do IBM® Business Services Composition Studio ("autodiscovery.xml" em com.webify.wsf.studio.core). O caminho é WORKSPACE_DIR/.metadata/com.webify.wsf.studio.core/autodiscovery.xml

As duas origens são <feed> e <directory>. A origem Feed representa uma alimentação de RSS/Atom. A origem Directory representa uma pasta local que contém o WSDL (as extensões de arquivos devem ser .WSDL)

Nota: Se um nome não for especificado para o elemento <directory>, o sistema utiliza a pasta como o nome.

Código para o Arquivo de Configuração

<autodiscovery>
    <sources>
        <feed name="WSF UDDI" url="http://www.whereitis.com/rss" />
        <directory name="Local file system" folder="d:/somewhere/out/there" recursive="true" />
    </sources>
</autodiscovery>