Can you upload your whole thing somewhere, so I can take a look at how
you have managed to get it wrong and where we can improve docs to
avoid this in the future...?



On Sat, Oct 27, 2012 at 5:24 PM, Jiri Jetmar <[email protected]> wrote:
> Hello guys,
>
> I tried to follow your advices and also added the Queryable(false) flag
> to org.qi4j.library.sql.common.SQLConfiguration.
>
> I adapted my assembly from the cargo_dcisample_b source code as I;m
> using this sample
> as a kind of "inspiration" for my own project.
>
> Attached there is a simple project where I was trying to solve the SQL
> Entity/Indexing
> issue. To keep it very simple I used the
>
> SQLTestHelper.assembleWithSQLEntityStore(indexingModule);
>
> statement found in the JUnit tests. Also played with the visibility flag
> in SQLTestHelper.doCommonAssembling() but either I received the
>
> 1.) org.qi4j.api.service.NoSuchServiceException: Could not find any
> visible ServiceComposite of type [org.qi4j.spi.query.EntityFinder]
> or
> 2.) java.lang.IllegalStateException: java.lang.StackOverflowError
>
> Sorry guys, I was not able to solve it by my self... :-(
>
> Cheers,
> Jiri
>
>
> 2012/10/27 Stanislav Muhametsin <[email protected]>:
>> Quoting Niclas Hedhman <[email protected]>:
>>
>>> Ok, Paul's description seem right.
>>>
>>> On Sat, Oct 27, 2012 at 1:28 AM, Paul Merlin <[email protected]> wrote:
>>>
>>>> Third, the endless loop seems to come from the DataSourceConfiguration
>>>> loading and to take place in EntityStore.newUnitOfWork(..) but at first
>>>> sight and without a complete test case I can't see why it goes crazy like
>>>> that.
>>>
>>>
>>> Well, my guess is that the Configuration for Indexing is Queryable.
>>>
>>>   - initialize indexing
>>>   - initialize config
>>>   - send config for storage
>>>   - config is queryable
>>>   - notify indexing
>>>   - initialize indexing
>>>   - ....
>>>
>>
>> The configuration for SQL Indexing is same as for SQL EntityStore,
>> org.qi4j.library.sql.common.SQLConfiguration. I've pushed change to add
>> Queryable(false) attribute the the property of that configuration, tell me
>> if that helps.
>>
>>
>>
>> _______________________________________________
>> qi4j-dev mailing list
>> [email protected]
>> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>
> _______________________________________________
> qi4j-dev mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>



-- 
Niclas Hedhman, Software Developer
河南南路555弄15号1901室。
http://www.qi4j.org - New Energy for Java

I live here; http://tinyurl.com/3xugrbk
I work here; http://tinyurl.com/6a2pl4j
I relax here; http://tinyurl.com/2cgsug

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to