These are the source and class files, along with the directories, used in the Rock Survey, Take 3. They reside in the Survey3 directory in the code download.
-
images — images directory from Take 1; no change.
-
index.jsp — the initial survey page from Take 1; no change.
-
prod — production directory; contains source and compiled classes, Survey3App EAR and JARs.
-
RockSurvey.jsp — the Rock Survey page from Take 1; no change.
-
RockSurvey3Bean.java — RockSurvey2Bean from Take 2, with persistence removed and modified to send messages to
RockSurveyQueue.
-
RockSurveyMDBean.java — the message-driven bean; receives messages from
RockSurveyQueue and manages database updates with persistence operations initially in RockSurvey2Bean from Take 2.
-
RockSurveyConstants.class — from Take 1; no change.
-
RockSurveyData.class — from Take 1; no change.
-
RockSurveyExit.jsp — the survey exit page from Take 1; no change.
-
RockSurveyRemote.class — from Take 1; no change. Reused as the remote interface for RockSurvey3Bean.
-
RockSurveyRemoteHome.class — from Take 1; no change. Reused as the home interface for RockSurvey3Bean.
-
SurveyBean.class — from Take 2; no change.
-
SurveyConstants.class — from Take 1; no change.
-
SurveyLocal.class — from Take 2; no change.
-
SurveyLocalHome.class — from Take 2; no change.
-
SurveyNamesBean.class — from Take 2; no change.
-
SurveyNamesKey.class — from Take 2; no change.
-
SurveyNamesLocal.class — from Take 2; no change.
-
SurveyNamesLocalHome.class — from Take 2; no change.
-
SurveyWelcome.jsp — the survey welcome page, from Take 1; no change.