import org.springframework.context.ApplicationEventPublisherAware;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;
import org.springframework.util.Assert;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
<BUG>import org.springframework.web.util.WebUtils;
@Service("portletExecutionManager")</BUG>
public class PortletExecutionManager extends HandlerInterceptorAdapter
<BUG>implements ApplicationEventPublisherAware, IPortletExecutionManager {
</BUG>
private static final long DEBUG_TIMEOUT = TimeUnit.HOURS.toMillis(1);

import org.springframework.context.ApplicationEventPublisherAware;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;
import org.springframework.util.Assert;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
import org.springframework.web.util.WebUtils;
import com.google.common.cache.CacheBuilder;
import com.google.common.cache.CacheLoader;
import com.google.common.cache.LoadingCache;
@Service("portletExecutionManager")
public class PortletExecutionManager extends HandlerInterceptorAdapter
implements ApplicationEventPublisherAware, IPortletExecutionManager, IPortletExecutionInterceptor {
private static final long DEBUG_TIMEOUT = TimeUnit.HOURS.toMillis(1);
