[ 
https://issues.apache.org/jira/browse/STANBOL-1393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14140848#comment-14140848
 ] 

Alessandro Adamou edited comment on STANBOL-1393 at 9/19/14 4:46 PM:
---------------------------------------------------------------------

Ok so there is no defined class 
org.apache.clerezza.rdf.core.access.WeightedTcProvider in Clerezza. However the 
TcManager code has this bind method:
{code:java}
    /**
     * Registers a provider
     *
     * @param provider the provider to be registered
     */
    @Reference(policy = ReferencePolicy.DYNAMIC, 
            cardinality = ReferenceCardinality.AT_LEAST_ONE,
            target = "("+TcManager.GENERAL_PURPOSE_TC+"=true)")
    protected void bindGpWeightedTcProvider(WeightedTcProvider provider) {
        addWeightedTcProvider(provider);
    }
{code}
It seems that somehow the org.apache.clerezza.rdf.file.storage.FileTcProvider 
fails to register as a TcManager.GENERAL_PURPOSE_TC+"=true" , thus cascading 
all the failures.


was (Author: alessandro.adamou):
Ok so there is no defined class 
org.apache.clerezza.rdf.core.access.WeightedTcProvider in Clerezza. However the 
TcManager code has this bind method:

    /**
     * Registers a provider
     *
     * @param provider the provider to be registered
     */
    @Reference(policy = ReferencePolicy.DYNAMIC, 
            cardinality = ReferenceCardinality.AT_LEAST_ONE,
            target = "("+TcManager.GENERAL_PURPOSE_TC+"=true)")
    protected void bindGpWeightedTcProvider(WeightedTcProvider provider) {
        addWeightedTcProvider(provider);
    }

It seems that somehow the org.apache.clerezza.rdf.file.storage.FileTcProvider 
fails to register as a TcManager.GENERAL_PURPOSE_TC+"=true" , thus cascading 
all the failures.

> Components not activating in full launcher
> ------------------------------------------
>
>                 Key: STANBOL-1393
>                 URL: https://issues.apache.org/jira/browse/STANBOL-1393
>             Project: Stanbol
>          Issue Type: Bug
>          Components: Ontology Manager
>         Environment: Stanbol Launcher: full
> Java version: 1.7.0_51, vendor: Oracle Corporation
> Default locale: en_GB, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
>            Reporter: Alessandro Adamou
>            Assignee: Alessandro Adamou
>            Priority: Blocker
>              Labels: osgi
>
> The component 
> org.apache.stanbol.ontologymanager.multiplexer.clerezza.ontology.ClerezzaOntologyProvider
>  is apparently unsatisfied in the default launcher configuration.
> I have traced this back to the unavailability of 
> org.apache.clerezza.rdf.core.access.TcManager, which is also unsatisfied 
> because of a missing org.apache.clerezza.rdf.core.access.GpWeightedTcProvider



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to