主题 : ion: HttpServletRequest not found in CmsThreadVariable. |
级别: 白丁
|
1# 发表于:2011-01-05 18:05:43 IP:218.109.*.*
|
||||
---|---|---|---|---|---|
级别: 白丁
|
3# 发表于:2011-02-23 17:17:31 IP:124.13.*.*
执行数据采集的时候遇到的没有线程变量
java.lang.IllegalStateException: HttpServletRequest not found in CmsThreadVariable. at com.jeecms.cms.staticpage.StaticPageSvcImpl.content(StaticPageSvcImpl.java:70) at com.jeecms.cms.staticpage.StaticPageSvcImpl.contentRelated(StaticPageSvcImpl.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy46.contentRelated(Unknown Source) at com.jeecms.cms.staticpage.ContentStaticPageListener.afterSave(ContentStaticPageListener.java:30) at com.jeecms.cms.manager.main.impl.ContentMngImpl.afterSave(ContentMngImpl.java:557) at com.jeecms.cms.manager.main.impl.ContentMngImpl.save(ContentMngImpl.java:282) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy35.save(Unknown Source) at com.jeecms.cms.manager.assist.impl.CmsAcquisitionMngImpl.saveContent(CmsAcquisitionMngImpl.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy48.saveContent(Unknown Source) at com.jeecms.cms.service.AcquisitionSvcImpl$AcquisitionThread.saveContent(AcquisitionSvcImpl.java:159) at com.jeecms.cms.service.AcquisitionSvcImpl$AcquisitionThread.run(AcquisitionSvcImpl.java:89) 类:StaticPageSvcImpl @Transactional(readOnly = true) public void content(Content content) throws IOException, TemplateException { HttpServletRequest request = CmsThreadVariable.getReqeust(); if (request == null) { throw new IllegalStateException("HttpServletRequest not found in CmsThreadVariable."); } content(content, request); } |
||
---|---|---|---|
级别: 童生
|
7# 发表于:2011-02-24 08:36:35 IP:59.133.*.*
您好,jeecms3.0.2版本采集功能是出现了BUG,该问题已经在3.0.4版本中修复。您可以下载并看看3.0.4的源码是如何处理的
|
||
---|---|---|---|
1
共1页