Hi Mark,

Sorry to get back to my own message, but the site just went down for
the third time today with these Transfer errors... Do you have any
clues, suggestions, workarounds? I really hope you can help!

Kind regards,

Erik-Jan

On 5 jul, 12:36, EJ Jaquet <[email protected]> wrote:
> Hi Mark,
>
> When these erorrs happen, I do a fwreinit of the site (I am using
> Coldbox) and after a succesfull reinit of the application all is
> well.
> But sometimes it takes a few times to get rid of these errors.
>
> The stack trace is as follows:
> uct
> codeprinthtml
> string  136: &lt;cfinclude
> template=&quot;#arguments.transferFileName#&quot;&gt;<br> 137:
> &lt;cfcatch type=&quot;any&quot;&gt;<br> <b>138: &lt;cfthrow
> type=&quot;transfer.#cfcatch.type#&quot; message=&quot;Error found in:
> #arguments.transferFileName#&quot; detail=&quot;#cfcatch.message# :
> #cfcatch.detail#&quot;&gt;</b><br> 139: &lt;/cfcatch&gt;<br> 140: &lt;/
> cftry&gt;<br>
> codeprintplain
> string  136: <cfinclude template="#arguments.transferFileName#"> 137:
> <cfcatch type="any"> 138: <cfthrow type="transfer.#cfcatch.type#"
> message="Error found in: #arguments.transferFileName#"
> detail="#cfcatch.message# : #cfcatch.detail#"> 139: </cfcatch> 140: </
> cftry>
> column
> number  0
> id
> string  ??
> line
> number  138
> raw_trace
> string  transfer.com.dynamic.transferbuilder_cfc$cf.udfCall1(E:\var\www
> \ecs\transfer\com\dynamic\TransferBuilder.cfc:138)
> template
> string  E:\var\www\ecs\transfer\com\dynamic\TransferBuilder.cfc
> type
> string  cfml
> 2
> Struct
> codeprinthtml
> string  80: <br> 81: injector.injectMethod(transfer,
> instance.mixin.buildTransferObject);<br> <b>82:
> transfer.buildTransferObject(arguments.object, injector,
> getDefinitionPath() &amp;
> getObjectWriter().getDefinitionFileName(object));</b><br> 83: <br> 84:
> injector.stop(transfer);<br>
> codeprintplain
> string  80: 81: injector.injectMethod(transfer,
> instance.mixin.buildTransferObject); 82:
> transfer.buildTransferObject(arguments.object, injector,
> getDefinitionPath() &
> getObjectWriter().getDefinitionFileName(object)); 83: 84:
> injector.stop(transfer);
> column
> number  0
> id
> string  ??
> line
> number  82
> raw_trace
> string  transfer.com.dynamic.transferbuilder_cfc$cf.udfCall1(E:\var\www
> \ecs\transfer\com\dynamic\TransferBuilder.cfc:82)
> template
> string  E:\var\www\ecs\transfer\com\dynamic\TransferBuilder.cfc
> type
> string  cfml
> 3
> Struct
> codeprinthtml
> string  45: &lt;cffunction name=&quot;createTransferObject&quot;
> hint=&quot;creates an empty Transfer Object&quot;
> access=&quot;public&quot;
> returntype=&quot;transfer.com.TransferObject&quot;
> output=&quot;false&quot;&gt;<br> 46: &lt;cfargument
> name=&quot;object&quot; hint=&quot;The Object business Object&quot;
> type=&quot;transfer.com.object.Object&quot;
> required=&quot;Yes&quot;&gt;<br> <b>47: &lt;cfreturn
> getTransferBuilder().createTransferObject(arguments.object)&gt;</
> b><br> 48: &lt;/cffunction&gt;<br> 49: <br>
> codeprintplain
> string  45: <cffunction name="createTransferObject" hint="creates an
> empty Transfer Object" access="public"
> returntype="transfer.com.TransferObject" output="false"> 46:
> <cfargument name="object" hint="The Object business Object"
> type="transfer.com.object.Object" required="Yes"> 47: <cfreturn
> getTransferBuilder().createTransferObject(arguments.object)> 48: </
> cffunction> 49:
> column
> number  0
> id
> string  ??
> line
> number  47
> raw_trace
> string  transfer.com.dynamic.dynamicmanager_cfc$cf.udfCall1(E:\var\www
> \ecs\transfer\com\dynamic\DynamicManager.cfc:47)
> template
> string  E:\var\www\ecs\transfer\com\dynamic\DynamicManager.cfc
> type
> string  cfml
> 4
> Struct
> codeprinthtml
> string  73: <br> 74: //lets build it<br> <b>75: transfer =
> getDynamicManager().createTransferObject(object);</b><br> 76: <br> 77:
> if(object.hasDecorator())<br>
> codeprintplain
> string  73: 74: //lets build it 75: transfer =
> getDynamicManager().createTransferObject(object); 76: 77:
> if(object.hasDecorator())
> column
> number  0
> id
> string  ??
> line
> number  75
> raw_trace
> string  transfer.com.transfer_cfc$cf.udfCall1(E:\var\www\ecs\transfer
> \com\Transfer.cfc:75)
> template
> string  E:\var\www\ecs\transfer\com\Transfer.cfc
> type
> string  cfml
> 5
> Struct
> codeprinthtml
> string  115: {<br> 116: //if not put it in<br> <b>117: transfer =
> new(arguments.class);</b><br> 118: <br> 119: //run the query<br>
> codeprintplain
> string  115: { 116: //if not put it in 117: transfer =
> new(arguments.class); 118: 119: //run the query
> column
> number  0
> id
> string  ??
> line
> number  117
> raw_trace
> string  transfer.com.transfer_cfc$cf.udfCall1(E:\var\www\ecs\transfer
> \com\Transfer.cfc:117)
> template
> string  E:\var\www\ecs\transfer\com\Transfer.cfc
> type
> string  cfml
> 6
> Struct
> codeprinthtml
> string  20: &lt;cffunction name=&quot;getSite&quot;
> access=&quot;public&quot; returntype=&quot;any&quot;&gt;<br> 21:
> &lt;cfargument name=&quot;id&quot; type=&quot;numeric&quot;
> required=&quot;false&quot; default=&quot;0&quot;&gt;<br> <b>22:
> &lt;cfreturn getTransfer().get(&quot;site&quot;,arguments.id)&gt;</
> b><br> 23: &lt;/cffunction&gt;<br> 24: <br>
> codeprintplain
> string  20: <cffunction name="getSite" access="public"
> returntype="any"> 21: <cfargument name="id" type="numeric"
> required="false" default="0"> 22: <cfreturn
> getTransfer().get("site",arguments.id)> 23: </cffunction> 24:
> column
> number  0
> id
> string  ??
> line
> number  22
> raw_trace
> string  model.services.siteservice_cfc$cf.udfCall1(E:\var\www\ecs\model
> \services\SiteService.cfc:22)
> template
> string  E:\var\www\ecs\model\services\SiteService.cfc
> type
> string  cfml
> 7
> Struct
> codeprinthtml
> string  49: rc.friendIPs = &quot;
> 127.0.0.1,192.168.9.1,193.141.90.186,212.187.38.132,77.60.75.250,84.73.166.173,93.186.187.101,82.173.166.121,24.132.244.71,91.189.231.203,77.249.191.173,62.194.72.196&quot;;<br>
> 50: <br> <b>51: rc.thisSite = variables.siteService.getSite(siteID);</
> b><br> 52: event.paramvalue('sitename',
> rc.thisSite.getsitename());<br> 53: rc.siteurl = 'http://
> #cgi.server_name#';<br>
> codeprintplain
> string  49: rc.friendIPs =
> "127.0.0.1,192.168.9.1,193.141.90.186,212.187.38.132,77.60.75.250,84.73.166.173,93.186.187.101,82.173.166.121,24.132.244.71,91.189.231.203,77.249.191.173,62.194.72.196";
> 50: 51: rc.thisSite = variables.siteService.getSite(siteID); 52:
> event.paramvalue('sitename', rc.thisSite.getsitename()); 53:
> rc.siteurl = 'http://#cgi.server_name#';
> column
> number  0
> id
> string  ??
> line
> number  51
> raw_trace
> string  handlers.main_cfc$cf.udfCall1(E:\var\www\ecs\handlers\Main.cfc:
> 51)
> template
> string  E:\var\www\ecs\handlers\Main.cfc
> type
> string  cfml
> 8
> Struct
> codeprinthtml
> string  682: method=&quot;#arguments.method#&quot;<br> 683:
> returnvariable=&quot;refLocal.results&quot;<br> <b>684:
> argumentcollection=&quot;#arguments.argCollection#&quot;&gt;</b><br>
> 685: &lt;/cfif&gt;<br> 686: <br>
> codeprintplain
> string  682: method="#arguments.method#" 683:
> returnvariable="refLocal.results" 684:
> argumentcollection="#arguments.argCollection#"> 685: </cfif> 686:
> column
> number  0
> id
> string  ??
> line
> number  684
> raw_trace
> string  coldbox.system.web.controller_cfc$cf.udfCall6(E:\var\www\ecs
> \coldbox\system\web\Controller.cfc:684)
> template
> string  E:\var\www\ecs\coldbox\system\web\Controller.cfc
> type
> string  cfml
> 9
> Struct
> codeprinthtml
> string  569: else{<br> 570: // Normal execution<br> <b>571:
> loc.results = invoker(oHandler,ehBean.getMethod(), loc.argsMain,
> arguments.private);</b><br> 572: }<br> 573: }<br>
> codeprintplain
> string  569: else{ 570: // Normal execution 571: loc.results =
> invoker(oHandler,ehBean.getMethod(), loc.argsMain, arguments.private);
> 572: } 573: }
> column
> number  0
> id
> string  ??
> line
> number  571
> raw_trace
> string  coldbox.system.web.controller_cfc$cf.udfCall5(E:\var\www\ecs
> \coldbox\system\web\Controller.cfc:571)
> template
> string  E:\var\www\ecs\coldbox\system\web\Controller.cfc
> type
> string  cfml
> 10
> Struct
> codeprinthtml
> string  225: &lt;!--- IF Found in config, run onRequestStart Handler
> ---&gt;<br> 226: &lt;cfif
> len(cbController.getSetting(&quot;RequestStartHandler&quot;))&gt;<br>
> <b>227: &lt;cfset
> cbController.runEvent(cbController.getSetting(&quot;RequestStartHandler&quot;),true)&gt;</
> b><br> 228: &lt;/cfif&gt;<br> 229: <br>
> codeprintplain
> string  225: <!--- IF Found in config, run onRequestStart Handler --->
> 226: <cfif len(cbController.getSetting("RequestStartHandler"))> 227:
> <cfset
> cbController.runEvent(cbController.getSetting("RequestStartHandler"),true)>
> 228: </cfif> 229:
> column
> number  0
> id
> string  ??
> line
> number  227
> raw_trace
> string  coldbox.system.coldbox_cfc$cf.udfCall1(E:\var\www\ecs\coldbox
> \system\Coldbox.cfc:227)
> template
> string  E:\var\www\ecs\coldbox\system\Coldbox.cfc
> type
> string  cfml
> 11
> Struct
> codeprinthtml
> string  61: &lt;!--- Process A ColdBox Request Only ---&gt;<br> 62:
> &lt;cfif findNoCase('index.cfm', listLast(arguments.targetPage,
> '/'))&gt;<br> <b>63: &lt;cfset
> application.cbBootstrap.processColdBoxRequest()&gt;</b><br> 64: &lt;/
> cfif&gt;<br> 65: <br>
> codeprintplain
> string  61: <!--- Process A ColdBox Request Only ---> 62: <cfif
> findNoCase('index.cfm', listLast(arguments.targetPage, '/'))> 63:
> <cfset application.cbBootstrap.processColdBoxRequest()> 64: </cfif>
> 65:
> column
> number  0
> id
> string  ??
> line
> number  63
> raw_trace
> string  application_cfc$cf.udfCall(E:\var\www\ecs\Application.cfc:63)
> template
> string  E:\var\www\ecs\Application.cfc
> type
> string  cfml
>
> Kind regards,
>
> Erik-Jan
> On 5 jul, 12:01, Mark Mandel <[email protected]> wrote:
>
>
>
>
>
>
>
> > That's weird - the Transfer file doesn't get regenerated unless the
> > definition changes, and they would fail at the start if they failed at all.
>
> > What is the error exactly? Does it give you any sort of error/stack trace?
>
> > What do you do when it happens? Delete the files? reboot the server?
>
> > Mark
>
> > On Tue, Jul 5, 2011 at 7:31 PM, EJ Jaquet <[email protected]> wrote:
> > > Error found in: /model/transfer/definitions/site
> > > $16D6F39D1F598A5CF5FE1A5E0CE77E06.transfer
>
> > --
> > E: [email protected]
> > T:http://www.twitter.com/neurotic
> > W:www.compoundtheory.com
>
> > cf.Objective(ANZ) + Flex - Nov 17, 18 - Melbourne
>
> ...
>
> meer lezen »

-- 
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer

Try out the new Transfer ORM Custom Google Search:
http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8

You received this message because you are subscribed to the Google Groups 
"transfer-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/transfer-dev?hl=en

Reply via email to