Does everything work if you remove the active constructor arg?

As an aside, ColdSpring isn't really designed to create per-request CFCs
like Records and Value Objects. It will do it, but its engine is more
focused on creating Singletons. You might be better off creating your own
custom factory to instantiate these kinds of objects (the factory would be a
Singleton).

Another note, is there a reason why you are manually setting every property
via ColdSpring like this, instead of just having your Record and Value
Object use default values in the cfargument tags?

On 9/28/07, Kevin Roche <[EMAIL PROTECTED]> wrote:
>
> I am getting an error in my ColdSpring Application.
>
> Cannot assign a value to a function.:Unable to assign a value to the
> function DailyMessage.setActive on line 156, column 24
>
> setActive takes a boolean and that is the only thing I can see that is
> different about it.
>
> The CS file
>
>         <bean id="DailyMessageService"
>                         class="
> ScaffoldTest.model.mFuseForum.DailyMessageService">
>                 <constructor-arg name="DailyMessageDAO">
>                         <ref bean="DailyMessageDAO" />
>                 </constructor-arg>
>
>                 <constructor-arg name="DailyMessageGateway">
>                         <ref bean="DailyMessageGateway" />
>                 </constructor-arg>
>
>                 <constructor-arg name="DailyMessageRecord">
>                         <ref bean="DailyMessageRecord" />
>                 </constructor-arg>
>
>                 <constructor-arg name="DailyMessageTo">
>                         <ref bean="DailyMessageTo" />
>                 </constructor-arg>
>         </bean>
>
>         <bean id="DailyMessageDAO"
>                         class="
> ScaffoldTest.model.mFuseForum.DailyMessageDAO">
>                 <constructor-arg name="dsn">
>                         <value>FuseForum</value>
>                 </constructor-arg>
>         </bean>
>
>         <bean id="DailyMessageGateway"
>                 class="ScaffoldTest.model.mFuseForum.DailyMessageGateway">
>                 <constructor-arg name="dsn">
>                         <value>FuseForum</value>
>                 </constructor-arg>
>         </bean>
>
>         <bean id="DailyMessageRecord"
>                 class="ScaffoldTest.model.mFuseForum.DailyMessageRecord">
>
>                 <constructor-arg
> name="dailyMessageId"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="siteId"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="title"><value></value></constructor-arg>
>                 <constructor-arg
> name="message"><value></value></constructor-arg>
>                 <constructor-arg
> name="postDate"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="expiryDate"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="active"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="createDate"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="createdBy"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="updateDate"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="updatedBy"><value>0</value></constructor-arg>
>
>
>                 <constructor-arg name="Site"
>                                 class="
> ScaffoldTest.model.mFuseForum.SiteDAO">
>                         <ref bean="SiteDAO" />
>                 </constructor-arg>
>
>         </bean>
>
>         <bean id="DailyMessageTo"
>                 class="ScaffoldTest.model.mFuseForum.DailyMessageTo">
>
>                 <constructor-arg
> name="dailyMessageId"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="siteId"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="title"><value></value></constructor-arg>
>                 <constructor-arg
> name="message"><value></value></constructor-arg>
>                 <constructor-arg
> name="postDate"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="expiryDate"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="active"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="createDate"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="createdBy"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="updateDate"><value>0</value></constructor-arg>
>                 <constructor-arg
> name="updatedBy"><value>0</value></constructor-arg>
>         </bean>
>
> Kevin Roche
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Download the latest ColdFusion 8 utilities including Report Builder,
plug-ins for Eclipse and Dreamweaver updates.
http;//www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5adobecf8%5Fbeta

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:289793
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to