what is wrong with my ejb-jar.xml file i am using weblogic 8.1
while deploying following error is faced:
Exception:weblogic.management.ApplicationException: Prepare failed. Task Id = 0 Module: hello Error: [
EJB:011024]The XML parser encountered an error in your deployment descriptor. Please ensure that your deployment descriptor corresponds to the format in the DTD. The error was: Error parsing file 'META-INF/ejb-jar.xml' at line: 12 column: 11. The content of element type "entity" is incomplete, it must match "(description?,display-name?,small-icon?,large-icon?,ejb-name,home,remote,ejb-class,persistence-type,prim-key-class,reentrant,cmp-field*,primkey-field?,env-entry*,ejb-ref*,security-role-ref*,resource-ref*)"..
<?xml version="1.0"?>
<!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>
<description>this bean prints hello</description>
<enterprise-beans>
<entity>
<description>this is a
test bean</description>
<ejb-name>HelloBean</ejb-name>
<home>foo.HelloHome</home>
<remote>foo.Hello</remote>
<ejb-class>foo.HelloBean</ejb-class>
</entity>
</enterprise-beans>
</ejb-jar>
can anyone give me a listing of a corrected file please............

[ February 23, 2004: Message edited by: alec stewart stewart ]