If the createData method were your problem the errors would be caught when adding a rule to a container, not when deploying the rule.
HTH, --Nathan >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf >Of Ora Martindale >Sent: Tuesday, June 22, 2004 12:33 PM >To: FarCry Developers >Subject: [farcry-dev] Re: Newbie Custom Rules Question > >Nathan, > >I commented out both the cftry and cfcatches and I'm not >generating any errors when I deploy the rule. Any other thoughts? > >Thanks, > >Ora > >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf >Of Nathan Mische >Sent: Tuesday, June 22, 2004 8:59 AM >To: FarCry Developers >Subject: [farcry-dev] Re: Newbie Custom Rules Question > >It sounds like the fourq.createData method is failing. Right >now createData silently catches errors on insert, so if you >want to find out why your rule is not getting created try >going into fourq/_fourq/createData.cfm and uncommenting the >cfcatch contents on or around lines 215 and 226. > >HTH, > >--Nathan > >>-----Original Message----- >>From: [EMAIL PROTECTED] >>[mailto:[EMAIL PROTECTED] On Behalf Of Ora >>Martindale >>Sent: Tuesday, June 22, 2004 9:46 AM >>To: FarCry Developers >>Subject: [farcry-dev] Re: Newbie Custom Rules Question >> >>I've determined that the reason I'm getting the error is >because there >>is no data in the custom rule table that was created when I deployed >>it. >>Therefore when the getData method is called that should populate the >>structure it returns a new structure with nothing in it. >> >>Did I miss a step where I should populate the table with some default >>data or should FarCry have done that when I deployed it? >> >>Ora Martindale >> >>-----Original Message----- >>From: [EMAIL PROTECTED] >>[mailto:[EMAIL PROTECTED] On Behalf Of Kola >>Oyedeji >>Sent: Friday, June 18, 2004 9:25 AM >>To: FarCry Developers >>Subject: [farcry-dev] Re: Newbie Custom Rules Question >> >>Nathan >> >>I had exactly the same problem with the same example - I had >to make a >>few changes - perhaps there is a bug in the example, I'm not sure >> >>Kola >> >>>> -----Original Message----- >>>> From: [EMAIL PROTECTED] >>[mailto:bounce-farcry-dev- >>>> [EMAIL PROTECTED] On Behalf Of Nathan Mische >>>> Sent: 17 June 2004 00:00 >>>> To: FarCry Developers >>>> Subject: [farcry-dev] Re: Newbie Custom Rules Question >>>> >>>> I seem to recall having the same issue with a few of my >>custom rules. >>I >>>> think I was able to get my custom rules working by >>restarting the CF >>>> server. I know that sounds extreme (because it is ;-), and I can't >>say >>>> with %100 certainty that this is what got my custom rules working, >>but >>>> that's what I remember doing. >>>> >>>> Lazy on my part, I know. >>>> >>>> >>>> >-----Original Message----- >>>> >From: [EMAIL PROTECTED] >>>> >[mailto:[EMAIL PROTECTED] On Behalf Of >>>> >Geoff Bowers >>>> >Sent: Wednesday, June 16, 2004 6:43 PM >>>> >To: FarCry Developers >>>> >Subject: [farcry-dev] Re: Newbie Custom Rules Question >>>> > >>>> >Sounds like your rule object instance is not getting created. >>>> >Make all the properties have required="no" and see if that >>helps for >> >>>> >now. >>>> > >>>> >-- geoff >>>> >http://www.daemon.com.au/ >>>> > >>>> >Ora Martindale wrote: >>>> >> I've attempted to create a custom rule using the How-To guide on >>the >>>> >> subject. I copied the update code pretty closely from >the How-To >>>> >> guides CFC (see code at bottom). I placed the rule CFC in the >>>> >> <application >>>> >> name>/packages/rules/ directory and sucessfully deployed it. >>>> >> >>>> >> When I attempt to to add the rule to a container's list >>it adds it >> >>>> >> okay, but when I go to the "Configure Content" tab, I get >>>> >the following error: >>>> >> >>>> >> "Element OBJECTID is undefined in STOBJ." >>>> >> >>>> >> It appears that arguments.objectId has a UUID value, but >>an empty >>>> >> structure gets returned to stObj when the this.getData >>function is >> >>>> >> called. >>>> >> >>>> >> Can anyone tell me what I'm doing wrong? >>>> >> >>>> >> Code: >>>> >> >>>> >> <cffunction access="public" name="update" output="true" >>>> >> hint="Edit/Update method. Shows an edit form then passes >>>> >structure to >>>> >> update method"> >>>> >> <cfargument name="objectID" required="Yes" type="uuid" >>>> >default=""> >>>> >> >>>> >> <!--- import tag library ---> >>>> >> <cfimport taglib="/farcry/fourq/tags/" prefix="q4"> >>>> >> <cfimport taglib="/farcry/farcry_core/tags/navajo/" >>prefix="nj"> >>>> >> >>>> >> <cfset stObj = this.getData(arguments.objectid)> >>>> >> >>>> >> <cfif isDefined("form.updateRule")> >>>> >> <!--- create structure for update ---> >>>> >> <cfscript> >>>> >> stObj.displayMethod = form.displayMethod; >>>> >> stObj.zipCode = form.zipCode; >>>> >> </cfscript> >>>> >> >>>> >> <!--- update object ---> >>>> >> <q4:contentobjectdata >>>> >> typename="#application.custompackagepath#.rules.ruleJhaWeather" >>>> >> stProperties="#stObj#" objectID="#stObj.objectID#"> >>>> >> >>>> >> <!--- display success message ---> >>>> >> <div align="center"><strong>Update >>Successful</strong></div> >>>> >> </cfif> >>>> >> >>>> >> <!--- get the display methods for jhaWeather type---> >>>> >> <nj:listTemplates typename="jhaWeather" prefix="displayJha" >>>> >> r_qMethods="qDisplayTypes"> >>>> >> >>>> >> <!--- show form ---> >>>> >> <form action="" method="POST"> >>>> >> <input type="hidden" name="ruleID" value="#stObj.objectID#"> >>>> >> <table width="100%" align="center" border="0"> >>>> >> >>>> >> <tr> >>>> >> <td width="20%" colspan="1" align="right"><b>Display >>>> >> method:</b></td> >>>> >> <td> >>>> >> <select name="displayMethod" size="1" class="field"> >>>> >> <!--- show available display methods ---> >>>> >> <cfloop query="qDisplayTypes"> >>>> >> <option value="#methodName#" <cfif methodName is >>>> >> stObj.displayMethod>selected</cfif>>#displayName#</option> >>>> >> </cfloop> >>>> >> </select> >>>> >> </td> >>>> >> </tr> >>>> >> <tr> >>>> >> <td align="right"><b>Zip Code:</b></td> >>>> >> <td><input type="text" name="zipCode" size="6" >>>> >> maxlength="5">#stObj.zipCode#</textarea></td> >>>> >> </tr> >>>> >> </table> >>>> >> >>>> >> <div align="center"><input class="normalbttnstyle" >>type="submit" >>>> >> value="Update" name="updateRule"></div> >>>> >> </form> >>>> >> </cffunction> >>>> >> >>>> >> >>>> >> Sincerely, >>>> >> >>>> >> Ora Martindale >>>> >> Jack Henry & Assoc. >>>> >> 913.341.3434 >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> NOTICE: This electronic mail message and any files >>>> >transmitted with it are intended exclusively for the >individual or >>>> >entity to which it is addressed. The message, together with any >>>> >attachment, may contain confidential and/or privileged >information. >>>> >Any unauthorized review, use, printing, saving, copying, >>disclosure >>>> >or distribution is strictly prohibited. If you have received this >>>> >message in error, please immediately advise the sender by reply >>>> >email and delete all copies. >>>> >> >>>> >> >>>> >> >>>> >> >>>> > >>>> >--- >>>> >You are currently subscribed to farcry-dev as: [EMAIL PROTECTED] To >>>> >unsubscribe send a blank email to >>>> >[EMAIL PROTECTED] >>>> >Aussie Macromedia Developers: http://lists.daemon.com.au/ >>>> > >>>> > >>>> >>>> --- >>>> You are currently subscribed to farcry-dev as: >>[EMAIL PROTECTED] >>>> To unsubscribe send a blank email to leave-farcry-dev- >>>> [EMAIL PROTECTED] Aussie Macromedia Developers: >>>> http://lists.daemon.com.au/ >> >> >> >>--- >>You are currently subscribed to farcry-dev as: >>[EMAIL PROTECTED] >>To unsubscribe send a blank email to >>[EMAIL PROTECTED] >>Aussie Macromedia Developers: http://lists.daemon.com.au/ >> >> >> >>NOTICE: This electronic mail message and any files >transmitted with it >>are intended exclusively for the individual or entity to which it is >>addressed. The message, together with any attachment, may contain >>confidential and/or privileged information. Any unauthorized review, >>use, printing, saving, copying, disclosure or distribution is >strictly >>prohibited. If you have received this message in error, please >>immediately advise the sender by reply email and delete all copies. >> >> >> >> >>--- >>You are currently subscribed to farcry-dev as: [EMAIL PROTECTED] To >>unsubscribe send a blank email to >>[EMAIL PROTECTED] >>Aussie Macromedia Developers: http://lists.daemon.com.au/ >> >> > >--- >You are currently subscribed to farcry-dev as: >[EMAIL PROTECTED] To unsubscribe send a blank email to >[EMAIL PROTECTED] >Aussie Macromedia Developers: http://lists.daemon.com.au/ > > > >NOTICE: This electronic mail message and any files transmitted >with it are intended exclusively for the individual or entity >to which it is addressed. The message, together with any >attachment, may contain confidential and/or privileged >information. Any unauthorized review, use, printing, saving, >copying, disclosure or distribution is strictly prohibited. If >you have received this message in error, please immediately >advise the sender by reply email and delete all copies. > > > > >--- >You are currently subscribed to farcry-dev as: [EMAIL PROTECTED] >To unsubscribe send a blank email to >[EMAIL PROTECTED] >Aussie Macromedia Developers: http://lists.daemon.com.au/ > > --- You are currently subscribed to farcry-dev as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/
