According to the stacktrace you're doing something like
<solver>
...
<localSearch>
<constructionHeuristic>
...
</constructionHeuristic>
...
</localSearch>
<solver>
while it should be something like:
<solver>
...
<constructionHeuristic>
...
</constructionHeuristic>
<localSearch>
...
</localSearch>
<solver>