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.
