WebSphere Studio Application Developer IBM Portal Toolkit... 1/21 WebSphere Studio Application Developer IBM Portal Toolkit Portlet Doug Phillips (dougep@us.ibm.com),, IBM Developer Technical Support Center 2002 10 01 Portal Toolkit 4.1 portlet WebSphere Application Server portlet Copyright International Business Machines Corporation 2002. All rights reserved. IBM Portal Toolkit 4.1 WebSphere Studio Application Developer Application Developer portlet Portal Toolkit 4 WebSphere Portal 4.1.2 for Multiplatforms Portal Toolk Portal Toolkit 4.1 portlet WebSphere Application Server portlet IBM DB2 7.2 5 WebSphere Application Server 4.0 2 e-fix PQ56615 WebSphere Portal 4.1.2 for Multiplatforms Standard Enable IBM Portal Toolkit 4.1 IBM Agent Controller IBM WebSphere Studio Application Developer 4.0.3 Windows 2000 WebSphere Studio Application Developer WebSphere Application Server IBM Agent Controller Application Developer Application Developer Portal Portal http://yourhost.domain.com:9080 WebSphere Application Server HTTP HTTP portlet Portal WebSphere Applicat Server WebSphere Portal Debug ID Portal Toolkit Portal Toolkit portlet
WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..\config\websphereportal-cfg.xml startserver.bat -configfile..\config\websphereportal-cfg.xml 2. URL http://yourhost:9080/wps/portal 3. Welcome User ID wpsdebug Password wpsdebug First Name Wps Last Name Debug 1. 4. Continue
WebSphere Studio Application Developer IBM Portal Toolkit... 3/21 5. <WAS_ROOT>\bin WebSphere Application Server stopserver.bat -configfile..\config\websphereportal-cfg.xml WebSphere Studio Application Developer 4.0.3 Portal Toolkit Portal Toolkit WebSphere Studio Application Developer portlet Portal Server 1. Welcome Next 2. WebSphere Studio Application Developer Next 3. Next 4. WebSphere Studio Application Developer Next 5. Next 6. 100% Next 7. Finish Portal Toolkit WebSphere Studio Application Developer Portal Toolkit WebSphere Portal WebSphere Studio Application Developer portlet Portal Server WebSphere Application Serve WebSphere Application Server 1. WebSphere Studio Application Developer Start Programs => IBM WebSphere Studio Application Developer 2. Application Developer File => New => Other 2.
WebSphere Studio Application Developer IBM Portal Toolkit... 4/21 3. Portal server Portal server instance and configuration Next 3. 4. WebSphere Portal Server 1. Location of "WebSpherePortal-cfg.xml" file 2. WebSphere Portal Server administrator User ID wpsadmin 3. WebSphere Portal Server administrator Password wpsadmin 4. WebSphere Portal Server debug user User ID wpsdebug 5. WebSphere Portal Server debug user Password wpsdebug 6. Base URI of home portal page /wps/portal 7. Next 4.
WebSphere Studio Application Developer IBM Portal Toolkit... 5/21 Location of "WebSpherePortal-cfg.xml" file WebSphere Portal <WAS_ROOT>\config WebSphere Application Server Portal Toolkit UNC Universal Naming Convention \\server\share Portal WebSphere Portal Server administrator WebSphere Portal wpsadmin Portal Toolkit portlet WebSphere Portal Server debug user WebSphere Portal Debug portlet Portal Toolkit Base URI of home portal page URI WebSphere P WebSphere Portal URI 5. Create a new server instance and configuration 1. Server name Portal Debug Server
WebSphere Studio Application Developer IBM Portal Toolkit... 6/21 2. Folder Servers 3. Server instance type WebSphere v4.0 Remote Server 4. Template None 5. Server configuration type Template None 6. Next 5. Server name Folder WebSphere Studio Application Developer server Portal Servers Server instance type WebSphere Servers WebSphere v4.0 Remote Server Portal Toolkit Portal Toolkit Application Developer WebSphere v4.0 WebSphere v4.0 Test Environment Server Template None
WebSphere Studio Application Developer IBM Portal Toolkit... 7/21 Server configuration type - Template None 6. WebSphere Remote Server Instance 1. Host address 2. WebSphere installation directory C:\WebSphere\AppServer 3. WebSphere deployment directory C:\WebSphere\AppServer\Debug 4. Platform of remote machine Windows 5. Next 6. Host address WebSphere Portal WebSphere Portal Portal Toolkit portlet ping <yourhostname> IP Portal WebSphere Installation Directory WebSphere Application Server WebSphere Application Server WebSphere deployment directory Use default WebSphere deployment directory <WAS_ROOT>\config WebSphere
WebSphere Studio Application Developer IBM Portal Toolkit... 8/21 Application Server server-cfg.xml <WAS_ROOT>\InstalledAp portlet server-cfg.xml WebSphere Application Server WebSphere Application Server WebSphere Portal server-cfg.xml portlet Platform of remote machine Windows 2000 Windows 7. FTP Create a new remote file transfer instance C file transfer mechanism Next 7. 8. Remote File Transfer Settings 9. Project folder Servers 10. Remote file transfer name Portal Debug Server File Transfer 11. Remote target directory C:\WebSphere\AppServer\Debug 12. Next 8.
WebSphere Studio Application Developer IBM Portal Toolkit... 9/21 Project folder WebSphere Studio Application Developer Servers Remote file transfer name Remote target directory portlet WebSphere Application Server Remote Se Instance WebSp Application Server Next WebSphere Remote Server Instance WebSphere Deployment Directory WebSphere Application Server G:\ C:\ WebSphere Deployment Directory C:\WebSphere\AppServer\Debug G:\WebSphere\AppServer\Debug Portal Toolkit
10/21 13. WebSphere Server Configuration Settings 9080 HTTP WebSphere Portal 9080 WebSphere Application Server HTTP Finish 9. WebSphere Portal 1. WebSphere Studio Application Developer Perspective => Open => Server 10.
11/21 2. Servers Perspective => Show View => Servers 11. 3. Debug Debug Portal WebSphere Application Server 12. Server WebSphere Portal open for e-business Servers 13.
12/21 portlet portlet WebSphere Studio Application Developer 1. WebSphere Studio Application Developer File => New => Other 14. 2. Portlet development Portlet application project Next 15.
13/21 3. Define the Portlet project 1. Project name MyFirstPortlet 2. Use default location 3. Enterprise Application project name DefaultEAR 4. Context root MyFirstPortlet 5. Next 16.
14/21 Project Name Studio Use default location Enterprise Application project name EAR portlet WAR Portal Toolki WAR Context root portlet po Portal Toolkit Portal Create CSS file CSS 4. MVC portlet MVC portlet Next 17.
15/21 MVC portlet - - Model View Controller portlet WebSphere Porta WML Portal WML MVC portlet Portal 5. Finish 18.
16/21 portlet portlet portlet WebSphere Portal 1. Portlet portlet 19.
17/21 2. Server Server Perspective => Open => Server Add Project => DefaultEAR Application Developer portlet 20. 3. Servers Servers Stop 21.
18/21 4. Debug Debug portlet 22. 5. Portlet portlet Run on Server 23.
19/21 6. portlet Web URL Portal Toolkit Refresh Logoff 24. Application Developer Portal WebSphere Application Server IBM Agent Controller WebSphere Studio Application Developer WebSphere Application Server WebSphere Studio Application Developer IBM Agent Controller WebSphere Application Server WAS_HOME WebSphere WAS_HOME WebSphere Application Server <AGENT_CONTROLLER_HOME>\config\serviceconfig.xm C:\Program Files\IBM\Application Developer\IBM Agent Controlle WebSphere Application Server C:\WebSphere\AppServer %WAS_HOME% IBM Agent Controller Service IBM A Controller WebSphere Application Server IBM Agent Controller IBM Agent Controller IBM Agent Controller WebSphere Application Server Windows 900 9000 WebSphere Applica Server WebSphere Studio Application Developer Windows Task Manager java.exe <WAS_ROOT>\bin stopserver.b Portal Server Portal Port Server
20/21 Portal 1. <DB2_ROOT>\java12\usejdbc2.bat Portal 2. Portal DB2 3. Windows DB2 - DB2 404 - Portal IBM HTTP Server WebSp Application Server portlet portlet Reason: The system could not retrieve your user account information data store. Please try again later. WebSphere Portal WPSDEBUG WPSDEBUG ID Portal Server Portal portlet Portal Server PortalToolkit portlet Portal Toolkit Portal Server WebSphere Portal WebSphere Application Server Portal Portal Toolkit WebSphere Application Server Portal Portal Toolkit HTTP Portal personalization.jar prcommon.jar <WAS_ROOT>\lib\app Portal WebSphere Application Server 2 e-fix PQ56615 http://yourserver.domain.com:9080 portlet portlet <DB2_HOME>\java12 usejdbc2.bat Portal JD Portal Toolkit 4.1 portlet portlet Java servlet portlet
21/21 WebSphere Portal for Multiplatforms WebSphere Developer Portal WebSphere Portal InfoCenter Doug Phillips IBM Developer Technical Support Center IBM Developer Relations Technical Support IBM IBM WebSphere Portal Doug WebSphere Application Server dougep@us.ibm.com IBM developerworks IBM