Dominik Przybysz created ARIES-1683:
---------------------------------------

             Summary: @Config annotation sets placeholder-prefix and 
placeholder-suffix from updatePolicy
                 Key: ARIES-1683
                 URL: https://issues.apache.org/jira/browse/ARIES-1683
             Project: Aries
          Issue Type: Bug
          Components: Blueprint
    Affects Versions: blueprint-maven-plugin-1.5.0
            Reporter: Dominik Przybysz
            Assignee: Dominik Przybysz
            Priority: Critical
             Fix For: blueprint-maven-plugin-1.6.0


{code}
@Config(
        pid = "org.apache.aries.my",
        placeholderPrefix = "$[", 
        placeholderSuffix = "]", 
        defaults = {
                @DefaultProperty(key = "title", value = "My Title")
        }
)
{code}

generates
{code}
<property-placeholder 
xmlns="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0"; 
persistent-id="org.apache.aries.my" placeholder-prefix="reload" 
placeholder-suffix="reload" update-strategy="reload">
        <default-properties>
            <property name="title" value="My Title"/>
        </default-properties>
</property-placeholder>
{code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to