You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by praveen tiwari <pr...@gmail.com> on 2017/03/16 12:13:01 UTC

Ant Error - Premature end of file.

Hi All,

I am trying to run jmeter from ant and getting below error, reference (
http://testingfreak.com/step-by-step-process-to-run-jmx-
file-through-command-prompt-using-ant-and-generate-html-report/)

*Changes in Build.xml (highlighted in yellow):*

-Djmeter.home=.. - C:\apache-jmeter-r1787116

        -Dreport.title="My Report" - title for html report (default is
'Load Test Results')

    </description>



    <property name="testpath" value="${user.dir}"/>

    <property name="jmeter.home" value="C:\apache-jmeter-r1787116"/>

*Error:*

C:\apache-ant-1.10.1\bin>ant
Buildfile: C:\apache-ant-1.10.1\bin\build.xml

run:
     [echo] funcMode = false
   [jmeter] Executing test plan: C:\apache-ant-1.10.1\bin\Test.jmx ==>
C:\apache-ant-1.10.1\bin\Test.jtl

_message_xalan:

xslt-report:
     [xslt] Processing C:\apache-ant-1.10.1\bin\Test.jtl to
C:\apache-ant-1.10.1\bin\Test.html
     [xslt] Loading stylesheet C:\apache-ant-1.10.1\bin\
jmeter-results-detail-report_21.xsl
     [xslt] C:\apache-ant-1.10.1\bin\Test.jtl:1:1: Fatal Error! Premature
end of file.
     [xslt] Failed to process C:\apache-ant-1.10.1\bin\Test.jtl

BUILD FAILED
C:\apache-ant-1.10.1\bin\build.xml:124: Fatal error during transformation
using C:\apache-ant-1.10.1\bin\jmeter-results-detail-report_21.xsl:
Premature end of file.; SystemID: file:/C:/apache-ant-1.10.1/bin/Test.jtl;
Line#: 1; Column#: 1

Total time: 4 seconds

C:\apache-ant-1.10.1\bin>

Can you please help, let me know if you need additional information.

-- 
Praveen Kumar Tiwari

Re: Ant Error - Premature end of file.

Posted by praveen tiwari <pr...@gmail.com>.
Hi Felix,

It's working now, I am able to get result as "BUILD SUCCESSFUL". (Runnig
CMD from normal user as well as admin both works.)

*Changes:*

I created new XML file and put below lines in it and saved as .jtl
extension.
<testResults>
</testResults>

Now I am facing another issue.When I run Test.html, I am getting blank
values in report.
I have used a valid jmx file which was working in GUI mode and I got
results as well.
Need to start new thread or shall continue with same thread.


[image: Inline image 1]



On Sun, Mar 19, 2017 at 6:42 PM, Felix Schumacher <
felix.schumacher@internetallee.de> wrote:

> Am 16.03.2017 um 13:13 schrieb praveen tiwari:
>
>> Hi All,
>>
>> I am trying to run jmeter from ant and getting below error, reference (
>> http://testingfreak.com/step-by-step-process-to-run-jmx-
>> file-through-command-prompt-using-ant-and-generate-html-report/)
>>
>> *Changes in Build.xml (highlighted in yellow):*
>>
>> -Djmeter.home=.. - C:\apache-jmeter-r1787116
>>
>>          -Dreport.title="My Report" - title for html report (default is
>> 'Load Test Results')
>>
>>      </description>
>>
>>
>>
>>      <property name="testpath" value="${user.dir}"/>
>>
>>      <property name="jmeter.home" value="C:\apache-jmeter-r1787116"/>
>>
>> *Error:*
>>
>> C:\apache-ant-1.10.1\bin>ant
>> Buildfile: C:\apache-ant-1.10.1\bin\build.xml
>>
>> run:
>>       [echo] funcMode = false
>>     [jmeter] Executing test plan: C:\apache-ant-1.10.1\bin\Test.jmx ==>
>> C:\apache-ant-1.10.1\bin\Test.jtl
>>
>> _message_xalan:
>>
>> xslt-report:
>>       [xslt] Processing C:\apache-ant-1.10.1\bin\Test.jtl to
>> C:\apache-ant-1.10.1\bin\Test.html
>>       [xslt] Loading stylesheet C:\apache-ant-1.10.1\bin\
>> jmeter-results-detail-report_21.xsl
>>       [xslt] C:\apache-ant-1.10.1\bin\Test.jtl:1:1: Fatal Error!
>> Premature
>> end of file.
>>       [xslt] Failed to process C:\apache-ant-1.10.1\bin\Test.jtl
>>
>> BUILD FAILED
>> C:\apache-ant-1.10.1\bin\build.xml:124: Fatal error during transformation
>> using C:\apache-ant-1.10.1\bin\jmeter-results-detail-report_21.xsl:
>> Premature end of file.; SystemID: file:/C:/apache-ant-1.10.1/bin
>> /Test.jtl;
>> Line#: 1; Column#: 1
>>
>> Total time: 4 seconds
>>
>> C:\apache-ant-1.10.1\bin>
>>
>> Can you please help, let me know if you need additional information.
>>
> Does the file Test.jtl really exist in C:\apache-ant-1.10.1\bin?
> Can you access it with the user, that is running the ant script?
>
> I tried to do the following steps:
>
> 1. Download JMeter from jmeter.apache.org into /tmp and extract it there
> 2. go into /tmp/apache-jmeter-3.1/extras
> 3. run ant
> 4. open Test.html in a web browser
>
> No problems detected.
>
> Regards,
>  Felix
>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> For additional commands, e-mail: user-help@jmeter.apache.org
>
>


-- 
Praveen Kumar Tiwari

Re: Ant Error - Premature end of file.

Posted by Felix Schumacher <fe...@internetallee.de>.
Am 16.03.2017 um 13:13 schrieb praveen tiwari:
> Hi All,
>
> I am trying to run jmeter from ant and getting below error, reference (
> http://testingfreak.com/step-by-step-process-to-run-jmx-
> file-through-command-prompt-using-ant-and-generate-html-report/)
>
> *Changes in Build.xml (highlighted in yellow):*
>
> -Djmeter.home=.. - C:\apache-jmeter-r1787116
>
>          -Dreport.title="My Report" - title for html report (default is
> 'Load Test Results')
>
>      </description>
>
>
>
>      <property name="testpath" value="${user.dir}"/>
>
>      <property name="jmeter.home" value="C:\apache-jmeter-r1787116"/>
>
> *Error:*
>
> C:\apache-ant-1.10.1\bin>ant
> Buildfile: C:\apache-ant-1.10.1\bin\build.xml
>
> run:
>       [echo] funcMode = false
>     [jmeter] Executing test plan: C:\apache-ant-1.10.1\bin\Test.jmx ==>
> C:\apache-ant-1.10.1\bin\Test.jtl
>
> _message_xalan:
>
> xslt-report:
>       [xslt] Processing C:\apache-ant-1.10.1\bin\Test.jtl to
> C:\apache-ant-1.10.1\bin\Test.html
>       [xslt] Loading stylesheet C:\apache-ant-1.10.1\bin\
> jmeter-results-detail-report_21.xsl
>       [xslt] C:\apache-ant-1.10.1\bin\Test.jtl:1:1: Fatal Error! Premature
> end of file.
>       [xslt] Failed to process C:\apache-ant-1.10.1\bin\Test.jtl
>
> BUILD FAILED
> C:\apache-ant-1.10.1\bin\build.xml:124: Fatal error during transformation
> using C:\apache-ant-1.10.1\bin\jmeter-results-detail-report_21.xsl:
> Premature end of file.; SystemID: file:/C:/apache-ant-1.10.1/bin/Test.jtl;
> Line#: 1; Column#: 1
>
> Total time: 4 seconds
>
> C:\apache-ant-1.10.1\bin>
>
> Can you please help, let me know if you need additional information.
Does the file Test.jtl really exist in C:\apache-ant-1.10.1\bin?
Can you access it with the user, that is running the ant script?

I tried to do the following steps:

1. Download JMeter from jmeter.apache.org into /tmp and extract it there
2. go into /tmp/apache-jmeter-3.1/extras
3. run ant
4. open Test.html in a web browser

No problems detected.

Regards,
  Felix
>


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