We are migrating our application to JBoss 7.1.1.
The application has some WAR's, some JAR's and some EJB JAR's (EJB 2.1).
I have read that jboss.xml is not used in JBoss 7 and that we need to change the filename to jboss-ejb3.xml (we have to do it, also if we we have only EJB 2.1 ?)
I renamed jboss.xml to jboss-ejb3.xml and changed the schema to:
<jboss:ejb-jar xmlns:jboss="http://www.jboss.com/xml/ns/javaee" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee http://www.jboss.org/j2ee/schema/jboss-ejb3-2_0.xsd http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd urn:trans-timeout http://www.jboss.org/j2ee/schema/trans-timeout-1_0.xsd" version="3.1" impl-version="2.0">
If I try to validate the file in an XML editor, it cannot find the schema ejb3-2_0.xsd in http://www.jboss.org/j2ee/schema.
I have taken the schema from <jboss7>/docs/schema and I have validated the xml. It gives some errors. ex:
Invalid content: securit-domain
Invalid content: jndi-name
I attach my jboss.xml
Is there any place where it explains the migration from jboss.xml to jboss-ejb3.xml ?
Hi pep grifell,
I would like to know how you migrated from jboss.xml to jboss-ejb3.xml.
Please forward me the steps to do it.