18.04.2013 Views

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

d. Clique em OK.<br />

Migran<strong>do</strong> Arquivos da Web e Arquivos de Descritores de<br />

Implementação <strong>do</strong> Portlet<br />

1. Na visualização <strong>do</strong> Navega<strong>do</strong>r, edite o descritor de implementação da Web<br />

(Web Content/WEB-INF/web.xml) e execute as seguintes etapas:<br />

a. Na guia Design, remova o servlet HATSAdminServlet (se presente) e o<br />

mapeamento de servlet.<br />

b. Na guia Design, remova apenas o mapeamento <strong>do</strong> servlet yourportlet. Não<br />

remova o servlet para yourportlet. Isso é feito automaticamente em uma<br />

etapa posterior.<br />

c. Salve o arquivo web.xml modifica<strong>do</strong>.<br />

2. Converta o descritor de implementação de portlet (Web Content/WEB-INF/<br />

portlet.xml) usan<strong>do</strong> as seguintes etapas:<br />

a. Consulte a seção "Converten<strong>do</strong> portlets para a API de portlet JSR 168" no<br />

centro de informações <strong>do</strong> Rational Application Developer em<br />

http://publib.boulder.ibm.com/infocenter/radhelp/v8r5/index.jsp?topic=/<br />

com.ibm.portal.<strong>do</strong>c/topics/tconv2jsr168.html.<br />

b. Abra a guia Portlets <strong>do</strong> arquivo portlet.xml, selecione o portlet na lista de<br />

portlets disponíveis à esquerda. Localize o campo rotula<strong>do</strong> Classe <strong>do</strong><br />

Portlet: à direita e clique em Navegar para selecionar a classe de entrada<br />

apropriada <strong>do</strong> portlet. Inclua Jsr286EntryPortlet ou Jsr168EntryPortlet,<br />

conforme apropria<strong>do</strong>.<br />

Migran<strong>do</strong> Transformações, Modelos e Manipula<strong>do</strong>res de<br />

Macro<br />

Na visualização <strong>do</strong> Projetos HATS, edite to<strong>do</strong>s os arquivos de transformação,<br />

modelo e JSP <strong>do</strong> manipula<strong>do</strong>r de macros e na guia Origem:<br />

1. Inclua o seguinte código:<br />

v <br />

v <br />

2. Converter response.encodeURL("...") em<br />

renderResponse.encodeURL(renderRequest.getContextPath()+"...").<br />

3. Converta todas as instâncias de request em renderRequest.<br />

Migran<strong>do</strong> Arquivos Específicos <strong>do</strong> HATS<br />

1. Importe to<strong>do</strong>s os arquivos da pasta \plugins\<br />

com.ibm.hats_nnn\predefined\ projects\portlet\jsr para suas pastas<br />

correspondentes no projeto de portlet (em que shared_install_directory éo<br />

diretório de recursos compartilha<strong>do</strong>s no qual a oferta <strong>do</strong> HATS foi instalada<br />

utilizan<strong>do</strong> o Gerencia<strong>do</strong>r de Instalação da<strong>IBM</strong> e nnn é a versão e o nível de<br />

construção <strong>do</strong> HATS).<br />

2. Na visualização <strong>do</strong> Navega<strong>do</strong>r, exclua os seguintes arquivos e pastas, se<br />

presentes:<br />

a. Os arquivos HATSApplet.cab e HATSApplet.jar na pasta Web Content.<br />

b. A pasta hatsadmin na pasta Web Content.<br />

c. O arquivo hatsadmin.tld na pasta Web Content/WEB-INF/tld.<br />

Capítulo 19. WebSphere Portal e HATS 417

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!