<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web Development By George &#187; Model-Glue</title>
	<atom:link href="http://www.webdevelopmentbygeorge.com/tag/model-glue/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdevelopmentbygeorge.com</link>
	<description>ColdFusion, Flex, and JavaScript Programming</description>
	<lastBuildDate>Mon, 14 Nov 2011 20:45:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Limit on CFC Size?</title>
		<link>http://www.webdevelopmentbygeorge.com/2009/05/07/limit-on-cfc-size/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=limit-on-cfc-size</link>
		<comments>http://www.webdevelopmentbygeorge.com/2009/05/07/limit-on-cfc-size/#comments</comments>
		<pubDate>Fri, 08 May 2009 01:45:03 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Model-Glue]]></category>
		<category><![CDATA[coldspring]]></category>
		<category><![CDATA[errors]]></category>

		<guid isPermaLink="false">http://www.webdevelopmentbygeorge.com/?p=66</guid>
		<description><![CDATA[So a few months ago I wrote a post about a java.lang.StackOverflowError I had experienced with Model-Glue and ColdSpring.   You can read about it here and here.  We it reared it's ugly head again today.  I'm not sure exactly what is happening and maybe someone with a better knowledge of ColdSpring can help me out here.  I solved the problem by moving my new function into a different Service.cfc.  Why this worked?  I don't know, but it seems that it has something to do with the size of the file. ]]></description>
			<content:encoded><![CDATA[<p>So a few months ago I wrote a post about a java.lang.StackOverflowError I had experienced with Model-Glue and ColdSpring.   You can read about it <a href="http://www.webdevelopmentbygeorge.com/2009/03/11/javalangstackoverflowerror-solution/" target="_self">here</a> and <a href="http://www.webdevelopmentbygeorge.com/2009/03/11/javalangstackoverflowerror/">here</a>.  We it reared it&#8217;s ugly head again today.  I&#8217;m not sure exactly what is happening and maybe someone with a better knowledge of ColdSpring can help me out here.  I solved the problem by moving my new function into a different Service.cfc.  Why this worked?  I don&#8217;t know, but it seems that it has something to do with the size of the file.  It&#8217;s only running about 1500 lines in the service, but I have another service with more functions that runs 3000 lines of code.  But moving it out, definitely solves the ColdSpring compile error and allows me to move forward with development.</p>
<p>Any thoughts out there?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevelopmentbygeorge.com/2009/05/07/limit-on-cfc-size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>java.lang.StackOverflowError</title>
		<link>http://www.webdevelopmentbygeorge.com/2009/03/11/javalangstackoverflowerror/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=javalangstackoverflowerror</link>
		<comments>http://www.webdevelopmentbygeorge.com/2009/03/11/javalangstackoverflowerror/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 15:10:52 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Model-Glue]]></category>
		<category><![CDATA[coldspring]]></category>
		<category><![CDATA[errors]]></category>

		<guid isPermaLink="false">http://www.webdevelopmentbygeorge.com/?p=18</guid>
		<description><![CDATA[I&#8217;ve been working on building a fairly large Model-Glue application and it&#8217;s been up and running for going on 4 months. Yesterday I was working on some of the planned enhancements when I ran into a 500 ROOT CAUSE: java.lang.StackOverflowError problem. I&#8217;ve tracked it down to one instance of adding one referenced bean onto one [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on building a fairly large Model-Glue application and it&#8217;s been up and running for going on 4 months.  Yesterday I was working on some of the planned enhancements when I ran into a 500  ROOT CAUSE: java.lang.StackOverflowError problem.  I&#8217;ve tracked it down to one instance of  adding one referenced bean onto one of my service instances.  I can comment out the bean and everything compiles.  I can change it to one of my DAO beans and it works, I change it to another of my service beans and it causes the StackOverflowError again.</p>
<p>I have moved some of the ColdSpring.xml out to includes to reduce the file size and that has had no effect.  I updated to 1.2 and had no change either.  I&#8217;ve seen some minor changes in the rest of the error stack when I change up the service I&#8217;m including, but it&#8217;s more often than not this as the next couple lines:</p>
<pre style="overflow-Y:scroll;overflow-X:scroll;">at coldfusion.runtime.LocalScope.bindInternal(LocalScope.java:373)
at coldfusion.runtime.LocalScope.bindInternal(LocalScope.java:387)
at cfAbstractBeanFactory2ecfc1246833417$funcRESOLVEBEANNAME.runFunction(coldspringbeansAbstractBeanFactory.cfc:193)
at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418)
at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:360)
at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324)
at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59)
at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192)
at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471)</pre>
<p>followed by a repeating of the above with several other calls to the cfAbstractBeanFactory instance.  I know I&#8217;m not providing much, but I&#8217;m absolutely stumped as to what can be causing the problem.  The bean I am adding that causes the error is also used as a ref bean on another bean without causing the problem.  Any ideas that I could poke around at would be much appreciated!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevelopmentbygeorge.com/2009/03/11/javalangstackoverflowerror/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ColdFusion Server Monitor</title>
		<link>http://www.webdevelopmentbygeorge.com/2009/02/25/coldfusion-server-monitor/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=coldfusion-server-monitor</link>
		<comments>http://www.webdevelopmentbygeorge.com/2009/02/25/coldfusion-server-monitor/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 15:50:09 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Model-Glue]]></category>
		<category><![CDATA[server monitor]]></category>

		<guid isPermaLink="false">http://www.webdevelopmentbygeorge.com/?p=9</guid>
		<description><![CDATA[So last week we had a site running amok on one of our CF8 servers so we decided to use the ColdFusion Server Monitor to see if we could figure it out. Well starting the thing pegged the server's processors to 100% and we couldn't get anything done, so we rebooted the machine. After reboot - since it was the middle of the day and all - we noticed that several sites were not coming back up. So we started looking around on the Internet for ways we could fix it. The sites that weren't coming back up were all Model-Glue run so we thought it might be something in that. Producing the CFLoop error when the application was trying to compile for the first time.]]></description>
			<content:encoded><![CDATA[<p>So last week we had a site running amok on one of our CF8 servers so we decided to use the ColdFusion Server Monitor to see if we could figure it out.  Well starting the thing pegged the server&#8217;s processors to 100% and we couldn&#8217;t get anything done, so we rebooted the machine.  After reboot &#8211; since it was the middle of the day and all &#8211; we noticed that several sites were not coming back up.  So we started looking around on the Internet for ways we could fix it.  The sites that weren&#8217;t coming back up were all Model-Glue run so we thought it might be something in that.  Producing the CFLoop error when the application was trying to compile for the first time.</p>
<p>Well after some digging, I came across several posts by people mentioning how Sean Corfield had talked about the JRE version included with CF8 was experiencing a bug in the way it compiled components &#8211; something that any Model-Glue application is going to do extensively at startup as it tries to build the entire library for ColdSpring.  You can read about it here - <a title="Corfield Link" href="http://corfield.org/blog/index.cfm/do/blog.entry/entry/Java_6_and_ColdFusion_8">ColdFusion 8 And Java 6</a>.  So we changed out the JRE version overnight to the newest release of Java 6 Update 12.  We were still having problems with the sites compiling though, so we switched to 11.  Still no joy.</p>
<p>So we were getting a little concerned &#8211; it was going on a full day now since we had the sites go down.  So we said &#8211; well let&#8217;s try that Server Monitor again and see if we can tell what&#8217;s happening with it.  So we fired it up expecting the worst and saw that all of it&#8217;s options were still running.  Basically, restarting the server hadn&#8217;t set the Server Monitor back to an Off position.  Once we turned all the options off and saved it, the two down sites started again.   Unbelievable!</p>
<p>So the side note is, having found the article by Corfield, we have a more responsive version of ColdFusion 8 with Java 6 running on our server.  I think I can notice a difference, not sure if the clients can or not, but I know it made for a happy day once everything came back on line.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdevelopmentbygeorge.com/2009/02/25/coldfusion-server-monitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

