# jxmlease is required to display response in json

**URL:** <https://forum.ansible.com/t/jxmlease-is-required-to-display-response-in-json/34642>\
**Category:** Ansible Project\
**Created:** [February 18, 2021, 10:49am UTC](https://forum.ansible.com/t/jxmlease-is-required-to-display-response-in-json/34642 "2021-02-18T10:49:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![chtsalid](https://avatars.discourse-cdn.com/v4/letter/c/ed655f/32.png) [@chtsalid](https://forum.ansible.com/u/chtsalid)\
**Post date:** [February 18, 2021, 10:49am UTC](https://forum.ansible.com/t/jxmlease-is-required-to-display-response-in-json/34642/1 "2021-02-18T10:49:23Z")

</div>

Hi all,

I am running a task using the netconf\_get module and encountering a problem to display an output in json format?  
I am getting the following error.

jxmlease is required to display response in json

However jxmlease and all other requirements are installed on my machine as you see below.

pip3 list | grep ‘jxmlease|ncclient|xmltodict’  
jxmlease (1.0.3)  
ncclient (0.6.9)  
xmltodict (0.12.0)

nsible --version  
ansible 2.9.14  
config file = /etc/ansible/ansible.cfg  
configured module search path = [‘/root/.ansible/plugins/modules’, ‘/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python3.6/site-packages/ansible  
executable location = /usr/bin/ansible  
python version = 3.6.8 (default, Apr 16 2020, 01:36:27) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]

Any idea where the problem lies?

Thanks!

---

<div class="post-metadata">

**Author:** ![racke](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/racke/32/4767_2.png) [@racke](https://forum.ansible.com/u/racke)\
**Post date:** [February 18, 2021, 10:52am UTC](https://forum.ansible.com/t/jxmlease-is-required-to-display-response-in-json/34642/2 "2021-02-18T10:52:49Z")

</div>

> Hi all,
> 
> I am running a task using the netconf\_get module and encountering a problem to display an output in json format?  
> I am getting the following error.
> 
> jxmlease is required to display response in json
> 
> However jxmlease and all other requirements are installed on my machine as you see below.
> 
> pip3 list | grep 'jxmlease\|ncclient\|xmltodict'  
> jxmlease (1.0.3)  
> ncclient (0.6.9)  
> xmltodict (0.12.0)
> 
> nsible --version  
> ansible 2.9.14  
> config file = /etc/ansible/ansible.cfg  
> configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']  
> ansible python module location = /usr/lib/python3.6/site-packages/ansible  
> executable location = /usr/bin/ansible  
> python version = 3.6.8 (default, Apr 16 2020, 01:36:27) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)]
> 
> Any idea where the problem lies?
> 
> Thanks!

Make sure that Ansible actually uses Python3 by setting the following variable in your inventory:

ansible\_python\_interpreter: /usr/bin/python3

Regards  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Racke

---

<div class="post-metadata">

**Author:** ![chtsalid](https://avatars.discourse-cdn.com/v4/letter/c/ed655f/32.png) [@chtsalid](https://forum.ansible.com/u/chtsalid)\
**Post date:** [February 18, 2021, 1:22pm UTC](https://forum.ansible.com/t/jxmlease-is-required-to-display-response-in-json/34642/3 "2021-02-18T13:22:05Z")

</div>

Thanks for your input! I tried it using once python3 and then python2, but in both cases I am still getting the same error.

Any other idea where this problem lies 🙂 ?

Thanks!

---

<div class="post-metadata">

**Author:** ![racke](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/racke/32/4767_2.png) [@racke](https://forum.ansible.com/u/racke)\
**Post date:** [February 18, 2021, 2:45pm UTC](https://forum.ansible.com/t/jxmlease-is-required-to-display-response-in-json/34642/4 "2021-02-18T14:45:13Z")

</div>

> Thanks for your input! I tried it using once python3 and then python2, but in both cases I am still getting the same error.
> 
> Any other idea where this problem lies 🙂 ?

pip3 list | grep 'jxmlease\|ncclient\|xmltodict'  
jxmlease (1.0.3)  
ncclient (0.6.9)  
xmltodict (0.12.0)

Did you run this as ansible user?

How is Python3 installed on your server?

Regards  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Racke

---

<div class="post-metadata">

**Author:** ![chtsalid](https://avatars.discourse-cdn.com/v4/letter/c/ed655f/32.png) [@chtsalid](https://forum.ansible.com/u/chtsalid)\
**Post date:** [February 18, 2021, 2:54pm UTC](https://forum.ansible.com/t/jxmlease-is-required-to-display-response-in-json/34642/5 "2021-02-18T14:54:30Z")

</div>

Yes, I am executing my playbooks as a user.

ll /usr/bin/ | grep python  
lrwxrwxrwx. 1 root root 9 31. Aug 23:02 python2 → python2.7  
-rwxr-xr-x. 1 root root 8224 31. Aug 23:02 python2.7  
lrwxrwxrwx. 1 root root 25 14. Okt 10:40 python3 → /etc/alternatives/python3  
lrwxrwxrwx. 1 root root 31 20. Nov 2019 python3.6 → /usr/libexec/platform-python3.6  
lrwxrwxrwx. 1 root root 32 20. Nov 2019 python3.6m → /usr/libexec/platform-python3.6m  
lrwxrwxrwx. 1 root root 24 17. Feb 15:45 unversioned-python → /etc/alternatives/python

Thanks!
