Hello Jon,

The problem is not really with JBoss but with your Oracle configuration.

The SQL query that is generated is normal (take a look at the CMP doco for
more information on available optimisations). You should modify your
SHARED_POOL_SIZE in Oracle to allow for the query to be executed (take a
look at ORA-04031 message definition in your Oracle documentation for more
information)

Cheers,


                        Sacha



> -----Message d'origine-----
> De : [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]De la part de Jon
> Haugsand
> Envoye : lundi, 19 aout 2002 19:02
> A : [EMAIL PROTECTED]
> Objet : [JBoss-user] Strange select statement
>
>
> JBoss 3.0.1, datasource is Oracle 8.1.7, OS=Linux 2.2.18
>
> When trying to access an XDoclet generated getData the following happens:
>
> 2002-08-19 18:44:27,940 DEBUG
> [org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor]
> invokerBInding is null in ProxyFactoryFinder
> 2002-08-19 18:44:27,944 DEBUG
> [org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntityCommand.telefon]
> Executing SQL: SELECT last_name,first_name, address, telephone,
> status FROM PERSONS WHERE (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR
> (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> OR (last_name=?) OR (last_name=?) OR (last_name=?) OR (last_name=?)
> 2002-08-19 18:44:28,014 ERROR
> [org.jboss.ejb.plugins.LogInterceptor]
> TransactionRolledbackLocalException, causedBy:
> java.sql.SQLException: ORA-04031: unable to allocate 2008 bytes
> of shared memory ("large pool","unknown object","session
> heap","frame segment")
>
>         at
> oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
>         at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
>         at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543)
>         at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1405)
>         at
> oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java:643)
>         at
> oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.
> java:1674)
>         at
> oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStat
> ement.java:1870)
>         at
> oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePre
> paredStatement.java:363)
>         at
> oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePrep
> aredStatement.java:314)
>
> --
>   Jon Haugsand, <[EMAIL PROTECTED]>
>   Norges Bank, <http://www.norges-bank.no>
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone?  Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-user
>



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to