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

Sean Keesler sean.keesler at threecanoes.com
Fri Nov 20 09:24:23 PST 2009


That import happens in a form though. Right, Erica?

Sean Keesler
130 Academy Street
Manlius, New York 13104 USA
315-663-7756
sean.keesler at threecanoes.com


On Fri, Nov 20, 2009 at 11:56 AM, Maurer, Christopher Wayne <
chmaurer at iupui.edu> wrote:

> 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/d061f98c/attachment.html 


More information about the portfolio mailing list