Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.1.navigate to administer->catalog 2.Add catalog entry 3.Enter the name for the catalog entry,let URL of Deployable XML be blank and save. Actual results: Xml Deployable XML file doesn't resolve valid XML error message displayed even when URL of Deployable XML is blank. see attached screenshot. Expected results: if URL of Deployable XML is blank then only "Xml can't be blank" should be displayed and "Xml Deployable XML file doesn't resolve valid XML" should be displayed when the file is invalid. Additional info: [root@vulcan03 noarch]# rpm -qa | grep aeolus aeolus-conductor-0.7.0-0.20111124145018git4823c2b.el6.noarch rubygem-rack-mount-0.7.1-3.aeolus.el6.noarch rubygem-aeolus-cli-0.1.0-4.el6.noarch aeolus-conductor-daemons-0.7.0-0.20111124145018git4823c2b.el6.noarch rubygem-arel-2.0.10-0.aeolus.el6.noarch rubygem-aeolus-image-0.1.0-6.el6.noarch aeolus-configure-2.4.0-0.20111118150133gitde3c009.el6.noarch aeolus-all-0.7.0-0.20111124145018git4823c2b.el6.noarch rubygem-ZenTest-4.3.3-2.aeolus.el6.noarch aeolus-conductor-doc-0.7.0-0.20111124145018git4823c2b.el6.noarch
Created attachment 535826 [details] Error msg
I have fixed the bug. Please verify the commit ec565686dff983ca11699f9aa91ba3635cfb848b
This issue is reproducible. All the error messages get displayed.see attached screenshot * Deployable XML file doesn't resolve valid XMLErrors Catalog entry XML file is either invalid or no longer reachable at * 1 error prohibited this record from being saved: * Xml can't be blank [root@dell-pe1950-01 ~]# rpm -qa | grep aeolus aeolus-conductor-daemons-0.8.0-0.20111222233342gitd98cb57.el6.noarch rubygem-aeolus-image-0.3.0-0.20111222173411gitc13b654.el6.noarch rubygem-aeolus-cli-0.3.0-0.20111222173356git3cd6277.el6.noarch aeolus-all-0.8.0-0.20111222233342gitd98cb57.el6.noarch aeolus-configure-2.5.0-0.20111222173430git17b704a.el6.noarch aeolus-conductor-0.8.0-0.20111222233342gitd98cb57.el6.noarch aeolus-conductor-doc-0.8.0-0.20111222233342gitd98cb57.el6.noarch
Created attachment 550227 [details] err messages
adding ce-sprint-next bugs to ce-sprint
ec565686dff983ca11699f9aa91ba3635cfb848b in aeolus-conductor-0.8.0-2.el6.src.rpm
Another patch after the fix made this issue reproducible. It has been fixed again, by commit 938f84d49b448c425cf924b01b9f454cb7ee0dce
bugs in verified or on_qa moving off tracker
The other error messages is not displayed now, however I see that "Deployable XML file doesn't resolve valid XML" is still displayed. This message should not be displayed when xml file is blank. rpm -qa | grep aeolus aeolus-conductor-doc-0.8.0-6.el6.noarch rubygem-aeolus-image-0.3.0-2.el6.noarch rubygem-aeolus-cli-0.3.0-3.el6.noarch aeolus-all-0.8.0-6.el6.noarch aeolus-conductor-0.8.0-6.el6.noarch aeolus-configure-2.5.0-4.el6.noarch aeolus-conductor-daemons-0.8.0-6.el6.noarch
938f84d49b448c425cf924b01b9f454cb7ee0dce in aeolus-conductor-0.8.0-7.el6.src.rpm
Only valid error messages is now displayed when the XML is blank. see attached scrennshot. No URL provided for the deployable XML file. 1 error prohibited this record from being saved: Xml can't be blank verified on: rpm -qa | grep aeolus aeolus-conductor-doc-0.8.0-7.el6.noarch rubygem-aeolus-image-0.3.0-2.el6.noarch rubygem-aeolus-cli-0.3.0-3.el6.noarch aeolus-all-0.8.0-7.el6.noarch aeolus-conductor-0.8.0-7.el6.noarch aeolus-configure-2.5.0-4.el6.noarch aeolus-conductor-daemons-0.8.0-7.el6.noarch
Created attachment 555669 [details] err messages