You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by sebb <se...@gmail.com> on 2006/12/15 23:14:32 UTC

Re: XSLT Windows v's Unix

On 15/12/06, JackBrody <fl...@hotmail.com> wrote:
>
> Hi
> I having a problem processing XSLT on unix at the moment, it works fine on
> windows but when I try process the same file on Unix I keep getting the same
> error. I'm wondering does anyone know is there a difference between the two
> operating systems that maay cause this problem....if so have you any
> solutions
> Most current operating systems have an XSLT processor installed. For
> example, Windows XP comes with the MSXML3 library, which includes an XSLT
> processor. Earlier versions may be upgraded and there are many alternatives,
> see the External Links section.
> Seems like JMeter is generating some dodgy XML, but not sure why that
> wouldn't fail on Windows also
> JMeter uses an XSLT file, jmeter-detail-report.xsl to transform the JMeter
> JTL output into a nicely formatted html table of results

The current version of JMeter generates JTL files that need a more
recent xsl file:

jmeter-detail-report_21.xsl

> The version of the file which I run with ant-jmeter (as a task in build.xml)
> runs well on Windows but fails on Unix with the following exception:
> [xslt] Processing /export/home/sfuser/sola/JMeter/JMeterResults.jtl to
> /export/home/sfuser/sola/JMeter/JMeterResults_detail.html
> [xslt] Loading stylesheet
> /export/home/sfuser/sola/JMeter/jmeter-results-detail-report.xsl
> [xslt] : Error! Content is not allowed in prolog.
> [xslt] : Error!
> com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: Content is
> not allowed in prolog.
> [xslt] Failed to process /export/home/sfuser/sola/JMeter/JMeterResults.jtl
>

This means that there is some rubbish at the start of one of the files.

> BUILD FAILED
> /export/home/sfuser/sfv4-client/staging/sfv4client_jmeter.xml:132:
> javax.xml.transform.TransformerException:
> javax.xml.transform.TransformerException:
> com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: Content is
> not allowed in prolog.
>
> I tried removing spaces, changed the xml prolog in the xsl file, etc but it
> still doesn't work.
>
> Could you suggest what I can do to fix the problem?
>

Remove the unexpected content...

The only other thing I can think of is the line endings - if these are
wrong, it may cause problems.

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org