db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Armin Waibel (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (OJB-42) MsSQLServer, auto-generated querry error (m:n relation)
Date Tue, 15 Nov 2005 15:09:28 GMT
     [ http://issues.apache.org/jira/browse/OJB-42?page=all ]
     
Armin Waibel resolved OJB-42:
-----------------------------

    Fix Version: 1.0.4
     Resolution: Cannot Reproduce

Since 1.0.3 many improvement related to the query stuff are made. Especially in the prefetching
classes Jakob fixed some bugs.
If the bug still exists, please reopen this issue and add a test case or make a detailed description
(with pseudo code) so that we can reproduce the issue.

> MsSQLServer, auto-generated querry error (m:n relation)
> -------------------------------------------------------
>
>          Key: OJB-42
>          URL: http://issues.apache.org/jira/browse/OJB-42
>      Project: OJB
>         Type: Bug
>     Versions: 1.0.3
>  Environment: Windows, Tomcat,MS SQL Server 2000, JTDS Driver
>     Reporter: Bartek Knabel
>     Priority: Minor
>      Fix For: 1.0.4

>
> Database configuration :
> <jdbc-connection-descriptor jcd-alias="oo7_ojb" default-connection="true" 
> 	platform="MsSQLServer" jdbc-level="2.0" driver="net.sourceforge.jtds.jdbc.Driver" 
> 	dbalias="//localhost:1433/oo7_ojb;tds=8.0;lastupdatecount=true" subprotocol="jtds:sqlserver"

> 	protocol="jdbc" username="sa" password="root" batch-mode="false" 
> 	useAutoCommit="2" ignoreAutoCommitExceptions="false">
> 	<object-cache class="org.apache.ojb.broker.cache.ObjectCacheDefaultImpl">
> 		<attribute attribute-name="cacheExcludes" attribute-value=""/>
> 		<attribute attribute-name="timeout" attribute-value="900"/>
> 		<attribute attribute-name="autoSync" attribute-value="true"/>
> 		<attribute attribute-name="cachingKeyType" attribute-value="0"/>
> 		<attribute attribute-name="useSoftReferences" attribute-value="true"/>
> 	</object-cache>
> 	<sequence-manager 
> 		className="org.apache.ojb.broker.util.sequence.SequenceManagerNativeImpl">
> 	</sequence-manager>
> </jdbc-connection-descriptor>
> m:n relation between CzescZlozona and ZestawPodstawowy :
> <class-descriptor class="com.bimki.oo7j.ojb.om.CzescZlozona" 
> 	table="CzescZlozona">
> 	<field-descriptor name="id" column="czz_id" jdbc-type="INTEGER" 
> 		primarykey="true" autoincrement="true"/>
> 	<!-- relacja 1:m  z czescia atomowa -->
> 	<collection-descriptor name="czesciAtomowe" auto-update="link" proxy="true"
> 		element-class-ref="com.bimki.oo7j.ojb.om.CzescAtomowa">
> 		<inverse-foreignkey field-ref="czescZlozona_id" />
> 	</collection-descriptor>
> 	<!-- relacja 1:1  z czescia atomowa -->
> 	<field-descriptor column="czz_glAtid" name="glownaAtomowa_id"
> 		jdbc-type="INTEGER"></field-descriptor>		
> 	<reference-descriptor name="glownaAtomowa" auto-update="link"
> 		class-ref="com.bimki.oo7j.ojb.om.CzescAtomowa">				
> 		<foreignkey field-ref="glownaAtomowa_id" />
> 	</reference-descriptor>
> 	<!-- relacja 1:1  z dokumentem -->
> 	<field-descriptor column="czz_dokId" name="dokument_id" jdbc-type="INTEGER"></field-descriptor>
> 	<reference-descriptor name="dokument" auto-update="true" auto-delete="true"
> 		class-ref="com.bimki.oo7j.ojb.om.Dokument">
> 		<foreignkey field-ref="dokument_id" />
> 	</reference-descriptor>
> 	<!-- relacja m:n  z Zestawem podstawowym (dzielace) -->
> 	<collection-descriptor name="zestawyPodstawoweDzielace" auto-delete="true" proxy="true"
> 		collection-class="org.apache.ojb.broker.util.collections.ManageableArrayList" 
> 		element-class-ref="com.bimki.oo7j.ojb.om.ZestawPodstawowy" 
> 		auto-retrieve="true" auto-update="true" indirection-table="zp_czzd">
> 		<fk-pointing-to-this-class column="czz_zp_czpIdd" />
> 		<fk-pointing-to-element-class column="czz_zp_zpIdd" />
> 	</collection-descriptor>
> 	<!-- relacja m:n  z Zestawem podstawowym (nie dzielace) -->
> 	<collection-descriptor name="zestawyPodstawoweNieDzielace" auto-delete="true" proxy="true"
> 		collection-class="org.apache.ojb.broker.util.collections.ManageableArrayList" 
> 		element-class-ref="com.bimki.oo7j.ojb.om.ZestawPodstawowy" 
> 		auto-retrieve="true" auto-update="true" indirection-table="zp_czznd">
> 		<fk-pointing-to-this-class column="czz_zp_czpIdnd" />
> 		<fk-pointing-to-element-class column="czz_zp_zpIdnd" />
> 	</collection-descriptor>
> 	<reference-descriptor name="super" 
> 		class-ref="com.bimki.oo7j.ojb.om.ElementProjektowy" 
> 		auto-retrieve="true" auto-update="true" auto-delete="true">
> 		<foreignkey field-ref="id" />
> 	</reference-descriptor>
> </class-descriptor>
> <class-descriptor class="com.bimki.oo7j.ojb.om.ZestawPodstawowy" 
> 	table="ZestawPodstawowy">
> 	<field-descriptor name="id" column="zp_id" jdbc-type="INTEGER" 
> 		primarykey="true" autoincrement="true" />
> 	<!-- relacja m:n  z Czescia zlozona (dzielone) -->
> 	<collection-descriptor name="czesciZlozoneDzielone" auto-delete="true" auto-update="link"
proxy="true"
> 		collection-class="org.apache.ojb.broker.util.collections.ManageableArrayList" 
> 		element-class-ref="com.bimki.oo7j.ojb.om.CzescZlozona" 
> 		auto-retrieve="true" indirection-table="zp_czzd">
> 		<fk-pointing-to-this-class column="czz_zp_zpIdd" />
> 		<fk-pointing-to-element-class column="czz_zp_czpIdd" />
> 	</collection-descriptor>
> 	<!-- relacja m:n  z Czescia zlozona (nie dzielone)-->
> 	<collection-descriptor name="czesciZlozoneNieDzielone" auto-delete="true" auto-update="link"
proxy="true"
> 		collection-class="org.apache.ojb.broker.util.collections.ManageableArrayList" 
> 		element-class-ref="com.bimki.oo7j.ojb.om.CzescZlozona" 
> 		auto-retrieve="true" indirection-table="zp_czznd">
> 		<fk-pointing-to-this-class column="czz_zp_zpIdnd" />
> 		<fk-pointing-to-element-class column="czz_zp_czpIdnd" />
> 	</collection-descriptor>
> 	<!-- relacja 1:n z Zestawem zlozonym-->
> 	<field-descriptor column="zp_zz_id" name="zestawZlozony_id" 
> 		jdbc-type="INTEGER"></field-descriptor>
> 	<reference-descriptor name="zestawZlozony" auto-update="link"
> 		class-ref="com.bimki.oo7j.ojb.om.ZestawZlozony">
> 		<foreignkey field-ref="zestawZlozony_id" />
> 	</reference-descriptor>
> 	<reference-descriptor name="super" 
> 		class-ref="com.bimki.oo7j.ojb.om.ElementProjektowy" 
> 		auto-retrieve="true" auto-update="true" auto-delete="true">
> 		<foreignkey field-ref="id" />
> 	</reference-descriptor>
> </class-descriptor>
> ZestawPodstawowy has many CzescZlozona objects (CzesciZlozoneNieDzielone and CzesciZlozoneDzielone).
Calling in ZestawPodstawowy :
> Iterator ite = this.czesciZlozoneNieDzielone.iterator();
> i got following error
> .....
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.ep_id,A0.ep_typ,A0.ep_data
FROM ElementProjektowy A0 WHERE A0.ep_id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.ep_id,A0.ep_typ,A0.ep_data
FROM ElementProjektowy A0 WHERE A0.ep_id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.ep_id,A0.ep_typ,A0.ep_data
FROM ElementProjektowy A0 WHERE A0.ep_id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.ep_id,A0.ep_typ,A0.ep_data
FROM ElementProjektowy A0 WHERE A0.ep_id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.ep_id,A0.ep_typ,A0.ep_data
FROM ElementProjektowy A0 WHERE A0.ep_id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.ep_id,A0.ep_typ,A0.ep_data
FROM ElementProjektowy A0 WHERE A0.ep_id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.zz_id,A0.zz_modId,A0.zz_zz_id
FROM ZestawZlozony A0 INNER JOIN ElementProjektowy A1 ON A0.zz_id=A1.ep_id WHERE A0.zz_zz_id
IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.zz_id,A0.zz_modId,A0.zz_zz_id
FROM ZestawZlozony A0 INNER JOIN ElementProjektowy A1 ON A0.zz_id=A1.ep_id WHERE A0.zz_zz_id
IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.zp_id,A0.zp_zz_id
FROM ZestawPodstawowy A0 INNER JOIN ElementProjektowy A1 ON A0.zp_id=A1.ep_id WHERE A0.zp_zz_id
= ?
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: Result of getTableAlias():
null
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: Result of getTableAlias():
null
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: Result of getTableAlias():
null
> [org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl] DEBUG: SQL:SELECT A0.czz_id,A0.czz_glAtid,A0.czz_dokId
FROM CzescZlozona A0,zp_czznd INNER JOIN ElementProjektowy A1 ON A0.czz_id=A1.ep_id WHERE
(zp_czznd.czz_zp_zpIdnd IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?))
AND A0.czz_id = zp_czznd.czz_zp_czpIdnd
> [org.apache.ojb.broker.accesslayer.JdbcAccessImpl] ERROR: SQLException during the execution
of the query (for com.bimki.oo7j.ojb.om.CzescZlozona): The column prefix 'A0' does not match
with a table name or alias name used in the query.
> The column prefix 'A0' does not match with a table name or alias name used in the query.
> java.sql.SQLException: The column prefix 'A0' does not match with a table name or alias
name used in the query.
> 	at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:364)
> 	at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2778)
> 	at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2214)
> 	at net.sourceforge.jtds.jdbc.TdsCore.clearResponseQueue(TdsCore.java:697)
> 	at net.sourceforge.jtds.jdbc.TdsCore.submitSQL(TdsCore.java:864)
> 	at net.sourceforge.jtds.jdbc.TdsCore.microsoftPrepare(TdsCore.java:1093)
> 	at net.sourceforge.jtds.jdbc.ConnectionJDBC2.prepareSQL(ConnectionJDBC2.java:537)
> 	at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeQuery(JtdsPreparedStatement.java:664)
> 	at org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery(Unknown Source)
> 	at org.apache.ojb.broker.accesslayer.RsQueryObject.performQuery(Unknown Source)
> 	at org.apache.ojb.broker.accesslayer.RsIterator.<init>(Unknown Source)
> 	at org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(Unknown Source)
> 	at org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(Unknown Source)
> 	at org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(Unknown Source)
> 	at org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorByQuery(Unknown Source)
> 	at org.apache.ojb.broker.accesslayer.MtoNCollectionPrefetcher.prefetchRelationship(Unknown
Source)
> 	at org.apache.ojb.broker.core.QueryReferenceBroker$PBPrefetchingListener.prefetch(Unknown
Source)
> 	at org.apache.ojb.broker.core.QueryReferenceBroker$PBCollectionProxyListener.beforeLoading(Unknown
Source)
> 	at org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl.beforeLoading(Unknown
Source)
> 	at org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl.getData(Unknown Source)
> 	at org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl.iterator(Unknown Source)
> 	at com.bimki.oo7j.ojb.om.ZestawPodstawowy.nawigacja(ZestawPodstawowy.java:87)
> 	at com.bimki.oo7j.ojb.om.ZestawZlozony.nawigacja(ZestawZlozony.java:115)
> 	at com.bimki.oo7j.ojb.om.ZestawZlozony.nawigacja(ZestawZlozony.java:105)
> 	at com.bimki.oo7j.ojb.om.ZestawZlozony.nawigacja(ZestawZlozony.java:105)
> 	at com.bimki.oo7j.ojb.om.ZestawZlozony.nawigacja(ZestawZlozony.java:105)
> 	at com.bimki.oo7j.ojb.om.ZestawZlozony.nawigacja(ZestawZlozony.java:105)
> 	at com.bimki.oo7j.ojb.om.ZestawZlozony.nawigacja(ZestawZlozony.java:105)
> 	at com.bimki.oo7j.ojb.om.Modul.nawigacja(Modul.java:89)
> 	at com.bimki.oo7j.experiments.OJB.nawigacja(OJB.java:132)
> 	at com.bimki.oo7j.experiments.OJB.service(OJB.java:64)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> 	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> 	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> 	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> 	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
> 	at java.lang.Thread.run(Thread.java:595)
> StandardWrapperValve[ojb]: Servlet.service() for servlet ojb threw exception
> org.apache.ojb.broker.TransactionNotInProgressException: PersistenceBroker is NOT in
transaction, can't commit
> 	at org.apache.ojb.broker.core.PersistenceBrokerImpl.commitTransaction(Unknown Source)
> 	at org.apache.ojb.broker.core.DelegatingPersistenceBroker.commitTransaction(Unknown
Source)
> 	at org.apache.ojb.broker.core.DelegatingPersistenceBroker.commitTransaction(Unknown
Source)
> 	at com.bimki.oo7j.experiments.OJB.nawigacja(OJB.java:139)
> 	at com.bimki.oo7j.experiments.OJB.service(OJB.java:64)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> 	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> 	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> 	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> 	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> 	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> 	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
> 	at java.lang.Thread.run(Thread.java:595)
> I got the same error, when I use proxy="false" or useAutoCommit="1".
> The same application works fine for mySQL Serwer.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org


Mime
View raw message