Solr still is the fastest way to index your files. You might want to give us some logs. When setting up my solr instance, I generally get some 404's until everything is setup correctly, but the logs indicate what the problem seems to be.
Can you provide us the Catalina logs from the server solr is running on?