ColdFire 1.3.187.187

The latest version of ColdFire has one new feature and a few bug fixes. From the release notes:

  • added Copy SQL context menu option.
  • fixed issue with reported start and end times with enhanced trace tag.
  • changed CFAJAX JS injection so that more requests can be debugged.
  • fixed issue with build that resulted in corrupted image files.

Comments
Mike Johnson's Gravatar Hi,

To debug <CFAJAXPROXY> tags, what edits must I make to the Coldspring configuration below for my application? To what directory should I copy the Coldspring configuration? What filename should I assign to the Coldspring configuration? What file extension should I assign to the Coldspring configuration's filename? Coldspring.XML?

The dot notation below includes a 'myapp' prefix. Should I replace the 'myapp' prefix with my ColdFusion application's name? Must I instantiate these beans in my ColdFusion code?

To what directory should I copy ColdFireAdvice.cfc?

(The XML below appears in install.txt in the .zip for ColdFire 1.3.187.187.)

<beans>

   <bean
      id="service"
      class="myapp.service" />

   <bean
      id="remoteService"
      class="coldspring.aop.framework.RemoteFactoryBean"
      lazy-init="false">
      
      <property name="target">
         <ref bean="service" />
      </property>
      <property name="serviceName">
         <value>remoteService</value>
      </property>
      <property name="relativePath">
         <value>/remote</value>
      </property>
      <property name="remoteMethodNames">
         <value>*</value>
      </property>
      <property name="beanFactoryName">
         <value>beanFactory</value>
      </property>
      <property name="interceptorNames">
         <list>
            <value>coldfireAdvisor</value>
         </list>
      </property>
      
   </bean>    
   
   <bean
      id="coldfireAdvice"
      class="coldfire.ColdFireAdvice" />

   <bean
      id="coldfireAdvisor"
      class="coldspring.aop.support.NamedMethodPointcutAdvisor">
      
      <property name="advice">
         <ref bean="coldfireAdvice" />
      </property>
      <property name="mappedNames">
         <value>*</value>
      </property>
      
   </bean>

</beans>
# Posted By Mike Johnson | 4/7/09 10:29 AM
Nathan Mische's Gravatar @Mike - The ColdSpring advice is intended for people familiar with ColdSpring, particularly those using ColdSpring's remote proxy functionality. if you would like to get up to speed with ColdSpring I suggest reviewing the documentation on the ColdSpring framework site: http://www.coldspringframework.org/.
# Posted By Nathan Mische | 4/7/09 10:54 AM
Mike Johnson's Gravatar The Coldfire custom trace.cfm version of <CFTRACE ... /> works as designed for me now that I stopped and restarted CF 8.

Can the Coldfire custom trace.cfm tag dump a structure to the Traces panel?

Thanks!
Mike
# Posted By Mike Johnson | 4/12/09 5:48 PM
James Allen's Gravatar Hey there,
I've just tried to get this version of Coldfire working but I'm finding that as soon as the extension is added Firebug refuses to open when I click the icon. As soon as I disable Coldfire, Firebug opens as expected.

I've setup coldfire.cfm as the debugging template in CF administrator.

I'm running V1.2.0a30X of Firebug.

Any ideas what could be causing the conflict?
# Posted By James Allen | 4/13/09 6:49 AM
Nathan Mische's Gravatar @James - this version requires Firebug 1.3. Firebug 1.2 doesn't have some of the internal APIs that this version of ColdFire uses.
# Posted By Nathan Mische | 4/13/09 8:49 AM
Nathan Mische's Gravatar @Mike - Yes you should be able to dump a struct to the traces tab, if you select the "Enhance Trace" option in the extension's Options menu.
# Posted By Nathan Mische | 4/13/09 8:51 AM
James Allen's Gravatar Hey there Nathan,

Thanks for the very quick response.

I should really have checked for the latest version of Firebug! I did an update check in the extensions panel but it didn't find anything annoyingly. I should have done a search though.

Thanks again.
# Posted By James Allen | 4/13/09 8:57 AM
Nathan Mische's Gravatar @James - No problem. As it stands now Firebug doesn't automatically update between major point releases, ie. 1.2 to 1.3.
# Posted By Nathan Mische | 4/13/09 9:01 AM
BlogCFC was created by Raymond Camden. This blog is running version 5.5.006. | Protected by Akismet | Blog with WordPress