Hi all,
Lest image situation:
During implementation of EJB my collegues or myself do syntaxt error in the
ejb-jar.xml:
...
<method-permissionnnnn>
<role-name>All</role-name>
<method>
<ejb-name>EMailContact</ejb-name>
<method-name>*</method-name>
</method>
<method-permissionnnnn>
now ejb is deployed but it works strange. I can fall into very interesting situation
just because some configuration is bad.
What about syntaxt checking inside ApplicationMetaData.java or MetaData.java with
output like:
System.out.println( "WARNING during parsing ejb-jar.xml. Tag "
+ children.item(i).getNodeName()
+ " cannot be used inside "
+ parent + " tag".
);
XMLFileLoader.java has LocalResolver() class where DTDs are registered but I cannot
get any warning if deployment descriptor is bad. Maybe
configuration of Jboss allows to add checking?
If not what do you think about improving it?
I have already ligth version of it. Its done in the ApplicationMetaData.java where i
simple checking if tags is accorgins DTD of EJB 1.1 spec. and if it is not i
just print warnings.
Regards,
Darius Davidavicius
www.jbees.com
J2EE consultations, development
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development