Difference between revisions of "J2EE Smoke Test"

From Eclipsepedia

Jump to: navigation, search
 
Line 30: Line 30:
 
:Expand the deployment descriptor node- verify that there are "Modules" and "Utility JARs" nodes
 
:Expand the deployment descriptor node- verify that there are "Modules" and "Utility JARs" nodes
 
:Expand the Modules node - verify that the EJB reference is shown
 
:Expand the Modules node - verify that the EJB reference is shown
 +
 +
;Export the projects
 +
:Export the web project - verify that the deployment descriptor, Servlet class, and libraries are included in the WAR.
 +
:Export the EJB project - verify that all of the classes and the deployment descriptor are included in the EJB JAR.
  
 
;See also
 
;See also

Revision as of 17:00, 11 January 2007

Setup

Install a J2EE-compatible server, such as JOnAS or WebSphere Add the server in Window->Preferences...->Server->Installed Runtimes Install the XDoclet support (1.2.1, 1.2.2, or 1.2.3) Add the XDoclet support in Window->Preferences...->XDoclet Expand the XDoclet node and configure the ejbdoclet and webdoclet support for your installed server(s).

Verify the following function:

Create resources
Create a web project, targeted at a server
Create a servlet inside the project - Java Package of test, specify a name, and select "Generate an annotated servlet class file"
Create a JSP inside the project - file name index.jsp
Add the following text into the body: <body>This is the Smoke Test.</body>
Ensure it builds and is targeted to a server correctly
Create an EAR project, targeted at a server
Create an EJB project, targeted at a server
Add EJB to an EAR
Bring up the Properties dialog of the EAR project
Select J2EE Modules
Check the checkbox next to the EJB project name
Press OK
Verify the EAR module in the navigator
Expand the EAR - verify that there is a node for the deployment descriptor, and containers for the JRE/JDK library and the Server library
Expand the deployment descriptor node- verify that there are "Modules" and "Utility JARs" nodes
Expand the Modules node - verify that the EJB reference is shown
Export the projects
Export the web project - verify that the deployment descriptor, Servlet class, and libraries are included in the WAR.
Export the EJB project - verify that all of the classes and the deployment descriptor are included in the EJB JAR.
See also
Click here to view smoke test scenarios for WTP 1.5.
Click here to view smoke test scenarios for WTP 2.0.
Click here to view WTP smoke test results.
Back to Web Tools Wiki Home