You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by David Blevins <da...@visi.com> on 2008/12/10 19:14:09 UTC
Re: Unknown error in Assembler for MessageDriven bean
On Nov 22, 2008, at 11:39 PM, j.alkjaer@gmail.com wrote:
> A bit of a late response to
> <http://mail-archives.apache.org/mod_mbox/openejb-users/200810.mbox/%3C332A6619-AF7C-49A0-A4AC-2D9FE9A54847@visi.com%3E
> >
>
> On Oct 8, 2008, David wrote:
> ...
>> For EJb 2.1 and prior the <messaging-type> is a required xml element
>> -- autodiscovery via introspection is an EJB 3.0 feature. If you
>> were
>> to grab an old version of weblogic, the bean would likely not deploy
>> without the <messaging-type> declared. Something to keep in mind if
>> you intend your app to be an EJB 2.1 compliant app.
> ...
>
> In the DTD for EJB 2.0, the element doesn't exist in, as the only type
> of MDB you can make is a javax.jms.MessageListener
> isn't the default messaging-type javax.jms.MessageListener for 2.1? -
> At least that is what the XSD
> <http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd> states) - I didn't
> check the spec for the interface checking, but I have never had
> problems deploying MDBs to weblogic where its a parent class which
> implements javax.jms.MessageListener
You're absolutely right. We'll definitely fix that.
Added a jira for this:
https://issues.apache.org/jira/browse/OPENEJB-971
(notifications: https://issues.apache.org/jira/secure/ViewIssue.jspa?id=12410388&watch=true)
-David