>Am 10. Juli 2019 11:36:55 MESZ schrieb Prajjwal Laad 
><[email protected]>:
>>Hello,
>>
>>We are facing an issue when using JMeter templates. A description for 
>>same is given below:
>>
>>Issue: Template failed to initialise if directory structure contains 
>>Japanese Character (invalid template path)
>>
>>Steps to reproduce:
>>
>>1) Create a directory with its name containing Japanese character(s).
>>2) Extract Apache JMeter 5.1.1 zip in the directory (containing 
>>Japanese character(s)).
>>3) Run JMeter and try to create a template.
>>
>>Result:
>>Template fails to load without any popup [error/warning].
>>
>>Error log:
>>
>>>>2019-07-09 15:29:18,427 WARN o.a.j.g.a.t.TemplateManager: Ignoring
>>template
>>file:'C:\Users\prajjwal.laad\Desktop\????\apache-jmeter-5.1.1\bin\templ
>>ates\templates.xml',
>>an error occurred parsing the file
>>>>java.net.MalformedURLException: unknown protocol: c
>>
>>Note: Japanese directory name becomes as ???? on parsing.
>>
>>>>2019-07-09 15:29:18,444 ERROR o.a.j.JMeter: Uncaught exception:
>>>>java.lang.ExceptionInInitializerError: null
>>
>>Detailed log is attached: jmeter.log
>
>The log file is probably stored off by the mailing list. Could you post the 
>relevant part inline? 
>
>Apart from the logs. Please give more details about your environment. What os 
>(probably some windows variant), Java version, lang settings (encoding). 
>
>Felix
>
Hi Felix,

Thank you for the reply. PFB log with the necessary details:

Environment Details: 

2019-07-09 15:29:02,850 INFO o.a.j.u.JMeterUtils: Setting Locale to en_EN
2019-07-09 15:29:02,871 INFO o.a.j.JMeter: Loading user properties from: 
user.properties
2019-07-09 15:29:02,888 INFO o.a.j.JMeter: Loading system properties from: 
system.properties
2019-07-09 15:29:02,901 INFO o.a.j.JMeter: Copyright (c) 1998-2019 The Apache 
Software Foundation
2019-07-09 15:29:02,901 INFO o.a.j.JMeter: Version 5.1.1 r1855137
2019-07-09 15:29:02,901 INFO o.a.j.JMeter: java.version=1.8.0_201
2019-07-09 15:29:02,902 INFO o.a.j.JMeter: java.vm.name=Java HotSpot(TM) 64-Bit 
Server VM
2019-07-09 15:29:02,902 INFO o.a.j.JMeter: os.name=Windows 8.1
2019-07-09 15:29:02,902 INFO o.a.j.JMeter: os.arch=amd64
2019-07-09 15:29:02,902 INFO o.a.j.JMeter: os.version=6.3
2019-07-09 15:29:02,902 INFO o.a.j.JMeter: file.encoding=Cp1252
2019-07-09 15:29:02,902 INFO o.a.j.JMeter: java.awt.headless=null
2019-07-09 15:29:02,902 INFO o.a.j.JMeter: Max memory     =1073741824
2019-07-09 15:29:02,902 INFO o.a.j.JMeter: Available Processors =4
2019-07-09 15:29:02,906 INFO o.a.j.JMeter: Default Locale=English (EN)
2019-07-09 15:29:02,907 INFO o.a.j.JMeter: JMeter  Locale=English (EN)
2019-07-09 15:29:02,907 INFO o.a.j.JMeter: 
JMeterHome=C:\Users\prajjwal.laad\Desktop\????\apache-jmeter-5.1.1
2019-07-09 15:29:02,907 INFO o.a.j.JMeter: user.dir  
=C:\Users\prajjwal.laad\Desktop\????\apache-jmeter-5.1.1\bin
2019-07-09 15:29:02,908 INFO o.a.j.JMeter: PWD       
=C:\Users\prajjwal.laad\Desktop\????\apache-jmeter-5.1.1\bin
2019-07-09 15:29:07,440 INFO o.a.j.JMeter: IP: <removed> Name: DLDT-1118 
FullName: DLDT-1118.nectechnologies.in


Error: 

2019-07-09 15:29:11,422 INFO o.a.j.s.SampleResult: sampleresult.useNanoTime=true
2019-07-09 15:29:11,422 INFO o.a.j.s.SampleResult: 
sampleresult.nanoThreadSleep=5000
2019-07-09 15:29:18,423 INFO o.a.j.g.a.t.TemplateManager: Reading templates 
from: 
C:\Users\prajjwal.laad\Desktop\????\apache-jmeter-5.1.1\bin\templates\templates.xml
2019-07-09 15:29:18,427 WARN o.a.j.g.a.t.TemplateManager: Ignoring template 
file:'C:\Users\prajjwal.laad\Desktop\????\apache-jmeter-5.1.1\bin\templates\templates.xml',
 an error occurred parsing the file
java.net.MalformedURLException: unknown protocol: c
                at java.net.URL.<init>(Unknown Source) ~[?:1.8.0_201]
                at java.net.URL.<init>(Unknown Source) ~[?:1.8.0_201]
                at java.net.URL.<init>(Unknown Source) ~[?:1.8.0_201]
                at 
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source) 
~[xercesImpl-2.12.0.jar:2.12.0]
                at 
org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) 
~[xercesImpl-2.12.0.jar:2.12.0]
                at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source) ~[xercesImpl-2.12.0.jar:?]
                at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source) ~[xercesImpl-2.12.0.jar:?]
                at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 
~[xercesImpl-2.12.0.jar:?]
                at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) 
~[xercesImpl-2.12.0.jar:?]
                at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown 
Source) ~[xercesImpl-2.12.0.jar:?]
                at javax.xml.parsers.DocumentBuilder.parse(Unknown Source) 
~[?:1.8.0_201]
                at 
org.apache.jmeter.gui.action.template.TemplateManager.parseTemplateFile(TemplateManager.java:174)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.template.TemplateManager.readTemplates(TemplateManager.java:101)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.template.TemplateManager.<init>(TemplateManager.java:64)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.template.TemplateManager.<clinit>(TemplateManager.java:55)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.SelectTemplatesDialog.init(SelectTemplatesDialog.java:245)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.SelectTemplatesDialog.<init>(SelectTemplatesDialog.java:112)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.TemplatesCommand$IODH.<clinit>(TemplatesCommand.java:36)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.TemplatesCommand.doActionAfterCheck(TemplatesCommand.java:48)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.AbstractActionWithNoRunningTest.doAction(AbstractActionWithNoRunningTest.java:45)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:88) 
~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:70)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at java.awt.event.InvocationEvent.dispatch(Unknown Source) 
[?:1.8.0_201]
                at java.awt.EventQueue.dispatchEventImpl(Unknown Source) 
[?:1.8.0_201]
                at java.awt.EventQueue.access$500(Unknown Source) [?:1.8.0_201]
                at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_201]
                at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_201]
                at java.security.AccessController.doPrivileged(Native Method) 
[?:1.8.0_201]
                at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
 Source) [?:1.8.0_201]
                at java.awt.EventQueue.dispatchEvent(Unknown Source) 
[?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown 
Source) [?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown 
Source) [?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown 
Source) [?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
[?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
[?:1.8.0_201]
                at java.awt.EventDispatchThread.run(Unknown Source) 
[?:1.8.0_201]
2019-07-09 15:29:18,444 ERROR o.a.j.JMeter: Uncaught exception: 
java.lang.ExceptionInInitializerError: null
                at 
org.apache.jmeter.gui.action.TemplatesCommand.doActionAfterCheck(TemplatesCommand.java:48)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.AbstractActionWithNoRunningTest.doAction(AbstractActionWithNoRunningTest.java:45)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:88) 
~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:70)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at java.awt.event.InvocationEvent.dispatch(Unknown Source) 
~[?:1.8.0_201]
                at java.awt.EventQueue.dispatchEventImpl(Unknown Source) 
~[?:1.8.0_201]
                at java.awt.EventQueue.access$500(Unknown Source) ~[?:1.8.0_201]
                at java.awt.EventQueue$3.run(Unknown Source) ~[?:1.8.0_201]
                at java.awt.EventQueue$3.run(Unknown Source) ~[?:1.8.0_201]
                at java.security.AccessController.doPrivileged(Native Method) 
~[?:1.8.0_201]
                at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
 Source) ~[?:1.8.0_201]
                at java.awt.EventQueue.dispatchEvent(Unknown Source) 
~[?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown 
Source) [?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown 
Source) [?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown 
Source) [?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
[?:1.8.0_201]
                at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
[?:1.8.0_201]
                at java.awt.EventDispatchThread.run(Unknown Source) 
[?:1.8.0_201] Caused by: java.lang.NullPointerException
                at 
org.apache.jmeter.gui.action.SelectTemplatesDialog.populateTemplatePage(SelectTemplatesDialog.java:351)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.SelectTemplatesDialog.init(SelectTemplatesDialog.java:271)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.SelectTemplatesDialog.<init>(SelectTemplatesDialog.java:112)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                at 
org.apache.jmeter.gui.action.TemplatesCommand$IODH.<clinit>(TemplatesCommand.java:36)
 ~[ApacheJMeter_core.jar:5.1.1 r1855137]
                ... 18 more

Thanks,
Prajjwal Laad
>>
>>
>>If anyone has faced the same/similar issue and has any solution, kindly 
>>suggest.
>>
>>
>>Thanks and Regards
>>Prajjwal Laad

Reply via email to