Default Application
WebSphere® Application Server provides a default configuration that administrators can use to easily verify that the Application Server is running. When the product is installed, it includes an application server called server1 and an enterprise application called Default Application.
Default Application contains a web module called DefaultWebApplication and an enterprise bean Java™ archive (JAR) file called Increment. The Default Application provides a number of servlets, described. These servlets are available in the product.
Snoop servlet
- Servlet initialization parameters
- Servlet context initialization parameters
- URL invocation request parameters
- Preferred client locale
- Context path
- User principal
- Request headers and their values
- Request parameter names and their values
- HTTPS protocol information
- Servlet request attributes and their values
- HTTP session information
- Session attributes and their values
The Snoop servlet includes security configuration so that when WebSphere Security is enabled, clients must supply a user ID and password to initiate the servlet.
The URL for the Snoop servlet is:
http://your.server.name:9080/HitCount.jsp.
The URL for the Snoop servlet is:
http://localhost:9080/snoop/.
For a secure URL, use the https
protocol and the 9443
port, or
the WC_defaulthost_secure
port for the application server. You can substitute your
server name or the server IP address for localhost
.
HelloHTML servlet
Use the HelloHTML pervasive servlet to exercise the PageList support provided by the WebSphere web container. This servlet extends the PageListServlet, which provides APIs that allow servlets to call other web resources by name or, when using the Client Type detection support, by type.
You can invoke the Hello servlet from an HTML browser, speech client, or most
Wireless Application Protocol (WAP) enabled browsers using the URL:
http://your.server.name:9080/HitCount.jsp.
You can invoke the Hello servlet from an HTML browser, speech client, or most
Wireless Application Protocol (WAP) enabled browsers using the URL:
http://localhost:9080/HelloHTML.jsp.
For a secure URL, use the https
protocol and the 9443
port, or
the WC_defaulthost_secure
port for the application server. You can substitute your
server name or the server IP address for localhost
.
HitCount application
- A servlet instance variable
- An HTTP session
- An enterprise bean
You can instruct the servlet to execute any of these methods within a transaction that you can commit or roll back. If the transaction is committed, the counter is incremented. If the transaction is rolled back, the counter is not incremented.
The enterprise bean method uses a container-managed persistence enterprise bean that persists the counter value to an Apache Derby database. This enterprise bean is configured to use the DefaultApp Datasource, which is set to the DefaultDB database.
When using the enterprise bean method, you can instruct the servlet to look up the enterprise bean, either in the WebSphere global namespace, or in the namespace local to the application.
The URL for the HitCount application is:
http://your.server.name:9080/HitCount.jsp.
The URL for the HitCount application is:
http://localhost:9080/HitCount.jsp.
For a secure URL, use the https
protocol and the 9443
port, or
the WC_defaulthost_secure
port for the application server. You can substitute your
server name or the server IP address for localhost
.