hi, is there any body out there who knows what is wrong?
issue is with your:
inside your ejb-jar deployment descriptor. They are not delcared properly. THey need to be enclosed in appropriate tags (depending on local vs remote EJB bean deployment).
When in doubt, check the Data type definition (dtd) referenced at the top of your document against your deployment descriptor to avoid these xml-validation errors.
Thanks for your reply. I tried the following deployment descriptor. I checked it again the xml validators and it is fine. I dont know what is wrong. Please suggest. It seems that the jboss site was ignoring the home and remote tags.
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"> <ejb-jar > <enterprise-beans> <session> <ejb-name>Hello</ejb-name> <home>HelloHome</home> <remote>Hello</remote> <ejb-class>HelloBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Bean</transaction-type> </session> </enterprise-beans> </ejb-jar>