Wolfgang, Thanks a lot. I have re-solved the issue.... As suggested by you, I have created the beans using EJB 2.1 its working now and also ejb-jar.xml file also incorrect.
To resolve the above issue the ejb-jar.xml file should be as follows: <?xml version="1.0" encoding="UTF-8"?> <ejb-jar id="ejb-jar_1" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd" version="2.1"> <![CDATA[DSBean generated by eclipse wtp xdoclet extension.]]> <display-name>DSBean</display-name> <enterprise-beans> <!-- Session Beans --> <![CDATA[An EJB named WlConnectors]]> <display-name>WlConnectors</display-name> <ejb-name>WlConnectors</ejb-name> com.test.jboss.WlConnectorsHome com.test.jboss.WlConnectors <local-home>com.test.jboss.WlConnectorsLocalHome</local-home> com.test.jboss.WlConnectorsLocal <ejb-class>com.test.jboss.WlConnectorsSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <![CDATA[An EJB named MethodConnectors]]> <display-name>MethodConnectors</display-name> <ejb-name>MethodConnectors</ejb-name> com.test.jboss.MethodConnectorsHome com.test.jboss.MethodConnectors <local-home>com.test.jboss.MethodConnectorsLocalHome</local-home> com.test.jboss.MethodConnectorsLocal <ejb-class>com.test.jboss.MethodConnectorsSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <![CDATA[An EJB named DSConnectors]]> <display-name>DSConnectors</display-name> <ejb-name>DSConnectors</ejb-name> com.test.jboss.DSConnectorsHome com.test.jboss.DSConnectors <local-home>com.test.jboss.DSConnectorsLocalHome</local-home> com.test.jboss.DSConnectorsLocal <ejb-class>com.test.jboss.DSConnectorsSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <!-- To add session beans that you have deployment descriptor info for, add a file to your XDoclet merge directory called session-beans.xml that contains the markup for those beans. --> <!-- Entity Beans --> <!-- To add entity beans that you have deployment descriptor info for, add a file to your XDoclet merge directory called entity-beans.xml that contains the markup for those beans. --> <!-- Message Driven Beans --> <!-- To add message driven beans that you have deployment descriptor info for, add a file to your XDoclet merge directory called message-driven-beans.xml that contains the <message-driven></message-driven> markup for those beans. --> </enterprise-beans> <!-- Relationships --> <!-- Assembly Descriptor --> <!-- To specify your own assembly descriptor info here, add a file to your XDoclet merge directory called assembly-descriptor.xml that contains the <assembly-descriptor></assembly-descriptor> markup. --> <assembly-descriptor id="AssemblyDescriptor_1"> <!-- To specify additional security-role elements, add a file in the merge directory called ejb-security-roles.xml that contains them. --> <!-- method permissions --> <!-- To specify additional method-permission elements, add a file in the merge directory called ejb-method-permissions.ent that contains them. --> <!-- transactions --> <!-- To specify additional container-transaction elements, add a file in the merge directory called ejb-container-transactions.ent that contains them. --> <!-- finder transactions --> <!-- message destinations --> <!-- To specify additional message-destination elements, add a file in the merge directory called ejb-message-destinations.ent that contains them. --> <!-- exclude list --> <!-- To specify an exclude-list element, add a file in the merge directory called ejb-exclude-list.xml that contains it. --> <security-role> <role-name>DSBeanRole</role-name> </security-role> <security-role> <role-name>ProtectedMethodGroup</role-name> </security-role> <method-permission> <role-name>DSBeanRole</role-name> <ejb-name>DSConnectors</ejb-name> <method-name>*</method-name> </method-permission> <method-permission> <role-name>ProtectedMethodGroup</role-name> <ejb-name>MethodConnectors</ejb-name> <method-name>getUserId</method-name> </method-permission> <method-permission> <ejb-name>MethodConnectors</ejb-name> <method-name>create</method-name> </method-permission> <method-permission> <ejb-name>WlConnectors</ejb-name> <method-name>*</method-name> </method-permission> <container-transaction> <ejb-name>MethodConnectors</ejb-name> <method-name>*</method-name> <trans-attribute>Required</trans-attribute> </container-transaction> </assembly-descriptor> </ejb-jar> Thanks & Regards, Sangeetha View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4265006#4265006 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4265006 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
