Code Comments
Programming Forum and web based access to our favorite programming groups.Problem with a simple CMP bean while working on JBoss CLIENT : EmployeeSalInsertClient.java CMP Jar: emp ------------------------------------------------ Database : MS SQL SERVER Table Name is : emp Column names: eno - int ename - varchar(30) esal - float It is a simple ejb......... able to insert the records into the database............. unable to find records.................. The error is given below C:\javajava -classpath .;D:\jboss-3.2.4\server\default\lib\jboss-j2ee.jar;D:\jboss-3.2.4\serv er\default\lib\jbossall-client.jar;D:\jboss-3.2.4\server\default\lib\jnet.ja r; EmployeeSalInsertClient Exception in thread "main" javax.ejb.FinderException: Unknown query: public abstract emp.Employee emp.EmployeeHome.findByPrimaryKey(java.lang.Integer) throws java.rmi.RemoteException,javax.ejb.FinderException at sun.rmi.transport.StreamRemoteCall. exceptionReceivedFromServer(StreamRemote C all.jav a:245) at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122) at org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown Source) at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProx y.java: 135) at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:96) at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46 ) at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:53) at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:173) at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85) at $Proxy0.findByPrimaryKey(Unknown Source) at EmployeeSalInsertClient.main(EmployeeSalInssimertClient.java:34)
Post Follow-up to this messages_vaddi@yahoo.com (Subra) wrote in message news:<f4283ea5.0409210222.45e2e7b5@posting.googl e.com>... > Problem with a simple CMP bean while working on JBoss > > CLIENT : EmployeeSalInsertClient.java > CMP Jar: emp > ------------------------------------------------ > Database : MS SQL SERVER > Table Name is : emp > Column names: > eno - int > ename - varchar(30) > esal - float > > It is a simple ejb......... > able to insert the records into the database............. > unable to find records.................. > > The error is given below > > C:\javajava -classpath > > .;D:\jboss-3.2.4\server\default\lib\jboss-j2ee.jar;D:\jboss-3.2.4\serv > > er\default\lib\jbossall-client.jar;D:\jboss-3.2.4\server\default\lib\jnet. jar; > EmployeeSalInsertClient > Exception in thread "main" javax.ejb.FinderException: Unknown query: > public > abstract emp.Employee > emp.EmployeeHome.findByPrimaryKey(java.lang.Integer) > throws java.rmi.RemoteException,javax.ejb.FinderException > at > > sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemot eCall.jav > a:245) > at > > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122) > at > org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown > Source) > at > > org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerPr oxy.java: > 135) > at > > org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:96) > at > > org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java: 46) > at > > org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:53) > at > org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:173) > at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85) > at $Proxy0.findByPrimaryKey(Unknown Source) > at > EmployeeSalInsertClient.main(EmployeeSalInssimertClient.java:34) do you have a findByPrimaryKey method in your bean home interface ?
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.