The following are the major operations of this portal:
The following table lists operations and associated objects and files.
| Operation | Files | Associated Objects |
|---|---|---|
| Home page | home.jsp, interviews.jsp | UserBean,Database |
| Listing Interviews | interviews.jsp | UserBean,DataBase |
| Change Password | changepassword.jsp | UserBean,DataBase |
| Change Profile | changeprofile.jsp, changeprofilefinal.jsp | UserBean,DataBase |
| Modify Interview Details | modifyinterview.jsp,modifyinterviewfinal.jsp | UserBean,Database,InterviewBean |
| Adding interview details | addinterview.html, addinterview.jsp | UserBean,Database, InterviewBean |
| Searching for InterviewQuestions | searchquestions.jsp | UserBean,Database,QuestionBean,InterviewBean |
| Registration of a user | register.html,register.jsp | Member EJB |
| Forgot password | forgotpassword.jsp | |
| Unregistration of a user | unregister.html,unregister.jsp | UserBean,Member EJB |
The following are the steps to related to be taken to run the existing part of the application :
<local-tx-datasource>
<jndi-name>IqDS</jndi-name>
<connection-url>jdbc:oracle:thin:@localhost:1521:oracle8i</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>iq</user-name>
<password>iq</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle8</type-mapping>
</metadata>
</local-tx-datasource>
http://localhost:8080/iq/login.jsp
jar cfv iq.war *.*
http://localhost:8080/iq