java.io.IOException: Input is binary and unsupported during recording

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

java.io.IOException: Input is binary and unsupported during recording

Alexander Podelko
Hi,
It appears that there is an issue during recording in JMeter 5.2.1 with http://xxx/epm/css/fonts/EDMC_icon_font.woff  - during recording it returns 500 (if I check in FF dev tools) and icons are not shown properly on the landing page. Works fine outside JMeter (returns 200, content-length 29852, all icons shown properly). The URL is not recorded in the script and absent in recording.xml. I see the error below in the jemeter log.

Any idea?

Thanks,Alex



2020-03-05 16:08:44,912 ERROR o.a.j.p.h.p.Proxy:[53878]  Exception when processing sample

org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and unsupported

                atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46) ~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.Parser.parse(Parser.java:107) ~[jsoup-1.12.1.jar:?]

                atorg.jsoup.Jsoup.parse(Jsoup.java:58) ~[jsoup-1.12.1.jar:?]

                atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]

                atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]

                atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]

Caused by: java.io.IOException: Input is binary andunsupported

                atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]

                ... 10more

2020-03-05 16:09:37,025 INFO o.a.j.p.h.p.Proxy: [53926]  KeyStore for SSL loaded OK and put host'static.oracle.com' in map with key (static.oracle.com)

2020-03-05 16:09:44,810 ERROR o.a.j.p.h.p.Proxy:[54380]  Exception when processing sample

org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and unsupported

                atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46) ~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.Parser.parse(Parser.java:107) ~[jsoup-1.12.1.jar:?]

                atorg.jsoup.Jsoup.parse(Jsoup.java:58) ~[jsoup-1.12.1.jar:?]

                atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]

                atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]

                atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]

Caused by: java.io.IOException: Input is binary andunsupported

                atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]

                ... 10more

2020-03-05 16:09:44,870 ERROR o.a.j.p.h.p.Proxy:[54381]  Exception when processing sample

org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and unsupported

                atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46) ~[jsoup-1.12.1.jar:?]

                atorg.jsoup.parser.Parser.parse(Parser.java:107) ~[jsoup-1.12.1.jar:?]

                atorg.jsoup.Jsoup.parse(Jsoup.java:58) ~[jsoup-1.12.1.jar:?]

                atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]

                atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]

                atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]

Caused by: java.io.IOException: Input is binary andunsupported

                atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]

                ... 10more

Reply | Threaded
Open this post in threaded view
|

Re: java.io.IOException: Input is binary and unsupported during recording

Felix Schumacher
This might be bug 64120

Can you try the current nightly?

Felix

Am 6. März 2020 00:48:16 MEZ schrieb Alexander Podelko <[hidden email]>:

>Hi,
>It appears that there is an issue during recording in JMeter 5.2.1 with
>http://xxx/epm/css/fonts/EDMC_icon_font.woff  - during recording it
>returns 500 (if I check in FF dev tools) and icons are not shown
>properly on the landing page. Works fine outside JMeter (returns 200,
>content-length 29852, all icons shown properly). The URL is not
>recorded in the script and absent in recording.xml. I see the error
>below in the jemeter log.
>
>Any idea?
>
>Thanks,Alex
>
>
>
>2020-03-05 16:08:44,912 ERROR o.a.j.p.h.p.Proxy:[53878]  Exception when
>processing sample
>
>org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and
>unsupported
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.parser.Parser.parse(Parser.java:107)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.Jsoup.parse(Jsoup.java:58)
>~[jsoup-1.12.1.jar:?]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]
>
>Caused by: java.io.IOException: Input is binary andunsupported
>
>               
>atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]
>
>                ... 10more
>
>2020-03-05 16:09:37,025 INFO o.a.j.p.h.p.Proxy: [53926]  KeyStore for
>SSL loaded OK and put host'static.oracle.com' in map with key
>(static.oracle.com)
>
>2020-03-05 16:09:44,810 ERROR o.a.j.p.h.p.Proxy:[54380]  Exception when
>processing sample
>
>org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and
>unsupported
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.parser.Parser.parse(Parser.java:107)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.Jsoup.parse(Jsoup.java:58)
>~[jsoup-1.12.1.jar:?]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]
>
>Caused by: java.io.IOException: Input is binary andunsupported
>
>               
>atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]
>
>                ... 10more
>
>2020-03-05 16:09:44,870 ERROR o.a.j.p.h.p.Proxy:[54381]  Exception when
>processing sample
>
>org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and
>unsupported
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.parser.Parser.parse(Parser.java:107)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.Jsoup.parse(Jsoup.java:58)
>~[jsoup-1.12.1.jar:?]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]
>
>Caused by: java.io.IOException: Input is binary andunsupported
>
>               
>atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]
>
>                ... 10more
Reply | Threaded
Open this post in threaded view
|

Re: java.io.IOException: Input is binary and unsupported during recording

Alexander Podelko
 Appears to be so. Works fine with the current nightly.
Thanks,
Alex

    On Friday, March 6, 2020, 12:30:48 AM EST, Felix Schumacher <[hidden email]> wrote:  
 
 This might be bug 64120

Can you try the current nightly?

Felix

Am 6. März 2020 00:48:16 MEZ schrieb Alexander Podelko <[hidden email]>:

>Hi,
>It appears that there is an issue during recording in JMeter 5.2.1 with
>http://xxx/epm/css/fonts/EDMC_icon_font.woff  - during recording it
>returns 500 (if I check in FF dev tools) and icons are not shown
>properly on the landing page. Works fine outside JMeter (returns 200,
>content-length 29852, all icons shown properly). The URL is not
>recorded in the script and absent in recording.xml. I see the error
>below in the jemeter log.
>
>Any idea?
>
>Thanks,Alex
>
>
>
>2020-03-05 16:08:44,912 ERROR o.a.j.p.h.p.Proxy:[53878]  Exception when
>processing sample
>
>org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and
>unsupported
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.parser.Parser.parse(Parser.java:107)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.Jsoup.parse(Jsoup.java:58)
>~[jsoup-1.12.1.jar:?]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]
>
>Caused by: java.io.IOException: Input is binary andunsupported
>
>               
>atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]
>
>                ... 10more
>
>2020-03-05 16:09:37,025 INFO o.a.j.p.h.p.Proxy: [53926]  KeyStore for
>SSL loaded OK and put host'static.oracle.com' in map with key
>(static.oracle.com)
>
>2020-03-05 16:09:44,810 ERROR o.a.j.p.h.p.Proxy:[54380]  Exception when
>processing sample
>
>org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and
>unsupported
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.parser.Parser.parse(Parser.java:107)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.Jsoup.parse(Jsoup.java:58)
>~[jsoup-1.12.1.jar:?]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]
>
>Caused by: java.io.IOException: Input is binary andunsupported
>
>               
>atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]
>
>                ... 10more
>
>2020-03-05 16:09:44,870 ERROR o.a.j.p.h.p.Proxy:[54381]  Exception when
>processing sample
>
>org.jsoup.UncheckedIOException: java.io.IOException: Inputis binary and
>unsupported
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.CharacterReader.<init>(CharacterReader.java:43)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:38)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.HtmlTreeBuilder.initialiseParse(HtmlTreeBuilder.java:65)~[jsoup-1.12.1.jar:?]
>
>               
>atorg.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:46)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.parser.Parser.parse(Parser.java:107)
>~[jsoup-1.12.1.jar:?]
>
>                atorg.jsoup.Jsoup.parse(Jsoup.java:58)
>~[jsoup-1.12.1.jar:?]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.FormCharSetFinder.addFormActionsAndCharSet(FormCharSetFinder.java:56)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.addFormEncodings(Proxy.java:604)~[ApacheJMeter_http.jar:5.2.1]
>
>               
>atorg.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:240)[ApacheJMeter_http.jar:5.2.1]
>
>Caused by: java.io.IOException: Input is binary andunsupported
>
>               
>atorg.jsoup.UncheckedIOException.<init>(UncheckedIOException.java:11)~[jsoup-1.12.1.jar:?]
>
>                ... 10more