[Portfolio] 503 for DTD request in templated portfolios that import other templates

Maurer, Christopher Wayne chmaurer at iupui.edu
Fri Nov 20 08:56:07 PST 2009


The only difference I see is that Sean's import uses a full url to the xsl file while Erica's is just a path to a content resource.

Not sure if that makes a difference or not, but worth noting!

Chris
 
On Nov 20, 2009, at 11:34 AM, Ackerman, Erica wrote:

> Sean,
>  
> We use xsl:import in the Page Composer, and it works in 2.6 and 2.5 both.
>  
> For example:
>  
> <xsl:stylesheet version="1.0" xmlns="http://www.w3.org/1999/xhtml" xmlns:sakaifn="org.sakaiproject.metaobj.utils.xml.XsltFunctions" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:osp="http://www.osportfolio.org/OspML" xmlns:xs="http://www.w3.org/2001/XMLSchema">
>     <xsl:output method="html" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"/>
>     <xsl:import href="/group/PortfolioAdmin/authoring/xsl/formCreate-wysiwyg.xsl" />
> 
> Could there be something wrong with the imported file?
>  
> Erica
>  
> From: portfolio-bounces at collab.sakaiproject.org [mailto:portfolio-bounces at collab.sakaiproject.org] On Behalf Of Sean Keesler
> Sent: Friday, November 20, 2009 10:33 AM
> To: hongbo zhang
> Cc: osp
> Subject: Re: [Portfolio] 503 for DTD request in templated portfolios that import other templates
>  
> I wonder if this is a 2.6-only issue.
> Have you tried your template in a 2.6 instance?
> 
> Sean Keesler
> 130 Academy Street
> Manlius, New York 13104 USA
> 315-663-7756
> sean.keesler at threecanoes.com
> 
> 
> On Thu, Nov 19, 2009 at 3:41 PM, hongbo zhang <hbzhang at vt.edu> wrote:
> I just tried using xsl:include. It works great.
>  
> I attached the sample file.
>  
> This is the template xsl file used in single form template.  I include another xsl file, which has several templates. I just try to call it           <xsl:call-template name="Tab1instruction"></xsl:call-template> at line 743.
>  
> It seems it works fine for me. We run 2.5.4 instance.
>  
> Hongbo
>  
>  
> From: portfolio-bounces at collab.sakaiproject.org [mailto:portfolio-bounces at collab.sakaiproject.org] On Behalf Of Sean Keesler
> Sent: Thursday, November 19, 2009 3:10 PM
> To: osp
> Subject: [Portfolio] 503 for DTD request in templated portfolios that import other templates
>  
> Has anyone developed a portfolio template using an xsl file that imports other xsl files?
> Like this:
> 
> <?xml version="1.0" encoding="UTF-8"?> 
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 
> 
> <!-- this needs to be any publicly accessible xsl file --> 
> <xsl:import href="http://yourserver.edu/path/to/your/imported.xsl"/> 
> 
>    <xsl:template match="/"> 
>      <xsl:text>Hey there!</xsl:text> 
>    </xsl:template> 
> 
> </xsl:stylesheet>
> 
> 
> When I do, I get a 503 error in the logs related to DTD issues.
> 
> I wrote it up as http://jira.sakaiproject.org/browse/SAK-17423.
> It seems like it is similar to the stack trace that was occurring in free form portfolios in http://jira.sakaiproject.org/browse/SAK-16536.
> 
> This is 2-6-x branch r69087.
> 
> 
> Sean Keesler
> 130 Academy Street
> Manlius, New York 13104 USA
> 315-663-7756
> sean.keesler at threecanoes.com
>  
> _______________________________________________
> portfolio mailing list
> portfolio at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/portfolio
> 
> TO UNSUBSCRIBE: send email to portfolio-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/portfolio/attachments/20091120/39c8001d/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2419 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/portfolio/attachments/20091120/39c8001d/attachment-0001.bin 


More information about the portfolio mailing list