I am running very recent jboss CVS build on Linux RH6.2 with Postgresql
7.02.  I have written a simple CMP Entity bean (Individual, 6 cmp
fields, one int, one char, rest Strings) that deploys successfully. 
However, when I run my client I get the exception detailed below.  It is
happening during home.create(id) ( => IndividualBean.ejbCreate(id)) Is
this a bug in JAWS or have I maybe not adequately defined my
jboss.xml/jaws.xml?  Has anyone seen this problem before?  What
additional info would be useful?  The jar for the bean is available at:
        http://www.bonevich.com/ejb/individual.jar

Jeff
********************************************************************

What I get in the log when I run the client:

[Individual] TX_SUPPORTS for create
[JAWS] Create, id is 1
[JAWS] SQL:SELECT COUNT(*) AS Total FROM Individual WHERE id=?
[Individual] Set parameter:1
[JAWS] Object count:0
[JAWS] Insert
[JAWS] SQL:INSERT INTO Individual
(sex,middle_name,lastName,first_name,id) VALUES (?,?,?,?,?)
[Individual] Set parameter:
[Individual] Set parameter:
[Individual] Set parameter:
[Individual] Set parameter:
[Individual] Set parameter:1
[JAWS] java.sql.SQLException: ERROR:  Unterminated quoted string
[JAWS]
[JAWS]  at java.lang.Throwable.<init>(Throwable.java:96)
[JAWS]  at java.lang.Exception.<init>(Exception.java:44)
[JAWS]  at java.sql.SQLException.<init>(SQLException.java:84)
[JAWS]  at org.postgresql.Connection.ExecSQL(Connection.java:393)
[JAWS]  at org.postgresql.jdbc2.Statement.execute(Statement.java:273)
[JAWS]  at
org.postgresql.jdbc2.Statement.executeUpdate(Statement.java:73)
[JAWS]  at
org.postgresql.jdbc2.PreparedStatement.executeUpdate(PreparedStatement.java:126)
[JAWS]  at
org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.createEntity(JAWSPersistenceManager.java:372)
[JAWS]  at
org.jboss.ejb.plugins.CMPPersistenceManager.createEntity(CMPPersistenceManager.java:111)
[JAWS]  at
org.jboss.ejb.EntityContainer.createHome(EntityContainer.java:392)
[JAWS]  at java.lang.reflect.Method.invoke(Native Method)
[JAWS]  at
org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityContainer.java:563)
[JAWS]  at
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(EntitySynchronizationInterceptor.java:147)
[JAWS]  at
org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceInterceptor.java:77)
[JAWS]  at
org.jboss.ejb.plugins.TxInterceptor$RunInvokeHome.run(TxInterceptor.java:349)
[JAWS]  at
org.jboss.ejb.plugins.TxInterceptor.runWithTransactions(TxInterceptor.java:223)
[JAWS]  at
org.jboss.ejb.plugins.TxInterceptor.invokeHome(TxInterceptor.java:84)
[JAWS]  at
org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:75)
[JAWS]  at
org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:101)
[JAWS]  at
org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:306)
[JAWS]  at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invokeHome(JRMPContainerInvoker.java:166)
[JAWS]  at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invokeHome(JRMPContainerInvoker.java:130)
[JAWS]  at java.lang.reflect.Method.invoke(Native Method)
[JAWS]  at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:239)
[JAWS]  at sun.rmi.transport.Transport$1.run(Transport.java:155)
[JAWS]  at java.security.AccessController.doPrivileged(Native Method)
[JAWS]  at sun.rmi.transport.Transport.serviceCall(Transport.java:152)
[JAWS]  at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:462)
[JAWS]  at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:662)
[JAWS]  at java.lang.Thread.run(Thread.java:498)
[Default] javax.ejb.CreateException: Could not create
entity:java.sql.SQLException: ERROR:  Unterminated quoted string
[Default]       at java.lang.Throwable.<init>(Throwable.java:96)
[Default]       at java.lang.Exception.<init>(Exception.java:44)
[Default]       at
javax.ejb.CreateException.<init>(CreateException.java:47)
[Default]       at
org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.createEntity(JAWSPersistenceManager.java:376)
[Default]       at
org.jboss.ejb.plugins.CMPPersistenceManager.createEntity(CMPPersistenceManager.java:111)
[Default]       at
org.jboss.ejb.EntityContainer.createHome(EntityContainer.java:392)
[Default]       at java.lang.reflect.Method.invoke(Native Method)
[Default]       at
org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityContainer.java:563)
[Default]       at
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(EntitySynchronizationInterceptor.java:147)
[Default]       at
org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceInterceptor.java:77)
[Default]       at
org.jboss.ejb.plugins.TxInterceptor$RunInvokeHome.run(TxInterceptor.java:349)
[Default]       at
org.jboss.ejb.plugins.TxInterceptor.runWithTransactions(TxInterceptor.java:223)
[Default]       at
org.jboss.ejb.plugins.TxInterceptor.invokeHome(TxInterceptor.java:84)
[Default]       at
org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:75)
[Default]       at
org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:101)
[Default]       at
org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:306)
[Default]       at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invokeHome(JRMPContainerInvoker.java:166)
[Default]       at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invokeHome(JRMPContainerInvoker.java:130)
[Default]       at java.lang.reflect.Method.invoke(Native Method)
[Default]       at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:239)
[Default]       at sun.rmi.transport.Transport$1.run(Transport.java:155)
[Default]       at java.security.AccessController.doPrivileged(Native
Method)
[Default]       at
sun.rmi.transport.Transport.serviceCall(Transport.java:152)
[Default]       at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:462)
[Default]       at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:662)
[Default]       at java.lang.Thread.run(Thread.java:498)

-- 
Jeffrey Bonevich
Ann Arbor, Michigan
[EMAIL PROTECTED]
http://www.bonevich.com


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to