I've been working on openbox's menu.xml (~/.config/openbox/menu.xml) and when I attempt to restart openbox I get the following error message...
"One or more XML syntax errors were found while parsing the Openbox configuration files. See stdout for more information. The last error seen was in file "/home/will/.config/openbox/menu.xml" line 47, with message: Extra content at the end of the document"
I have poured over the openbox documentation and my configuration file time and time again and I cannot find the syntax error. Does anyone have any ideas or see a syntax error that I am overlooking? My configuration file is printed below. Thanks!
Code:
<?xml version="1.0" encoding="UTF-8"?>
<openbox_menu xmlns="http://openbox.org/3.4/menu">
<menu id="apps-editors-menu" label="editors">
<item label="vim">
<action name="Execute">
<command>urxvt -e vim</command>
</action>
</item>
<item label="nano">
<action name="Execute">
<command>urxvt -e nano</command>
</action>
</item>
</menu>
<menu id="apps-term-menu" label="terminals">
<item label="rxvt unicode">
<action name="Execute">
<command>urxvt</command>
</action>
</item>
<item label="xterm">
<action name="Execute">
<command>xterm</command>
</action>
</item>
</menu>
<menu id="apps-net-menu" label="web browser">
<item label="gnu-icecat">
<action name="Execute">
<command>icecat</command>
</action>
</item>
</menu>
<menu id="apps-office-menu" label="mail client">
<item label="mutt"
<action name="Execute">
<command>urxvt -e mutt</command>
</action>
</item>
</menu>
<menu id="apps-multimedia-menu" label="multimedia">
<item label="mocp">
<action name="Execute">
<command>urxvt -e mocp</command>
</action>
</item>
<item label="mplayer">
<action name="Execute">
<command>smplayer</command>
</action>
</item>
</menu>
<menu id="apps-graphics-menu" label="graphics">
<item label="gimp">
<action name="Execute">
<command>gimp</command>
</action>
</item>
<item label="zathura">
<action name="Execute">
<command>zathura</command>
</action>
</item>
</menu>
<menu id="root-menu" label="Openbox 3">
<separator label="applications" />
<menu id="apps-editors-menu"/>
<menu id="apps-term-menu"/>
<menu id="apps-net-menu"/>
<menu id="apps-office-menu"/>
<menu id="apps-multimedia-menu"/>
<menu id="apps-graphics-menu"/>
<separator />
<item label="log out">
<action name="Exit">
<prompt>yes</prompt>
</action>
</item>
</menu>
</openbox_menu>