Jump to: navigation, search

Difference between revisions of "J2EE Smoke Test (WTP 2.0)"

(New page: ;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...)
 
m
Line 1: Line 1:
 
;Setup:
 
;Setup:
  
Install a J2EE-compatible server, such as JOnAS or WebSphere
+
:Install a J2EE-compatible server, such as JOnAS, JBoss or WebSphere
Add the server in Window->Preferences...->Server->Installed Runtimes
+
:Add the server in Window->Preferences...->Server->Installed Runtimes
Install the XDoclet support (1.2.1, 1.2.2, or 1.2.3)
+
:Install the XDoclet support (1.2.1, 1.2.2, or 1.2.3)
Add the XDoclet support in Window->Preferences...->XDoclet
+
:Add the XDoclet support in Window->Preferences...->XDoclet
Expand the XDoclet node and configure the ejbdoclet and webdoclet support for your installed server(s).
+
:Expand the XDoclet node and configure the ejbdoclet and webdoclet support for your installed server(s).
 
+
Verify the following function:
+
  
 
;Create resources
 
;Create resources

Revision as of 09:52, 23 August 2007

Setup
Install a J2EE-compatible server, such as JOnAS, JBoss 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).
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
Add a bean to the EJB project
Create a new XDoclet Enterprise JavaBean as a Session Bean in package test
Verify the EAR module in the navigator
Expand the EAR - verify that there is a node for the deployment descriptor.
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 smoke test scenarios for WTP 3.0.
Click here to view WTP smoke test results.
Back to Web Tools Wiki Home