You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by David Jencks <da...@yahoo.com> on 2005/09/21 05:50:37 UTC

Build failure

I'm seeing a test failure on two machines, I think this is due to the  
default fetch group changes this morning in tranql:

Testsuite:  
org.openejb.deployment.entity.cmp.cmr.onetoone.OneToOneCompoundPKTest
Tests run: 9, Failures: 0, Errors: 1, Time elapsed: 7.712 sec

------------- Standard Error -----------------
log4j:WARN No appenders could be found for logger  
(org.axiondb.engine.BaseDatabase).
log4j:WARN Please initialize the log4j system properly.
------------- ---------------- ---------------
Testcase:  
testAGetBExistingAB(org.openejb.deployment.entity.cmp.cmr.onetoone.OneTo 
OneCompoundPKTest):   Caused an ERROR
null
javax.ejb.TransactionRolledbackLocalException
         at  
org.openejb.transaction.ContainerPolicy$TxRequired.invoke(ContainerPolic 
y.java:123)
         at  
org.openejb.transaction.TransactionContextInterceptor.invoke(Transaction 
ContextInterceptor.java:80)
         at  
org.openejb.SystemExceptionInterceptor.invoke(SystemExceptionInterceptor 
.java:82)
         at  
org.openejb.GenericEJBContainer.invoke(GenericEJBContainer.java:238)
         at  
org.openejb.proxy.EJBMethodInterceptor.intercept(EJBMethodInterceptor.ja 
va:129)
         at  
org.openejb.proxy.EntityEJBLocalObject$$EnhancerByCGLIB$$a4dca9ab.getFie 
ld1(<generated>)
         at  
org.openejb.deployment.entity.cmp.cmr.onetoone.OneToOneCompoundPKTest.te 
stAGetBExistingAB(OneToOneCompoundPKTest.java:77)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at  
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav 
a:39)
         at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 4
         at org.tranql.field.Row.set(Row.java:41)
         at org.tranql.field.FieldAccessor.set(FieldAccessor.java:59)
         at org.tranql.ql.QueryBindingImpl.set(QueryBindingImpl.java:131)
         at  
org.tranql.sql.jdbc.binding.TypeConverterBinding.getValue(TypeConverterB 
inding.java:85)
         at  
org.tranql.sql.jdbc.JDBCQueryCommand.execute(JDBCQueryCommand.java:72)
         at  
org.tranql.sql.prefetch.PrefetchGroupHandler.execute(PrefetchGroupHandle 
r.java:160)
         at  
org.tranql.cache.QueryFaultHandler.rowFault(QueryFaultHandler.java:67)
         at  
org.openejb.entity.cmp.CMPInstanceContext.associate(CMPInstanceContext.j 
ava:146)
         at  
org.apache.geronimo.transaction.context.AbstractTransactionContext.assoc 
iate(AbstractTransactionContext.java:46)
         at  
org.apache.geronimo.transaction.context.AbstractTransactionContext.begin 
Invocation(AbstractTransactionContext.java:84)
         at  
org.openejb.entity.EntityInstanceInterceptor.invoke(EntityInstanceInterc 
eptor.java:125)
         at  
org.openejb.entity.cmp.InTxCacheInterceptor.invoke(InTxCacheInterceptor. 
java:84)
         at  
org.openejb.transaction.ContainerPolicy$TxRequired.invoke(ContainerPolic 
y.java:119)
         ... 20 more



thanks
david jencks


Re: Build failure

Posted by Gianny Damour <gi...@optusnet.com.au>.
This is once again my bad  :(

Sorry for the inconvenience,
Gianny

On 21/09/2005 1:50 PM, David Jencks wrote:

> I'm seeing a test failure on two machines, I think this is due to the  
> default fetch group changes this morning in tranql:
>
> Testsuite:  
> org.openejb.deployment.entity.cmp.cmr.onetoone.OneToOneCompoundPKTest
> Tests run: 9, Failures: 0, Errors: 1, Time elapsed: 7.712 sec
>
> ------------- Standard Error -----------------
> log4j:WARN No appenders could be found for logger  
> (org.axiondb.engine.BaseDatabase).
> log4j:WARN Please initialize the log4j system properly.
> ------------- ---------------- ---------------
> Testcase:  
> testAGetBExistingAB(org.openejb.deployment.entity.cmp.cmr.onetoone.OneTo 
> OneCompoundPKTest):   Caused an ERROR
> null
> javax.ejb.TransactionRolledbackLocalException
>         at  
> org.openejb.transaction.ContainerPolicy$TxRequired.invoke(ContainerPolic 
> y.java:123)
>         at  
> org.openejb.transaction.TransactionContextInterceptor.invoke(Transaction 
> ContextInterceptor.java:80)
>         at  
> org.openejb.SystemExceptionInterceptor.invoke(SystemExceptionInterceptor 
> .java:82)
>         at  
> org.openejb.GenericEJBContainer.invoke(GenericEJBContainer.java:238)
>         at  
> org.openejb.proxy.EJBMethodInterceptor.intercept(EJBMethodInterceptor.ja 
> va:129)
>         at  
> org.openejb.proxy.EntityEJBLocalObject$$EnhancerByCGLIB$$a4dca9ab.getFie 
> ld1(<generated>)
>         at  
> org.openejb.deployment.entity.cmp.cmr.onetoone.OneToOneCompoundPKTest.te 
> stAGetBExistingAB(OneToOneCompoundPKTest.java:77)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at  
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav 
> a:39)
>         at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 4
>         at org.tranql.field.Row.set(Row.java:41)
>         at org.tranql.field.FieldAccessor.set(FieldAccessor.java:59)
>         at org.tranql.ql.QueryBindingImpl.set(QueryBindingImpl.java:131)
>         at  
> org.tranql.sql.jdbc.binding.TypeConverterBinding.getValue(TypeConverterB 
> inding.java:85)
>         at  
> org.tranql.sql.jdbc.JDBCQueryCommand.execute(JDBCQueryCommand.java:72)
>         at  
> org.tranql.sql.prefetch.PrefetchGroupHandler.execute(PrefetchGroupHandle 
> r.java:160)
>         at  
> org.tranql.cache.QueryFaultHandler.rowFault(QueryFaultHandler.java:67)
>         at  
> org.openejb.entity.cmp.CMPInstanceContext.associate(CMPInstanceContext.j 
> ava:146)
>         at  
> org.apache.geronimo.transaction.context.AbstractTransactionContext.assoc 
> iate(AbstractTransactionContext.java:46)
>         at  
> org.apache.geronimo.transaction.context.AbstractTransactionContext.begin 
> Invocation(AbstractTransactionContext.java:84)
>         at  
> org.openejb.entity.EntityInstanceInterceptor.invoke(EntityInstanceInterc 
> eptor.java:125)
>         at  
> org.openejb.entity.cmp.InTxCacheInterceptor.invoke(InTxCacheInterceptor. 
> java:84)
>         at  
> org.openejb.transaction.ContainerPolicy$TxRequired.invoke(ContainerPolic 
> y.java:119)
>         ... 20 more
>
>
>
> thanks
> david jencks
>
>
>