Oops. Hit send too quickly. Remember... "A configuration can be injected into a writable property (or also a constructor parameter) of type List or Map."
http://hivemind.apache.org/hivemind1/configurations.html#Accessing+Configuration+Points On 7/5/07, James Carman <[EMAIL PROTECTED]> wrote:
What is the type of the "root" property on the RubricHierarchyFactory class? On 7/5/07, Stephane Decleire <[EMAIL PROTECTED]> wrote: > Are those configurations equivalent ? > > 1. > <service-point id="RubricHierarchyFactory" > interface="org.apache.tapestry.engine.state.StateObjectFactory"> > <invoke-factory> > <construct > class="com.cariboonetworks.ads.services.impl.RubricHierarchyFactory"> > <set-object property="root" value="service:RubricAd"/> > </construct> > </invoke-factory> > </service-point> > > 2. > <service-point id="RubricHierarchyFactory" > interface="org.apache.tapestry.engine.state.StateObjectFactory"> > <invoke-factory> > <construct > class="com.cariboonetworks.ads.services.impl.RubricHierarchyFactory"> > <set-configuration property="root" > configuration-id="RubricRoot"/> > </construct> > </invoke-factory> > </service-point> > > <configuration-point id="RubricRoot"> > <schema> > <element name="rubric"> > <attribute name="service-id" translator="service-point" > required="true" unique="true"/> > </element> > </schema> > </configuration-point> > > <contribution configuration-id="RubricRoot"> > <rubric service-id="RubricAd"/> > </contribution> > > In the second one, it returns : > "Unable to update property root of > [EMAIL PROTECTED]: > argument type mismatch" > and i don't understand why ... > > Thanks in advance for any clue. > > Stephane >
