What would be the cause of the following exception ? I am not sure where
the 'ADMIN' schema come from ?

In my persistence.xml I specify admin as a user name and password, is
there something wrong there ? If I change the user name to be foo, I get
the same exception with 'FOO' instead of 'ADMIN : 

                <properties>
                        <property name="openjpa.ConnectionURL"
value="jdbc:derby:testdb;create=true;user=admin;password=admin"/>
                        <property name="openjpa.ConnectionDriverName"
value="org.apache.derby.jdbc.EmbeddedDriver"/>
                        <property name="openjpa.ConnectionUserName"
value="admin"/>
                        <property name="openjpa.ConnectionPassword"
value="admin"/>
                </properties>

Any help will be really appriciated.

Thanks,

Gul



[11/1/07 9:09:21:192 GMT-05:00] 00000024 SystemErr     R        ... 9
more
[11/1/07 9:09:21:192 GMT-05:00] 00000024 SystemErr     R Caused by:
org.apache.openjpa.lib.jdbc.ReportingSQLException: Schema 'ADMIN' does
not exist {INSERT INTO MYTABLE(name, lastname) VALUES (?, ?)}
[code=20000, state=42Y07]
        at
org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.wrap(LoggingConne
ctionDecorator.java:200)
        at
org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.access$000(Loggin
gConnectionDecorator.java:56)
        at
org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$LoggingConnection
.prepareStatement(LoggingConnectionDecorator.java:227)
        at
org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(Delega
tingConnection.java:163)
        at
org.apache.openjpa.lib.jdbc.ConfiguringConnectionDecorator$ConfiguringCo
nnection.prepareStatement(ConfiguringConnectionDecorator.java:140)
        at
org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(Delega
tingConnection.java:163)
        at
org.apache.openjpa.jdbc.kernel.JDBCStoreManager$RefCountConnection.prepa
reStatement(JDBCStoreManager.java:1308)
        at
org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(Delega
tingConnection.java:152)
        at
org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushInterna
l(PreparedStatementManagerImpl.java:90)
        at
org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flush(Prepar
edStatementManagerImpl.java:71)
        at
org.apache.openjpa.jdbc.kernel.OperationOrderUpdateManager.flushPrimaryR
ow(OperationOrderUpdateManager.java:203)
        at
org.apache.openjpa.jdbc.kernel.OperationOrderUpdateManager.flush(Operati
onOrderUpdateManager.java:89)
        at
org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdat
eManager.java:89)
        at
org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdat
eManager.java:72)
        at
org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(JDBCStoreManager.j
ava:514)
        at
org.apache.openjpa.kernel.DelegatingStoreManager.flush(DelegatingStoreMa
nager.java:130)
        at
org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1965)
        at
org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1863)
        at
org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:17
81)
        at
org.apache.openjpa.kernel.LocalManagedRuntime.commit(LocalManagedRuntime
.java:80)
        at
org.apache.openjpa.kernel.BrokerImpl.commit(BrokerImpl.java:1311)
        at
org.apache.openjpa.kernel.DelegatingBroker.commit(DelegatingBroker.java:
866)
        at
org.apache.openjpa.persistence.EntityManagerImpl.commit(EntityManagerImp
l.java:409)

Reply via email to