R Saravana Prasad [https://community.jboss.org/people/rsprasad] modified the 
document:

"Servlet calling EJB3 Session Bean without JNDI"

To view the document, visit: https://community.jboss.org/docs/DOC-16788

--------------------------------------------------------------
Hi,

This article is about a *Servlet call to injected EJB3 Session Bean*. 
Note that JNDI calls are not required.
The application in attachment will work fine with JBoss-5.1.0.GA_JDK6/ 
JDK1.6.0_21.

The application can be reached at  http://<IPAddress>:8080/servletejb3 
http://<IPAddress>:8080/servletejb3
welcome file is a jsp file, which submits a form with user input to the servlet.
The Servlet calls the session bean which returns a value in uppercase 
which is reloaded into the textbox in the same JSP.

*Schema of web.xml:*

<web-app version="2.5"
xmlns=" http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee";
xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance 
http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation=" http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee  
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";>

*Schema of ejb-jar.xml:*

<ejb-jar xmlns=" http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee"; 
         xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance 
http://www.w3.org/2001/XMLSchema-instance"; 
         xsi:schemaLocation=" http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee  
http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd 
http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd";
         version="3.0">

*Schema of application.xml:*

<?xml version="1.0" encoding="UTF-8"?>
<application xmlns=" http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee"; 
             xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance 
http://www.w3.org/2001/XMLSchema-instance";
             xsi:schemaLocation=" http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee  
http://java.sun.com/xml/ns/javaee/application_5.xsd 
http://java.sun.com/xml/ns/javaee/application_5.xsd";
             version="5">

Extract the attachment and run ant deploy after modifying the script 
to point to your environment's jboss home.

Fire up the JBoss and pull up the app.

Thanks


Saravana Prasad
--------------------------------------------------------------

Comment by going to Community
[https://community.jboss.org/docs/DOC-16788]

Create a new document in Beginner's Corner at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=102&containerType=14&container=2075]
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to