FaceletException: Error Parsing White spaces are required between publicId and systemId

Bom dia pessoal.

Tentarei explicar brevemente a situação mas já peço desculpas se o tópico for longo.

Temos uma aplicação em JbossSeam aqui no trabalho. Basicamente são vários projetos que compartilham um mesmo “pedaço” de template (que seria o header com nome de usuário logado, botão sair, lotação…).

Em geral as aplicações possuem uma pagina home.xhtml que contem:

<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:mp="http://mp.pa.gov.br/jsf">

	<ui:decorate template="/layout/template.xhtml">
.
.
.

Vejam que possui a tag decorate apontado para template.xhtml, que contem:

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:a="http://richfaces.org/a4j"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:mp="http://mp.mt.gov.br/jsf"
	xmlns:rich="http://richfaces.org/rich"
	template="http://#{configuracao.getConfiguracao('URL_TEMPLATE')}/template.xhtml">
.
.
.

A linha: template="http://#{configuracao.getConfiguracao(‘URL_TEMPLATE’)}/template.xhtml"
representa o header que todas as aplicações compartilham.

Porém em uma das aplicações, eu entro nela tranquilamente, mas quando tento carregar uma página recebo o erro:
com.sun.facelets.FaceletException: Error Parsing //templates/template.xhtml: Error Traced[line: 1] White spaces are required between publicId and systemId.
at com.sun.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:234)

O carregamento da página que gera erro é feita da seguinte maneira:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:mp="http://mp.mt.gov.br/jsf"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich">
	
	<s:div id="pageRenatoChaves">		
			<mp:form id="servicosRenatoChaves"
				globalOnly="true" 
				enableMessage="true">
				<mp:selectRadio 				
					id="servicoRenatoChaves"
					label="Serviço"
					items="#{servicosRenatoChaves}" 
					value="#{renatoChavesAction.servicoRenatoChaves}"
					itemsLabel="descricao" 
					required="true"
					layout="lineDirection"
					type="enum"
					styleClass="newLineBlocoDoubleColumn"
					reRender="formRenatoChaves"
					bean="#{renatoChavesAction}"
					method="limpar"/>
	    	</mp:form>
	    	
	    	<s:div id="formRenatoChaves">
	    		<rich:panel rendered="#{renatoChavesAction.servicoRenatoChaves.valor == 1}">
			  		<ui:include src="/include/renatochaves/buscaCaso.xhtml"/>
			  		<ui:include src="/include/renatochaves/modalImpressaoComprovante.xhtml" />
			  	</rich:panel>    	
			  	
	    		<rich:panel rendered="#{renatoChavesAction.servicoRenatoChaves.valor == 2}">
			  		<ui:include src="/include/renatochaves/insereRequisicao.xhtml"/>
			  	</rich:panel>			  	
	    	</s:div>
	    </s:div>
</ui:composition>

Erro ao clicar no radio button que abre a pagina: <ui:include src="/include/renatochaves/insereRequisicao.xhtml"/>

Só um detalhe, em ambiente de homologação funciona normalmente, mas em produção recebemos esse erro. A única diferença entre os ambientes é o SSL (https).

Alguém pode tentar me dar uma luz?

Obrigado de antemão a todos.