You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2010/03/08 09:31:27 UTC

[jira] Created: (SLING-1427) RequestLoggerService must not be factory component

RequestLoggerService must not be factory component
--------------------------------------------------

                 Key: SLING-1427
                 URL: https://issues.apache.org/jira/browse/SLING-1427
             Project: Sling
          Issue Type: Bug
          Components: Engine
    Affects Versions: Engine 2.0.6
            Reporter: Felix Meschberger
            Assignee: Felix Meschberger
             Fix For: Engine 2.1.0


Currently the RequestLoggerService is defined as a factory component (deriving from an ancient misunderstanding of what factory components are all about).

With the new (and fixed) Declarative Services implementation in Apache Felix (1.2 and newer) the handling of factory component has been fixed to not create them for factory configurations. Now, multiple components can ben created by creating factory configurations.

Thus the RequestLoggerService must be reconfigured to define its expected configuration to be factory configuration and be a regular component.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (SLING-1427) RequestLoggerService must not be factory component

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-1427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger closed SLING-1427.
------------------------------------


Close after release

> RequestLoggerService must not be factory component
> --------------------------------------------------
>
>                 Key: SLING-1427
>                 URL: https://issues.apache.org/jira/browse/SLING-1427
>             Project: Sling
>          Issue Type: Bug
>          Components: Engine
>    Affects Versions: Engine 2.0.6
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: Engine 2.1.0
>
>
> Currently the RequestLoggerService is defined as a factory component (deriving from an ancient misunderstanding of what factory components are all about).
> With the new (and fixed) Declarative Services implementation in Apache Felix (1.2 and newer) the handling of factory component has been fixed to not create them for factory configurations. Now, multiple components can ben created by creating factory configurations.
> Thus the RequestLoggerService must be reconfigured to define its expected configuration to be factory configuration and be a regular component.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (SLING-1427) RequestLoggerService must not be factory component

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-1427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger resolved SLING-1427.
--------------------------------------

    Resolution: Fixed

Rev. 920229: reconfigure RequestLoggerService to be a regular component, taking factory configurations and requiring configuration for SCR to create instances

> RequestLoggerService must not be factory component
> --------------------------------------------------
>
>                 Key: SLING-1427
>                 URL: https://issues.apache.org/jira/browse/SLING-1427
>             Project: Sling
>          Issue Type: Bug
>          Components: Engine
>    Affects Versions: Engine 2.0.6
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: Engine 2.1.0
>
>
> Currently the RequestLoggerService is defined as a factory component (deriving from an ancient misunderstanding of what factory components are all about).
> With the new (and fixed) Declarative Services implementation in Apache Felix (1.2 and newer) the handling of factory component has been fixed to not create them for factory configurations. Now, multiple components can ben created by creating factory configurations.
> Thus the RequestLoggerService must be reconfigured to define its expected configuration to be factory configuration and be a regular component.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.