There is a question asked in SO that SolrEntityProcessor is called only once for sub-entities. I am facing the exact same problem. Here The person has answered that we can use the patched SolrEntityProcessor.java attached with https://issues.apache.org/jira/browse/SOLR-3336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel.
I don't much about jar file or java. I tried some things given on net. But still I am not able to use this new patched java file for my use. Can some one help me out?