O painel Personalização de WSDL do editor de atributos de serviços da Web está disponível para clientes e serviços da Web JAX-WS (Java EE 5) criados a partir de WSDL. Neste caso, wsimport é chamado para gerar os artefatos JAX-WS. Por padrão, wsimport segue as regras de vinculação determinadas pela especificação JAX-WS. O painel Personalização de WSDL é usado para personalizar o comportamento de wsimport ao gerar estes artefatos.
O painel Personalização de WSDL do editor de atributos de serviços da Web pode ser acessado na janela Projetos. Clique com o botão direito do mouse no nó de um artefato "do WSDL" e escolha Editar atributos do serviço da Web. Por exemplo, para clientes de serviços da Web, expanda o nó Referências de serviços da Web, clique com o botão direito do mouse no nó do serviço da Web e escolha Editar atributos do serviço da Web. O editor aparece. Escolha a guia Personalização de WSDL e o painel se abre.
Use a seção Vinculações externas para adicionar arquivos personalização criados pelo usuário. Você pode adicionar vários arquivos de personalização JAXB, JAXWS, ou ambos. Se adicionar um arquivo de personalização JAXWS, o atributo wsdlLocation será alterado automaticamente para que mostre o local correto do arquivo WSDL no projeto. Se adicionar um arquivo de personalização JAXB, você terá que alterar manualmente o atributo schemaLocation para que mostre o local correto do esquema, que está relacionado ao arquivo WSDL, no projeto.