Summary
This document describes some frequently asked question regarding EJB 3.1 deployments on JBoss AS.
Applies To
- JBoss AS 6.0.0 M2
Why is my EJB packaged within a war not deployed?
If you have a web.xml descriptor and it does not specify a web-app 3.0 namespace you're EJB 3.1 bean will not be deployed. The solution is to add the proper namespace.
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> ... </web-app>
Comments