This action might not be possible to undo. Are you sure you want to continue?
List of interview questions that will help you in technical interview. 1. What is the difference between Application Server and Portal Server ? Application servers extend the ability of a Web server to handle Web application requests, and enable a server to generate a dynamic, customized response to a client request. A portal server extends the application server by providing a portlet container that can run port lets and to create portal a website that provides users with a single point of access to Web-based resources by aggregating those resources in one place. 2. What are the steps involved in deploying themes and skins in a clustered production web sphere portal environment? Export the Web Sphere wps.ear (Portal EAR) using wsadmin. Use Ear Expander tool to expand the exported wps.ear file. Copy the updated themes and skins into../themes/html,/skins/html folder. Use Ear Expander tool to collapse the EAR directory into an EAR file. Use wsadmin to update the wps.ear to complete the deployment of updated themes and skins. 3. What changes needs to be done to view changes to your theme and skins JSPs without restarting the portal server? You need to enable automatic JSP loading by setting reloading Enable property to true in ibm-web-ext.xmi file of the wps.ear. 4. What are the 3 different ways of installing a portlet application in web Sphere Portal ? Install a portlet using the portal administration page using Web Modules portlet. Install a portlet using xmlaccess tool. Pre-deploy a portlet as a standard EAR by installing the portlet WAR file in WAS console and then registering the portlet using xmlaccess. 5. What is the purpose of XML Access configuration file Export.xml & ExportRelease.xml? What is the difference? & When will you use one over the other? Export.xml exports the complete portal configuration and useful when transferring configurations between development installations. ExportRelease.xml exports the complete portal configuration from the release domain as required by the portal Release Builder tool and useful when transferring different release configurations between staging and production environments. 6. List me the steps involved in building a release in web Sphere Portal ? If you have a completely new installation of the staging server and the production server: Install the staging server, then install the production server. Develop a release on the staging server.
check out the files using . Import that release onto the production server. check the files back in using ./WPSconfig. Import the production release onto the staging server. Database user registry.xml) files on a federated node ? On the primary node of the WebSphere Portal cluster./WPSConfig. run the WPSconfig. 8. The files can be edited in the portal_server_root/wmm directory on the WebSphere Portal node. configurations.Build the release on the staging server./WPSconfig. What are the steps involved in editing WebSPhere Member Manager (wmm. 11. Refer to Transferring a complete configuration for information. Make any changes to the Member Manager files. What is LDAP realm support and why would I want to use it? A Realm allows you to group users from one or more LDAP trees of one user registry and expose them as a coherent user population to WebSphere Portal. Empty portal contents on the production server by running the WPSconfig. and artifacts need to be moved between systems. 10. Custom User registry. Install an empty staging server using one of the following two methods: Install the staging server with the flag -W emptyPortal.sh|bat actionempty-portal task. task. If you already have a production server without a staging system: Export the release of your production server. How to change the default portal URI /wps/portal after installation ? Set the property WpsContextRoot to the new URI and run .active=True. Refer to Transferring a complete configuration for information. 7. Export that new release from the staging server. non-database). When you have completed your changes.sh checkin-wmm-cfg-files-to-dmgr.sh check-out-wmm-cfg-files-from-mgr. Import the differential onto the production server. Use Release Builder to generate the differential between the two releases. What is the purpose of Release Builder tool in web Sphere Portal ? Release Builder enables management of release configurations independent of user configurations and used during staging of follow-on releases of WebSphere portals. this is also referred to as horizontal partitioning. (non-LDAP. Develop and build a new release on the staging server. Realms allow a flexible user management with various configuration .sh|bat action-emptyportal task.sh modify-servletpath task. List different types of user registry supported by WebSphere Portal ? LDAP (includes LDAP with an optional database user registry). 9. After installing and configuring the staging server.
switch them on in the WebSphere Application Server configuration. A realm must be mapped to a Virtual Portal to allow the realm's defined user population to login to the Virtual Portal.sh action-emptyportal. The benefit of application groups is that you can create Groups that are only used in WebSphere Portal particularly in scenarios where there is Read-only LDAP or special group setup specific to the portal. What portal resources are scoped for virtual portal? Portal pages. Vault segments and vault slots. 15./install. What is an Application group and why would I want to use it ? Application groups are a concept that allows you to define user groups within the database user registry with members (users or groups) contained in the LDAP user registry you configured. and change the value in the Configured weight column from a value to zero and make sure the plugin config information is propagated to webserver to stop traffic. To enable extended trace settings for a longer period of time. Composite applications and templates. save the .sh -W emptyPortal. Policies. Portlet instances. that is./WPSconfig. Install portal with the .xml 16. 13. What are the two methods to install the empty staging WebSphere portal server ? Empty portal contents on the staging server by running the . This includes the search content sources. How do you enable temporary and extended trace logging for WebSphere Portal ? Temporary traces can be set for a temporary period by using the administration portlet Enable Tracing or the IBM WebSphere Application Server administrative console and also using the Enable Tracing portlet in the portal administration page. 12. 17. you can combine principals from one or more corporate LDAP tree. How do you stop portal traffic to the node being upgraded in 24x7 cluster upgrade process ? Locate the cluster member being upgraded.options. Supported clients and mark-ups. 14. How to set limits on searches for users and groups? Setting a maximum number of search results maximumSearchResults="200" in wmm. for example. for more than one session.active="True" option. What portal resources can't be separated for virtual portal ? Themes and skins. Portal Search Engine search services and search collections. 18.
Restart server. 6. What Development Environment(s) are available to develop applications for WebSphere? IBM provides several industrial strength development environments based on Eclipse development framework the current IDE is Rational Developer for Web sphere. . however this can be changed by editing virtual hosts names. What is the WebSphere Application Server Console and what is it's role? What is the default URL and port for accessing it? The administrative console is a browser-based interface that allows you to configure application server settings. deploy and manage applications. Federate a local repository and an LDAP repository together. What are the different application servers and Web Servers supporting J2EE technology's ? JBoss Is an Application Server that supports J2EE IBM Web sphere and BEA Web Logic servers are a combination of Application Server. Applications can also be developed with the Web sphere Application Server Toolkit and third party tools like Builder. also when during installation ie GUI or response-file install you can set the ports that will be used. It runs on the default install port 9060 e. In WebSphere how would you provide the ability for an Web application (JSP) to be able to provide authentication for both a local user and LDAP. 7. and perform additional tasks that are not included in the HTTP Server Administration interface.xml file to be able assign LDAP groups to roles. Install base with Deployment Manager Create profiles for Deployment Manager and each node in the cell using with the Profile Management Tool ensuring the nodes are federated. and Eclipse/ANT etc.g http:\\hostname:9060\ibm\console. What version of Websphere software is required to install WebSphere clustering? How would you configure Websphere for clustering: list basic steps? WebSphere Application Server Network Deployment is the software required to install a WebSphere cluster. however to be firewall safe it was made into a web-based application. Ensure Web application has a web. Apache Sever is a Web server 5. Web Server & container Jakarta Tomcat is a Servlet container and a Web server. 8.4. It used to be a Java application. Using the Administration Console: Turn on Administrative security.
Create Windows Services or Start up scripts for Deployment Manager. Can be installed using Administration Console or scripts. Node manager and Severs to ensure restart when OS is rebooted. How would you ensure that a Websphere Application server or Websphere Application Server Node is started when the OS being windows 2000/2003 is re-booted? Use the command WAS Service to register the Websphere Application Server or Websphere Application node as a Windows service. Both JACL and Jython can be used. WSAdmin tool located in the <installroot>\bin directory 11. How can they be installed? WAR or EAR files. What language is the default scripting language for Websphere and which language is the preferred scripting language? What Websphere tool can be used to run scripts and where is it located? JACL is the default scripting language for WAS. What types of files are required to deploy an application into Websphere. Jython is the preferred scripting language as JACL is now deprecated. 12. Use the Deployment Manager's Administration Console to create the cluster and set cluster settings as appropriate. 10. . 9. How would use ensure WebSphere server logs are created on a different drive than the installation root? Change the WebSphere server's server variables using the Administrative Console or use scripts.