Hi,
I've changed a company a year ago and haven't been using Jenkins since.But...If I remember correctly problem was in the user which was registered to hp alm, and the user which was used by Jenkins.
You need to register user, the one which will execute test, to hpalm and install add-in for him (Basically you should perform registration procedure for each user which is going to execute tests).
That was solution in my case.
Arun Batra found this as the solution:
I was running Jenkins slave as a service.. Turned out that services do not interact with the desktop. So unable to start scheduler.. I started using the UI or the command prompt.. It worked!
Hope this helps.
Cheers,
Zeljko