The JNDI lookup is failing. Normally this is because either your client program cannot find the JNDI server or the name is wrong.
There is more to the stack trace than what you've posted - post the entire stack trace because the 'Caused by's will tell us more.
Also use the admin console's JNDI browser to check the name - you might need to specify it as 'java:comp/env/ABAPRY' for example.
[Message sent by forum member 'matterbury' (matterbury_at_abinitio.com)]
http://forums.java.net/jive/thread.jspa?messageID=365044