001
014
015 package com.liferay.portal.spring.jndi;
016
017 import com.liferay.portal.kernel.jndi.JNDIUtil;
018 import com.liferay.portal.kernel.log.Log;
019 import com.liferay.portal.kernel.log.LogFactoryUtil;
020
021 import javax.naming.InitialContext;
022
023
026 public class JndiObjectFactoryBean
027 extends org.springframework.jndi.JndiObjectFactoryBean {
028
029 protected Object lookup() {
030 try {
031 return JNDIUtil.lookup(new InitialContext(), getJndiName());
032 }
033 catch (Exception e) {
034 _log.error("Unable to lookup " + getJndiName());
035
036 return null;
037 }
038 }
039
040 private static Log _log = LogFactoryUtil.getLog(
041 JndiObjectFactoryBean.class);
042
043 }