so what do you get exactly that can help us? any exceptions? logs? something?
Please triage your code and zero in on the fragment that you think is giving you problems. That would help us too in helping you.
This looks like the same problem as your other thread. Please continue discussion there so we aren't repeating the same questions. I had suggested a couple things to try. If they didn't work, you could post what happened when you tried.