Hi John, The error message "undefined field form" means Solr doesn't know about the "form" field. Did you copy your schema.xml to the example/solrconf directory and restart the app server?
I tried your schema and doc, and didn't get the error you did. I got an error further down due to and invalid date format (see schema.xml comments for date type for the correct format). -Yonik (the weird stack trace showing an XML parsing error is due to Solr trying to continue on to the next document even though the first had an error... and it looks like this part of the code could use a little work).