Hi,

>From the logs things seem to be operating properly, but I do have two 
>questions.

Is the transaction where the data is written actually committing before the 
transaction that reads it? I don't see any log for "Clearing up EntityManager 
<xxxx> as the transaction has completed.". If not then the data will not be 
visible in the next transactionIs the datasource being used integrating with 
the ongoing JTA transaction? If the datasource is not participating in the 
active transaction then it will never be committed to the database.
I'm sorry I can't give you a solution, but hopefully these questions will be 
helpful in determining the real problem.

Regards,

Tim

Date: Thu, 30 Jun 2011 10:31:49 +0000
Subject: Persisted record are not visible from 'outside'
From: younes.ou...@gmail.com
To: user@aries.apache.org

Dear All,
I'm seeking your help to address an issue within a ported application.
Actually, we have a Web application based on Spring Framework that we are 
working foreward to OSGi-fying it. I have finished the adaptations for a first 
part of the application and start testing it using:
* Aries as an OSGi EE specifications provider (JPA, Transaction and JNDI) 
version 0.3.0,* OpenJPA 2.0.1,* Karaf 2.2.1* and MySQL 5.1.
I'm able to persist data but unable to retrieve what I have persisted either 
from within the application itself or using MySQL tools.

I have activated DEBUG and I'm able to see clearly that persistence is handled 
fine (see part one of the log below). Also, I'm able to see clearly that the 
query is submitted properly but returning 0 record (see part 2 of the log 
below). Can someone help to direct me where I can look to fix this issue?

Compared to the directives for a 'JPA Bundle' described in Aries Documentation 
(here), our implementation is as follows:
* Separate bundles for JPA Entities (based on the architecture of our modules) 
with build-time enhancement* One dedicated bundle for the entity manager 
containing the 'persistence-unit' descriptor (listing all entities of the 
application) and the '<Meta-Persistence>' OSGi header


Thank you in advance for your valuable help.

Younes Ouadi

Log part 1: persisting data (Here, I'm saving an object of type 
'com.natisco.persistence.integration.entities.Config')
09:32:58,701 | DEBUG | atisoft/jsondisp | JsonSaveConfigService            | 
ices.commons.api.ServiceTemplate   92 | 137 - com.natisco.services.commons.api 
- 0.1.0.SNAPSHOT | Request 
[{"name":"saveConfig","configGroupOid":4451,"configGroupCode":"INTGR_SCHEME_UNITS","config":{"comps":[],"links":[],"name":"Config
 1","code":"CFG1","descr":""}}]
09:32:58,703 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,704 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,704 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.lang.Object 
com.natisco.persistence.kernel.commons.api.AbstractDao.findSingleIfAny(java.lang.Class,java.lang.String),
 has transaction strategy: REQUIRED
09:32:58,705 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,705 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,706 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.util.Collection 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.find(java.lang.String,java.lang.String[],java.lang.Object[],java.lang.Integer,java.lang.Integer),
 has transaction strategy: REQUIRED
09:32:58,707 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  133 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Created a new persistence 
context org.apache.aries.jpa.container.impl.EntityManagerWrapper@3d0d64 for 
transaction 
[Xid:globalId=170000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64].
09:32:58,715 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,716 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,716 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.lang.Object 
com.natisco.persistence.kernel.commons.api.AbstractDao.find(java.lang.Class,java.lang.Long),
 has transaction strategy: REQUIRED
09:32:58,716 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,717 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,717 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.util.Collection 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.find(java.lang.String,java.lang.String[],java.lang.Object[],java.lang.Integer,java.lang.Integer),
 has transaction strategy: REQUIRED
09:32:58,717 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  145 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Re-using a persistence context 
for transaction 
[Xid:globalId=170000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64]
09:32:58,727 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,728 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,728 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public void 
com.natisco.persistence.kernel.commons.dao.DefaultDao.create(java.lang.Object), 
has transaction strategy: REQUIRED
09:32:58,729 | DEBUG | atisoft/jsondisp | TriggerManagerImpl               | 
.dao.internal.TriggerManagerImpl  177 | 129 - 
com.natisco.persistence.kernel.commons.dao - 0.1.0.SNAPSHOT | 
'com.natisco.persistence.kernel.commons.triggers.IdentifiableAuditTrailTrigger' 
is beging invoked for 'class 
com.natisco.persistence.integration.entities.Config' whose id is 'null'.on 
'BEFORE_CREATE'.
09:32:58,729 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,729 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,730 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public void 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.create(java.lang.Object),
 has transaction strategy: REQUIRED
09:32:58,730 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  145 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Re-using a persistence context 
for transaction 
[Xid:globalId=170000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64]
09:32:58,731 | DEBUG | atisoft/jsondisp | TriggerManagerImpl               | 
.dao.internal.TriggerManagerImpl  177 | 129 - 
com.natisco.persistence.kernel.commons.dao - 0.1.0.SNAPSHOT | 
'com.natisco.persistence.kernel.commons.triggers.IdentifiableMirroringTrigger' 
is beging invoked for 'class 
com.natisco.persistence.integration.entities.Config' whose id is '7002'.on 
'AFTER_CREATE'.
09:32:58,732 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,732 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,732 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public void 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.flush(), has 
transaction strategy: REQUIRED
09:32:58,733 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  145 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Re-using a persistence context 
for transaction 
[Xid:globalId=170000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64]
09:32:58,741 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,742 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,742 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public void 
com.natisco.persistence.kernel.commons.dao.DefaultDao.create(java.lang.Object), 
has transaction strategy: REQUIRED
09:32:58,743 | DEBUG | atisoft/jsondisp | TriggerManagerImpl               | 
.dao.internal.TriggerManagerImpl  177 | 129 - 
com.natisco.persistence.kernel.commons.dao - 0.1.0.SNAPSHOT | 
'com.natisco.persistence.kernel.commons.triggers.IdentifiableAuditTrailTrigger' 
is beging invoked for 'class 
com.natisco.persistence.integration.entities.links.ConfigByConfigGroup' whose 
id is 'null'.on 'BEFORE_CREATE'.
09:32:58,743 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,743 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,744 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public void 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.create(java.lang.Object),
 has transaction strategy: REQUIRED
09:32:58,744 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  145 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Re-using a persistence context 
for transaction 
[Xid:globalId=170000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64]
09:32:58,745 | DEBUG | atisoft/jsondisp | TriggerManagerImpl               | 
.dao.internal.TriggerManagerImpl  177 | 129 - 
com.natisco.persistence.kernel.commons.dao - 0.1.0.SNAPSHOT | 
'com.natisco.persistence.kernel.commons.triggers.IdentifiableMirroringTrigger' 
is beging invoked for 'class 
com.natisco.persistence.integration.entities.links.ConfigByConfigGroup' whose 
id is '7052'.on 'AFTER_CREATE'.
09:32:58,746 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:32:58,746 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:32:58,746 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public void 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.flush(), has 
transaction strategy: REQUIRED
09:32:58,747 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  145 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Re-using a persistence context 
for transaction 
[Xid:globalId=170000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64]
09:32:58,753 | DEBUG | atisoft/jsondisp | JsonSaveConfigService            | 
ices.commons.api.ServiceTemplate  112 | 137 - com.natisco.services.commons.api 
- 0.1.0.SNAPSHOT | Response 
[{"code":"OK","config":{"comps":null,"links":null,"oid":7002},"configGroupOid":4451,"name":"saveConfig"}]

Log part 2: querying data (here, I'm querying the object 
'com.natisco.persistence.integration.ConfigGroup' that 'contains' the 
object)09:45:07,541 | DEBUG | atisoft/jsondisp | JsonDispatcher                 
  | n.integration.web.JsonDispatcher   70 | 153 - 
com.natisco.presentation.integration.web - 0.1.0.SNAPSHOT | Dispatching 
'loadConfigGroupChildren'.
09:45:07,542 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:45:07,542 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:45:07,542 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.lang.String 
com.natisco.services.commons.api.ServiceTemplate.process(java.lang.String), has 
transaction strategy: REQUIRED
09:45:07,543 | DEBUG | atisoft/jsondisp | onLoadConfigGroupChildrenService | 
ices.commons.api.ServiceTemplate   92 | 137 - com.natisco.services.commons.api 
- 0.1.0.SNAPSHOT | Request 
[{"name":"loadConfigGroupChildren","full":false,"configGroupCode":"INTGR_SCHEME_UNITS","configGroupOid":4451}]
09:45:07,550 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:45:07,550 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:45:07,550 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.lang.Object 
com.natisco.persistence.kernel.commons.api.AbstractDao.find(java.lang.Class,java.lang.Long),
 has transaction strategy: REQUIRED
09:45:07,551 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:45:07,551 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:45:07,551 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.util.Collection 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.find(java.lang.String,java.lang.String[],java.lang.Object[],java.lang.Integer,java.lang.Integer),
 has transaction strategy: REQUIRED
09:45:07,552 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  133 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Created a new persistence 
context org.apache.aries.jpa.container.impl.EntityManagerWrapper@6aceba for 
transaction 
[Xid:globalId=180000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64].
09:45:07,564 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:45:07,564 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:45:07,564 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.util.Collection 
com.natisco.persistence.kernel.commons.api.AbstractDao.find(java.lang.Class,java.lang.String[],java.lang.Object[]),
 has transaction strategy: REQUIRED
09:45:07,565 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:45:07,566 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:45:07,567 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.util.Collection 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.find(java.lang.String,java.lang.String[],java.lang.Object[],java.lang.Integer,java.lang.Integer),
 has transaction strategy: REQUIRED
09:45:07,567 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  145 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Re-using a persistence context 
for transaction 
[Xid:globalId=180000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64]
09:45:07,574 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:45:07,575 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:45:07,575 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.util.Collection 
com.natisco.persistence.kernel.commons.api.AbstractDao.find(java.lang.Class,java.lang.String[],java.lang.Object[]),
 has transaction strategy: REQUIRED
09:45:07,576 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  188 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Getting the txAttribute for 
the component {0} and method {1}
09:45:07,576 | DEBUG | atisoft/jsondisp | TxComponentMetaDataHelperImpl    | 
on.TxComponentMetaDataHelperImpl  200 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Return the txAttribute {0} for 
the component and method
09:45:07,576 | DEBUG | atisoft/jsondisp | TxInterceptorImpl                | 
es.transaction.TxInterceptorImpl  112 | 106 - 
org.apache.aries.transaction.blueprint - 0.3.0 | Method: public 
java.util.Collection 
com.natisco.persistence.kernel.commons.jpa.JpaDaoDriver.find(java.lang.String,java.lang.String[],java.lang.Object[],java.lang.Integer,java.lang.Integer),
 has transaction strategy: REQUIRED
09:45:07,577 | DEBUG | atisoft/jsondisp | context                          | 
pl.JTAPersistenceContextRegistry  145 | 113 - 
org.apache.aries.jpa.container.context - 0.3.0 | Re-using a persistence context 
for transaction 
[Xid:globalId=180000000696e697469616c0000000000000000000000000000000000000000000000000,length=64,branchId=0000000000000000000000000000000000000000000000000000000000000000,length=64]
09:45:07,587 | DEBUG | atisoft/jsondisp | onLoadConfigGroupChildrenService | 
ices.commons.api.ServiceTemplate  112 | 137 - com.natisco.services.commons.api 
- 0.1.0.SNAPSHOT | Response 
[{"code":"OK","configGroup":{"code":"INTGR_SCHEME_UNITS","descr":null,"name":"Integration
 Scheme 
Units","oid":4451},"configGroups":null,"configs":null,"name":"loadConfigGroupChildren"}]

                                          

Reply via email to