Run the application
 
               		 
               		
               Now that you have created and built the COBOL and Java programs in Eclipse projects, you can run the completed application.
                  
                  		
               
 
               		
               To run the application: 
                  		
                  
 
                     		  
                     - Ensure that you are in the Java EE perspective. 
                        		  
                     
- Right-click on JSPBookDemo, and click 
                        			 Run As > Run on Server. 
                        			 
                        Eclipse displays a window containing the servlet containers it knows about. 
                           			 
                         
-  Select the one you want to deploy to, which in this case is Apache Tomcat v7.0 Server, and click 
                        			 Finish. 
                        			 
                        This action launches the servlet container, builds the Web application, and deploys it to the server. It then opens a Web
                           page displaying the application. 
                           			 
                         
- To test it, type 1111 in the Stock Number field, and click 
                        			 Read. 
                        		  
                     
If you have followed the instructions carefully, and built the projects correctly, the system will respond by displaying the
                  book 
                  		  Oliver Twist by Charles Dickens. If so, click 
                  		  End Session and proceed to the debug task. 
                  		
               
 
               		
               If, for some reason, the application fails to deploy, you will need to retrace your steps and re-check what you have done.
                  It may be necessary to start from the beginning. 
                  		
               
 
               	 
              
            	 
            
               Debug the application
 
               		 
               		
               Having successfully run the sample application, you can now use the debugger to control the execution of both the Java and
                  COBOL code by setting breakpoints, step through the code, and examine the contents of variables. 
                  		
               
 
               		
                
                  		
                   
                     		  
                     - While in the JavaEE perspective, set some break points in the source files by double-clicking in the left hand margin of the
                        editor next to a line you want to stop at. For example: 
                        			 
                         
                           				
                           - Set a break point in 
                              				  BookServlet.java in the 
                              				  performRead function 
                              				
                           
- Set another in 
                              				  BookInterface.java in the 
                              				  readBook method 
                              				
                           
- Set a third in 
                              				  book.cbl in the 
                              				  do-read-record section 
                              				
                           
 
- To launch the debugger, right-click on the JSPBookDemo project, and click 
                        			 Debug As > Debug on Server. 
                        		  
                     
- If you are debugging immediately following running the application, the server is already running, and you need take no action.
                        Otherwise, select the one you used for running the application previously. Click 
                        			 Finish. 
                        		  
                     
- If you are asked to switch modes, click 
                        			 OK to do so. 
                        			 
                        The web interface appears. 
                           			 
                         
- Type 1111 in the Stock Number field, and click 
                        			 Read. 
                        		  
                     
- Click 
                        			 Yes to confirm perspective switch. 
                        			 
                        If you have set the break points as instructed, the debugger will stop in 
                           				BookInterface.java in the 
                           				readBook method. 
                           			 
                         
- Press 
                        			 F6 to step through line by line. 
                        		  
                     
- Press 
                        			 F8 to resume execution. The debugger stops at the break points that you selected, and eventually switches from Java code into
                        the COBOL program. 
                        		  
                     
- Press 
                        			 F6 to step over the open instruction. 
                        		  
                     
- Hover over 
                        			 ls-file-status to examine its value. 
                        		  
                     
- Click 
                        			 Run > Terminate to stop the session. 
                        		  
                     
  
               		
               You have now completed the tutorial.