Swati Jivanji

Doctor of Philosophy
Study Completed: 2022
College of Sciences

Citation

Thesis Title
The genetic characterisation of coat colour and patterning traits in cattle

Read article at Massey Research Online: MRO icon

Supervisors
Professor Dorian Garrick
Professor Matt Littlejohn
Professor Hugh Blair
Dr Goetz Laible

Catch
additional
Struct (ordered)
Detail
string
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringStale file handle
StackTrace
stringlucee.runtime.exp.NativeException: Stale file handle at java.base/java.io.FileDescriptor.close0(Native Method) at java.base/java.io.FileDescriptor.close(FileDescriptor.java:297) at java.base/java.io.FileOutputStream$1.close(FileOutputStream.java:398) at java.base/java.io.FileDescriptor.closeAll(FileDescriptor.java:355) at java.base/java.io.FileOutputStream.close(FileOutputStream.java:396) at lucee.commons.io.res.util.ResourceOutputStream.close(ResourceOutputStream.java:50) at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:188) at lucee.runtime.functions.file.FileStreamWrapperWrite.close(FileStreamWrapperWrite.java:82) at lucee.runtime.functions.file.FileWrite.call(FileWrite.java:54) at massey.app_templates._pagetemplates._templatefiles.tmp_ot_wagtail.footer_auto_cfm$cf.call(/massey/app_templates/_pagetemplates/_templatefiles/tmp_OT_wagtail/footer_auto.cfm:49) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1056) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:948) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:929) at massey.app_templates._pagetemplates._templatefiles.tmp_ot_wagtail.base_cfm$cf.call(/massey/app_templates/_pagetemplates/_templatefiles/tmp_OT_wagtail/base.cfm:106) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1056) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:948) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:929) at massey.app_templates._pagetemplates.tmp_ot_wagtail_cfm$cf.call(/massey/app_templates/_pagetemplates/tmp_OT_wagtail.cfm:10) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1056) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:948) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:929) at massey.app_templates.index_cfm$cf.call(/massey/app_templates/index.cfm:329) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1056) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:948) at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:219) at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:44) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2493) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2478) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2449) at lucee.runtime.engine.Request.exe(Request.java:45) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1216) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1162) at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97) at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.valves.rewrite.RewriteValve.invoke(RewriteValve.java:287) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.valves.rewrite.RewriteValve.invoke(RewriteValve.java:532) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1793) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: java.io.IOException: Stale file handle ... 63 more
TagContext
Array
1
Struct
codePrintHTML
string47: request.wagtail_footer = &quot;&lt;&quot; &amp; 'cfprocessingdirective pageEncoding=&quot;utf-8&quot;' &amp; &quot;&gt;#chr(10)#&quot;;<br> 48: request.wagtail_footer &amp;= reMatchNoCase(&quot;&lt;footer[^&gt;]*?&gt;.+?&lt;/footer&gt;&quot;, response.filecontent)[1];<br> <b>49: fileWrite(filePath=request.cacheWagtailFooterFile, data=request.wagtail_footer, charset=&quot;utf-8&quot;);</b><br> 50: server.wagtail_footer_cache_time = now();<br> 51: <br>
codePrintPlain
string47: request.wagtail_footer = "<" & 'cfprocessingdirective pageEncoding="utf-8"' & ">#chr(10)#"; 48: request.wagtail_footer &= reMatchNoCase("<footer[^>]*?>.+?</footer>", response.filecontent)[1]; 49: fileWrite(filePath=request.cacheWagtailFooterFile, data=request.wagtail_footer, charset="utf-8"); 50: server.wagtail_footer_cache_time = now(); 51:
column
number0
id
string??
line
number49
Raw_Trace
stringmassey.app_templates._pagetemplates._templatefiles.tmp_ot_wagtail.footer_auto_cfm$cf.call(/massey/app_templates/_pagetemplates/_templatefiles/tmp_OT_wagtail/footer_auto.cfm:49)
template
string/var/www/massey/app_templates/_pagetemplates/_templatefiles/tmp_OT_wagtail/footer_auto.cfm
type
stringcfml
2
Struct
codePrintHTML
string104: &lt;/main&gt;<br> 105: <br> <b>106: &lt;cfinclude template=&quot;./footer_auto.cfm&quot;&gt;</b><br> 107: <br> 108: &lt;/div&gt;<br>
codePrintPlain
string104: </main> 105: 106: <cfinclude template="./footer_auto.cfm"> 107: 108: </div>
column
number0
id
string??
line
number106
Raw_Trace
stringmassey.app_templates._pagetemplates._templatefiles.tmp_ot_wagtail.base_cfm$cf.call(/massey/app_templates/_pagetemplates/_templatefiles/tmp_OT_wagtail/base.cfm:106)
template
string/var/www/massey/app_templates/_pagetemplates/_templatefiles/tmp_OT_wagtail/base.cfm
type
stringcfml
3
Struct
codePrintHTML
string8: &lt;cfset directoryCreate(ExpandPath(&quot;/massey/app_templates/_pagetemplates/_templatefiles/tmp_OT_wagtail/_js/cache/&quot;))&gt;<br> 9: &lt;/cfif&gt;<br> <b>10: &lt;cfinclude template=&quot;_templatefiles/#request.template_name#/base.cfm&quot; &gt;</b><br>
codePrintPlain
string8: <cfset directoryCreate(ExpandPath("/massey/app_templates/_pagetemplates/_templatefiles/tmp_OT_wagtail/_js/cache/"))> 9: </cfif> 10: <cfinclude template="_templatefiles/#request.template_name#/base.cfm" >
column
number0
id
string??
line
number10
Raw_Trace
stringmassey.app_templates._pagetemplates.tmp_ot_wagtail_cfm$cf.call(/massey/app_templates/_pagetemplates/tmp_OT_wagtail.cfm:10)
template
string/var/www/massey/app_templates/_pagetemplates/tmp_OT_wagtail.cfm
type
stringcfml
4
Struct
codePrintHTML
string327: &lt;/cfsavecontent&gt;<br> 328: &lt;/cfif&gt;<br> <b>329: &lt;cfinclude template=&quot;#request.sapi.site.getTemplate()#&quot;&gt;</b><br> 330: &lt;cfelse&gt;<br> 331: &lt;!--- presume if page_title doesn't exist that they are trying to view a page that does not exist in another language' ---&gt;<br>
codePrintPlain
string327: </cfsavecontent> 328: </cfif> 329: <cfinclude template="#request.sapi.site.getTemplate()#"> 330: <cfelse> 331: <!--- presume if page_title doesn't exist that they are trying to view a page that does not exist in another language' --->
column
number0
id
string??
line
number329
Raw_Trace
stringmassey.app_templates.index_cfm$cf.call(/massey/app_templates/index.cfm:329)
template
string/var/www/massey/app_templates/index.cfm
type
stringcfml
type
stringjava.io.IOException