A Versão Completa do WebSphere Foi Executada e um Mecanismo de Servlet Padrão não Existe

Se o Mecanismo de Servlet Padrão ou o servidor de aplicativos do Servidor Padrão não existir, ou então se o Servidor Padrão não for o servidor de aplicativos que você deseja que suporte o OnDemand Services, execute as etapas a seguir.

  1. Modifique o arquivo AUTOEXEC.NCF para comentar o comando startWebSphereServletEngine e adicionar o comando de inicialização padrão do WebSphere (startupServer).

  2. Faça uma cópia backup do arquivo ONDEMAND.XML, localizado no diretório SYS:\ONDEMAND\WEBAPP.

  3. Modifique o arquivo ONDEMAND.XML para mudar

    <servlet-engine name="Default Servlet Engine" action="locate">

    para

    <servlet-engine name="mecanismo_de_servlet" action="locate">

    onde mecanismo_de_servlet é o nome do mecanismo de servlet Java do Websphere.

  4. Grave o arquivo ONDEMAND.XML.

  5. No console do servidor, use XMLConfig para importar essa nova configuração. A sintaxe do comando é:

    xmlconfig -adminNodeName nome_do_nó_WAS -import sys:/ondemand/webapp/ondemand.xml -substitute "com.ibm.ejs.sm.adminServer.primaryNode=nome_do_nó_WAS;serverName=nome_do_servidor_de_apl"

    onde nome_do_nó_WAS é o nome do nó primário do WebSphere e nome_do_servidor_de_apl é o seu servidor de aplicativos.

    À medida que XMLConfig importa a configuração, são mostradas mensagens de status na tela do console do servidor. Quando o processo é concluído, XMLConfig mostra a mensagem de status "...XMLConfig exited successfully".

  6. Reinicie o WebSphere e o Web server.

  7. No EJSConsole do WebSphere, verifique se o OnDemand Web Application está aparecendo no nó/servidor_de_apl/mecanismo de servlet desejado.