Sie sind auf Seite 1von 10

Certified Tomcat Server

Professional
VS-1115
Certified Tomcat Server Professional
www.vskills.in

C CC Certified ertified ertified ertified Tomcat Server Professional Tomcat Server Professional Tomcat Server Professional Tomcat Server Professional
Certification Code Certification Code Certification Code Certification Code VS-1115
Vskills certification for Tomcat Server Professional assesses the candidate as per the
companys need for managing and maintaining Tomcat Server for Java based applications
The certification tests the candidates on vario!s areas in installation" config!ration and
deployment of #pache Tomcat server" realm config!ration" SS$" SS%" JSP" J&'%" logging"
classloading" C(%" balancer" cl!stering" virt!al hosting" #P)" monitoring and management

*hy sho!ld one take this certification+ *hy sho!ld one take this certification+ *hy sho!ld one take this certification+ *hy sho!ld one take this certification+
This Co!rse is intended for professionals and grad!ates ,anting to e-cel in their chosen
areas %t is also ,ell s!ited for those ,ho are already ,orking and ,o!ld like to take
certification for f!rther career progression

.arning Vskills Tomcat Server Professional Certification can help candidate differentiate in
today/s competitive 0ob market" broaden their employment opport!nities by displaying
their advanced skills" and res!lt in higher earning potential

*ho ,ill benefit from taking this certification+ *ho ,ill benefit from taking this certification+ *ho ,ill benefit from taking this certification+ *ho ,ill benefit from taking this certification+
Job seekers looking to find employment in soft,are development or %T departments of
vario!s companies" st!dents generally ,anting to improve their skill set and make their CV
stronger and e-isting employees looking for a better role can prove their employers the
val!e of their skills thro!gh this certification
Test 'etails Test 'etails Test 'etails Test 'etails
'!ration1 '!ration1 '!ration1 '!ration1 23 min!tes
&o of 4!estions1 &o of 4!estions1 &o of 4!estions1 &o of 4!estions1 53
5a-im!m marks1 5a-im!m marks1 5a-im!m marks1 5a-im!m marks1 53" Passing marks1 65 75389
There is no negative marking in this mod!le
:ee Str!ct!re :ee Str!ct!re :ee Str!ct!re :ee Str!ct!re
)s ;"333<- 7%ncl!des all ta-es9
Companies that hire Vskills Companies that hire Vskills Companies that hire Vskills Companies that hire Vskills Tomcat Server Professional Tomcat Server Professional Tomcat Server Professional Tomcat Server Professional
Tomcat Server Professionals are in great demand Companies speciali=ing in developing
Java based ,eb-applications or enterprise applications are constantly hiring skilled tomcat
server professionals Vario!s p!blic and private companies also need tomcat server
professionals for their soft,are development or %T departments





Certified Tomcat Server Professional
www.vskills.in

Table of Contents Table of Contents Table of Contents Table of Contents

1 1 1 1 %ntrod!ction %ntrod!ction %ntrod!ction %ntrod!ction
1.1 Introduction
1.2 Terminology
1.3 Directories and Files
1.4 Configuring Tomcat
1.5 Where to Go for Help

6 6 6 6 Tomcat Set!p Tomcat Set!p Tomcat Set!p Tomcat Set!p
2.1 Introduction
2.2 Windows
2.3 Unix daemon

; ; ; ; :irst ,eb application :irst ,eb application :irst ,eb application :irst ,eb application
3.1 Installation
3.2 Deployment Organization
3.3 Source Organization
3.4 Development Processes
3.5 Example Application

> > > > Tomcat *eb #pplication 'eploymen Tomcat *eb #pplication 'eploymen Tomcat *eb #pplication 'eploymen Tomcat *eb #pplication 'eployment tt t
4.1 Introduction
4.2 Installation
4.3 A word on Contexts
4.4 Deployment on Tomcat startup
4.5 Deploying on a running Tomcat server
4.6 Deploying using the Tomcat Manager
4.7 Deploying using the Client Deployer Package

5 5 5 5 5anager #pp 5anager #pp 5anager #pp 5anager #pp
5.1 Introduction
5.2 Configuring Manager Application Access
5.3 Supported Manager Commands
5.4 Executing Manager Commands With Ant
5.5 Using the JMX Proxy Servlet

2 2 2 2 )ealm Config!ration )ealm Config!ration )ealm Config!ration )ealm Config!ration
6.1 Quick Start
6.2 Overview
6.3 Common Features
6.4 Standard Realm Implementations


Certified Tomcat Server Professional
www.vskills.in

? ? ? ? Sec!rity 5anager Sec!rity 5anager Sec!rity 5anager Sec!rity 5anager
7.1 Background
7.2 Permissions
7.3 Configuring Tomcat With A SecurityManager
7.4 Configuring Package Protection in Tomcat
7.5 Troubleshooting

@ @ @ @ J&'% )eso!rces J&'% )eso!rces J&'% )eso!rces J&'% )eso!rces
8.1 Introduction
8.2 web.xml configuration
8.3 context.xml configuration
8.4 Global configuration
8.5 Using resources
8.6 Tomcat Standard Resource Factories
8.7 Adding Custom Resource Factories

A A A A J&' J&' J&' J&'% 'ataso!rce % 'ataso!rce % 'ataso!rce % 'ataso!rce
9.1 Introduction
9.2 DriverManager, the service provider mechanism and memory leaks
9.3 Database Connection Pool (DBCP) Configurations
9.4 Non-DBCP Solutions
9.5 Oracle 8i with OCI client
9.6 Common Problems

13 13 13 13 Class $oader Class $oader Class $oader Class $oader
10.1 Overview
10.2 Class Loader Definitions
10.3 XML Parsers and Java
10.4 Running under a security manager

11 11 11 11 Jasper 6 JSP .ngine Jasper 6 JSP .ngine Jasper 6 JSP .ngine Jasper 6 JSP .ngine
11.1 Introduction
11.2 Configuration
11.3 Known issues
11.4 Production Configuration
11.5 Web Application Compilation
11.6 Optimisation

16 16 16 16 SS$ Config!ration SS$ Config!ration SS$ Config!ration SS$ Config!ration
12.1 Quick Start
12.2 Introduction to SSL
12.3 SSL and Tomcat
12.4 Certificates
12.5 General Tips on Running SSL
12.6 Configuration
12.7 Installing a Certificate from a Certificate Authority
Certified Tomcat Server Professional
www.vskills.in

12.8 Troubleshooting
12.9 Using the SSL for session tracking in your application
12.10 Miscellaneous Tips and Bits

1; 1; 1; 1; SS% SS% SS% SS%
Introduction
13.1 Installation
13.2 Servlet Configuration
13.3 Filter Configuration
13.4 Directives
13.5 Variables

1> 1> 1> 1> C(% C(% C(% C(%
14.1 Introduction
14.2 Installation
14.3 Configuration

15 15 15 15 Pro-y S!pport Pro-y S!pport Pro-y S!pport Pro-y S!pport
15.1 Introduction
15.2 Apache 1.3 Proxy Support
15.3 Apache 2.0 Proxy Support

12 12 12 12 5Bean 'escriptor 5Bean 'escriptor 5Bean 'escriptor 5Bean 'escriptor
16.1 Introduction
16.2 Adding MBean descriptions

1? 1? 1? 1? 'efa!lt Servlet )eference 'efa!lt Servlet )eference 'efa!lt Servlet )eference 'efa!lt Servlet )eference
17.1 What is the DefaultServlet
17.2 Where is it declared?
17.3 What can I change?
17.4 How do I customize directory listings?
17.5 How do I secure directory listings?

1@ 1@ 1@ 1@ Cl!stering<Session )eplication Cl!stering<Session )eplication Cl!stering<Session )eplication Cl!stering<Session )eplication
18.1 For the impatient
18.2 Cluster Basics
18.3 Overview
18.4 Cluster Information
18.5 Bind session after crash to failover node
18.6 Configuration Example
18.7 Cluster Architecture
18.8 How it Works
18.9 Monitoring your Cluster with JMX
18.10 FAQ


Certified Tomcat Server Professional
www.vskills.in

1A 1A 1A 1A $oad Balancer $oad Balancer $oad Balancer $oad Balancer
19.1 Using the JK 1.2.x native connector
19.2 Using Apache HTTP Server 2.x with mod_proxy

63 63 63 63 Connectors Connectors Connectors Connectors
20.1 Introduction
20.2 HTTP
20.3 AJP

61 61 61 61 5onitoring and 5anag 5onitoring and 5anag 5onitoring and 5anag 5onitoring and 5anaging Tomcat ing Tomcat ing Tomcat ing Tomcat
21.1 Introduction
21.2 Enabling JMX Remote
21.3 Manage Tomcat with JMX remote Ant Tasks
21.4 JMXAccessorOpenTask - JMX open connection task
21.5 JMXAccessorGetTask: get attribute value Ant task
21.6 JMXAccessorSetTask: set attribute value Ant task
21.7 JMXAccessorInvokeTask: invoke MBean operation Ant task
21.8 JMXAccessorQueryTask: query MBean Ant task
21.9 JMXAccessorCreateTask: remote create MBean Ant task
21.10 JMXAccessorUnregisterTask: remote unregister MBean Ant task
21.11 JMXAccessorCondition: express condition
21.12 JMXAccessorEqualsCondition: equals MBean Ant condition
21.13 Using the JMXProxyServlet

66 66 66 66 $ogging in Tomcat $ogging in Tomcat $ogging in Tomcat $ogging in Tomcat
22.1 Introduction
22.2 Using java.util.logging (default)
22.3 Using Log4j

6; 6; 6; 6; #pache Portable )!ntime 7#P)9 based &ative library for Tomcat #pache Portable )!ntime 7#P)9 based &ative library for Tomcat #pache Portable )!ntime 7#P)9 based &ative library for Tomcat #pache Portable )!ntime 7#P)9 based &ative library for Tomcat
23.1 Introduction
23.2 Installation
23.3 APR Components
23.4 APR Lifecycle Listener Configuration
23.5 APR Connectors Configuration

6> 6> 6> 6> Virt!al Costing and Tomcat Virt!al Costing and Tomcat Virt!al Costing and Tomcat Virt!al Costing and Tomcat
24.1 Assumptions
24.2 server.xml
24.3 Webapps Directory
24.4 Configuring Your Contexts

65 65 65 65 #dvanced %D and Tomcat #dvanced %D and Tomcat #dvanced %D and Tomcat #dvanced %D and Tomcat
25.1 Introduction
25.2 Comet support
Certified Tomcat Server Professional
www.vskills.in

25.3 Asynchronous writes

62 62 62 62 #dditional Components #dditional Components #dditional Components #dditional Components
26.1 Introduction
26.2 Downloading
26.3 Building
26.4 Components list

6? 6? 6? 6? #pache Tomcat #pache Tomcat #pache Tomcat #pache Tomcat - -- - Esing Tomcat libraries ,ith 5aven Esing Tomcat libraries ,ith 5aven Esing Tomcat libraries ,ith 5aven Esing Tomcat libraries ,ith 5aven
27.1 Using Tomcat libraries With Maven

6@ 6@ 6@ 6@ Sec!rity Considerations Sec!rity Considerations Sec!rity Considerations Sec!rity Considerations
28.1 Introduction
28.2 Non-Tomcat settings
28.3 Default web applications
28.4 Security manager
28.5 server.xml
28.6 System Properties
28.7 web.xml
28.8 General

6A 6A 6A 6A *i *i *i *indo,s service ndo,s service ndo,s service ndo,s service
29.1 Tomcat service application
29.2 Tomcat monitor application
29.3 Command line arguments
29.4 Command line parameters
29.5 Installing services
29.6 Updating services
29.7 Removing services
29.8 Debugging services
29.9 Multiple Instances

;3 ;3 ;3 ;3 *indo,s #!thentication *indo,s #!thentication *indo,s #!thentication *indo,s #!thentication
30.1 Overview
30.2 Built-in Tomcat support
30.3 Third party libraries
30.4 Reverse proxies

;1 ;1 ;1 ;1 The Tomcat J'BC Connection Pool The Tomcat J'BC Connection Pool The Tomcat J'BC Connection Pool The Tomcat J'BC Connection Pool
31.1 Introduction
31.2 use
31.3 Attributes
31.4 Advanced usage
31.5 Code Example
31.6 Building

Certified Tomcat Server Professional
www.vskills.in

;6 ;6 ;6 ;6 *ebSocket *ebSocket *ebSocket *ebSocket
32.1 Overview
32.2 Application development
32.3 Tomcat WebSocket specific configuration
Certified Tomcat Server Professional
www.vskills.in


Sample F!estions Sample F!estions Sample F!estions Sample F!estions
1 1 1 1 *hich of the follo,ing is not tr!e for servlet+ *hich of the follo,ing is not tr!e for servlet+ *hich of the follo,ing is not tr!e for servlet+ *hich of the follo,ing is not tr!e for servlet+
# %t is persistent
B %t is persistent
C Cigh performance
' %t is single threaded

6 66 6 *hich JSP tag is !sed to transfer processing to another JSP page+ *hich JSP tag is !sed to transfer processing to another JSP page+ *hich JSP tag is !sed to transfer processing to another JSP page+ *hich JSP tag is !sed to transfer processing to another JSP page+
# G0sp1incl!deH
B G0sp1for,ardH
C G0sp1redirectH
' G0sp1!seBeanH

; ;; ; *hich of the follo,ing is an approach for state ma *hich of the follo,ing is an approach for state ma *hich of the follo,ing is an approach for state ma *hich of the follo,ing is an approach for state maintenance in *eb intenance in *eb intenance in *eb intenance in *eb
applications+ applications+ applications+ applications+

# Cidden :orm :ield
B E)$ )e,riting
C Cookies
' #ll of the above

4. *hich .JB !s!al *hich .JB !s!al *hich .JB !s!al *hich .JB !s!ally represents persistent data+ ly represents persistent data+ ly represents persistent data+ ly represents persistent data+
# .ntity Bean
B Stateless Session Bean
C Statef!l Session Bean
' 5essage-'riven Bean
5. *hich is least visibility *hich is least visibility *hich is least visibility *hich is least visibility scope for Java bean in JSP+ scope for Java bean in JSP+ scope for Java bean in JSP+ scope for Java bean in JSP+

# Page
B Session
C )e4!est
' #pplication


Answers: 1 (D), 2 (B), 3 (D), 4 (A), 5 (A)

Das könnte Ihnen auch gefallen