Hi sesques Thanks for ur interest on me. Here i am posting I have created a simple cmp , with 3 fields empId, empFirstname,empLastName. Here empId is primary key with autoincrement. When i enter Emp first name, last name using the create method my cmp is working fine and i am able to create new row with autoincrement. When i call setEmpFirstName() or serEmpLastName() methods from my client geeting an error given below
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: [java] java.rmi.ServerException: RuntimeException; nested exception is: [java] java.lang.IllegalArgumentException: Attempt to get lock ref with a null object [java] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:292) [java] at sun.rmi.transport.Transport$1.run(Transport.java:148) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at sun.rmi.transport.Transport.serviceCall(Transport.java:144) [java] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460) [java] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701) [java] at java.lang.Thread.run(Thread.java:534) .....21 ejb-jar.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"> <ejb-jar > [CDATA[No Description.]] <display-name>Generated by XDoclet</display-name> <enterprise-beans> <ejb-name>Employee</ejb-name> com.emp.empdata.EmployeeHome com.emp.empdata.Employee <local-home>com.emp.empdata.EmployeeLocalHome</local-home> com.emp.empdata.EmployeeLocal <ejb-class>com.emp.empdata.EmployeeCMP</ejb-class> <persistence-type>Container</persistence-type> <prim-key-class>java.lang.Integer</prim-key-class> False <cmp-version>2.x</cmp-version> <abstract-schema-name>mytestSchema</abstract-schema-name> <cmp-field > <field-name>id</field-name> </cmp-field> <cmp-field > <field-name>empFirstName</field-name> </cmp-field> <cmp-field > <field-name>empLastName</field-name> </cmp-field> <primkey-field>id</primkey-field> <security-identity><use-caller-identity/></security-identity> </enterprise-beans> <assembly-descriptor > <security-role> <role-name>every onene</role-name> </security-role> <method-permission> <role-name>every one</role-name> <ejb-name>Employee</ejb-name> <method-name>*</method-name> </method-permission> <container-transaction> <ejb-name>Employee</ejb-name> <method-name>*</method-name> <trans-attribute>Required</trans-attribute> </container-transaction> </assembly-descriptor> </ejb-jar> jbosscmp-jdbc.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.2//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_2.dtd"> <jbosscmp-jdbc> java:/MySqlDS <datasource-mapping>mySQL</datasource-mapping> <create-table>true</create-table> <remove-table>true</remove-table> <enterprise-beans> <ejb-name>Employee</ejb-name> <cmp-field> <field-name>id</field-name> <column-name>emp_id</column-name> <jdbc-type>INTEGER</jdbc-type> <sql-type>INTEGER</sql-type> <auto-increment></auto-increment> </cmp-field> <cmp-field> <field-name>empFirstName</field-name> <column-name>emp_firstname</column-name> <jdbc-type>VARCHAR</jdbc-type> <sql-type>VARCHAR(25)</sql-type> </cmp-field> <cmp-field> <field-name>empLastName</field-name> <column-name>emp_lastname</column-name> <jdbc-type>VARCHAR</jdbc-type> <sql-type>VARCHAR(25)</sql-type> </cmp-field> </enterprise-beans> </jbosscmp-jdbc> please let me know the reason. vamsi View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3831847#3831847 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3831847 ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user
