-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Priyam,
On 3/17/18 12:10 AM, Priyam Srivastava wrote: > Many Thanks for your response. I was able to resolve this issue by > writing the below code just before JNDI Look Up: > > Thread l_thread = Thread.currentThread(); > l_thread.setContextClassLoader(this.getClass().getClassLoader()); > initialContext = new InitialContext(); .... Don't forget to "pop" the TCCL in a finally block after you do your work, or you may potentially confuse some code later down the pipeline. Tomcat will likely recover *its* own state so if control transfers back to Tomcat right away, you might not notice any problems. But it's a good practice (and essential in many situations) to restore the state of the TCCL if you are going to be making changes to it. - -chris -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlqtjIsACgkQHPApP6U8 pFgD/Q//UZQuNPk4368jDu6o2nszk7aqEQ2KSNsKkbVPYpptmBMzNX9K2iJ+I4Jd h2BgVXcH7hMu0lLtEiV67Ml57XMfWeySJy9kbrSnzlys9h0EETmmoPxS7ckdFZ/5 CB76l8xNYA/jN7w7XyLAyRRjP9SUdN6eBwcXuZHILNq1lM6Y8KomqT/TvBAwpr69 NFoL47qPnwktu+m60U3nlRZ6tqQft8NoJkGUp12bqlx3oWt5RybsHJJfjDcvWxXG jgntbqwjzRVwNANAkPL1NbwHKdZvMzozGxcsXazL1JQ/GtIfJ20lxPSqbe9f+dq9 wqJE7wn5gVy/Hgx2wMqcGMY3dHfch0bjBvX5/QpaVNTKGrsTAIw7lHt8eP4TDi6b 1syMIJ9kCe89fm01DxGnODlDxP2yKidQW709uzZ+kFRBB7aNhntO6JPtYRLjKGNX 3lB/PuQ1oF7GBPh8rjibee3bkMtcPDnOX5tK48xKXb7cpdFbb7eHK5kDevLb+hvJ wzOS51JYnrTaKsom3Mn5q54GO1r/IY09uc/wT7uIAlirdEISs/OR1904V+L/4nAq 4KjT1mEEjwhgvssELMwPEw498hxngwex/88HlC52v3hevDexkE6CNSvV9Tbl9Qhq Nqyk788uhmUbWmAqcri4wi3+cfCxwaxHRScv8tGlJP5Ubz951Z8= =9ar9 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org