thankyou, 
I tried xmllint >config.xml>
it did not  throw any warning or error, still I am getting same error, also 
I tried to get basic config.xml and tired.no use


On Tuesday, June 13, 2023 at 10:10:11 AM UTC-7 Dick Visser wrote:

> Just try plain xmllint, you're now debugging someone else's script.
>
> xmllint path/to/configuration.xml
>
>
>
>
>
>
>
> On Tue, 13 Jun 2023 at 18:53, Narmada Karthika <[email protected]> wrote:
>
>> I tried this but getting below error
>> Unknown option --errors
>> Invalid XML syntax: Usage : xmllint [options] XMLfiles ...
>>
>> On Mon, Jun 12, 2023 at 9:20 PM Jiale Lin <[email protected]> wrote:
>>
>>> #!/bin/bash
>>>
>>> check_xml_syntax() {
>>> file_path=$1
>>> if xmllint --noout "$file_path" &>/dev/null; then
>>> echo "XML syntax is valid."
>>> return 0
>>> else
>>> echo "Invalid XML syntax: $(xmllint --errors "$file_path")"
>>> return 1
>>> fi
>>> }
>>>
>>> format_xml() {
>>> file_path=$1
>>> xmllint --format --output "$file_path" "$file_path" &>/dev/null
>>> echo "XML file formatted successfully."
>>> }
>>>
>>> config_file_path="/home/teamci-deploy-user/gitrepo/jenkins/
>>> build.com/config.xml"
>>>
>>> # Check XML syntax
>>> if ! check_xml_syntax "$config_file_path"; then
>>> exit 1
>>> fi
>>>
>>> format_xml "$config_file_path"
>>>
>>>
>>> On Monday, June 12, 2023 at 6:02:29 PM UTC-7 Narmada Karthika wrote:
>>>
>>>> I am trying to create a jenkins job using ansible 
>>>> "community.general.jenkins_job", but I am getting below error. Also I used 
>>>> existing job config.xml
>>>>
>>>> The full traceback is:
>>>> Traceback (most recent call last):
>>>>   File 
>>>> "/tmp/ansible_community.general.jenkins_job_payload_jul5utxw/ansible_community.general.jenkins_job_payload.zip/ansible_collections/community/general/plugins/modules/jenkins_job.py",
>>>>  
>>>> line 313, in create_job
>>>>   File 
>>>> "/tmp/ansible_community.general.jenkins_job_payload_jul5utxw/ansible_community.general.jenkins_job_payload.zip/ansible_collections/community/general/plugins/modules/jenkins_job.py",
>>>>  
>>>> line 245, in get_config
>>>>   File 
>>>> "/tmp/ansible_community.general.jenkins_job_payload_jul5utxw/ansible_community.general.jenkins_job_payload.zip/ansible_collections/community/general/plugins/modules/jenkins_job.py",
>>>>  
>>>> line 350, in job_config_to_string
>>>>   File "/usr/lib64/python3.6/xml/etree/ElementTree.py", line 1314, in 
>>>> XML
>>>>     parser.feed(text)
>>>>   File "<string>", line None
>>>> xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 
>>>> 1, column 0
>>>> fatal: [localhost]: FAILED! => {
>>>>     "changed": false,
>>>>     "invocation": {
>>>>         "module_args": {
>>>>             "config": "/home/teamci-deploy-user/gitrepo/jenkins/
>>>> build.com/config.xml",
>>>>             "enabled": null,
>>>>             "name": "axwarpsynctest",
>>>>             "password": null,
>>>>             "state": "present",
>>>>             "token": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
>>>>             "url": "https://build.com";,
>>>>             "user": "[email protected]",
>>>>             "validate_certs": true
>>>>         }
>>>>     },
>>>>     "msg": "Unable to create job, not well-formed (invalid token): line 
>>>> 1, column 0 for https://build.com";
>>>> }
>>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Ansible Project" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/ansible-project/e1f5beeb-6533-4271-9044-36f4b4ccb6f5n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/ansible-project/e1f5beeb-6533-4271-9044-36f4b4ccb6f5n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>>
>> -- 
>>  Thanks,
>> Narmada Karthika Chitturi
>>  
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Ansible Project" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/CABdF8S17MpmjvQq-Ooo%2BYdpkwpMNYQU67%3DMpcNYpNFqaux%3DVYQ%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/ansible-project/CABdF8S17MpmjvQq-Ooo%2BYdpkwpMNYQU67%3DMpcNYpNFqaux%3DVYQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/768a918b-0a2f-4eb1-a439-f5d6bc498791n%40googlegroups.com.

Reply via email to