很急,在线等,请大家进来帮忙看看这个异常

liu_moyan 2009-12-25 10:07:00
项目是用struts2+spring+hibernate做的 在进行插入和修改操纵时出现了这个错误

[09:57:08.828] {http--80-350$10140064} javax.servlet.ServletException: org.sprin
gframework.orm.hibernate3.HibernateJdbcException: JDBC exception on Hibernate da
ta access; nested exception is org.hibernate.exception.GenericJDBCException: Cou
ld not execute JDBC batch update
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.dispatcher.Dispatc
her.serviceAction(Dispatcher.java:515)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.dispatcher.FilterD
ispatcher.doFilter(FilterDispatcher.java:419)
[09:57:08.828] {http--80-350$10140064} at com.caucho.server.dispatch.FilterFilt
erChain.doFilter(FilterFilterChain.java:87)
[09:57:08.828] {http--80-350$10140064} at org.springframework.web.filter.Charac
terEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
[09:57:08.828] {http--80-350$10140064} at org.springframework.web.filter.OncePe
rRequestFilter.doFilter(OncePerRequestFilter.java:77)
[09:57:08.828] {http--80-350$10140064} at com.caucho.server.dispatch.FilterFilt
erChain.doFilter(FilterFilterChain.java:87)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.dispatcher.ActionC
ontextCleanUp.doFilter(ActionContextCleanUp.java:99)
[09:57:08.828] {http--80-350$10140064} at com.caucho.server.dispatch.FilterFilt
erChain.doFilter(FilterFilterChain.java:87)
[09:57:08.828] {http--80-350$10140064} at com.plas.util.UserLoginFilter.doFilte
r(UserLoginFilter.java:83)
[09:57:08.828] {http--80-350$10140064} at com.caucho.server.dispatch.FilterFilt
erChain.doFilter(FilterFilterChain.java:87)
[09:57:08.828] {http--80-350$10140064} at com.caucho.server.webapp.WebAppFilter
Chain.doFilter(WebAppFilterChain.java:187)
[09:57:08.828] {http--80-350$10140064} at com.caucho.server.dispatch.ServletInv
ocation.service(ServletInvocation.java:265)
[09:57:08.828] {http--80-350$10140064} at com.caucho.server.http.HttpRequest.ha
ndleRequest(HttpRequest.java:273)
[09:57:08.828] {http--80-350$10140064} at com.caucho.server.port.TcpConnection.
run(TcpConnection.java:682)
[09:57:08.828] {http--80-350$10140064} at com.caucho.util.ThreadPool$Item.runTa
sks(ThreadPool.java:730)
[09:57:08.828] {http--80-350$10140064} at com.caucho.util.ThreadPool$Item.run(T
hreadPool.java:649)
[09:57:08.828] {http--80-350$10140064} at java.lang.Thread.run(Thread.java:619)

[09:57:08.828] {http--80-350$10140064} Caused by: org.springframework.orm.hibern
ate3.HibernateJdbcException: JDBC exception on Hibernate data access; nested exc
eption is org.hibernate.exception.GenericJDBCException: Could not execute JDBC b
atch update
[09:57:08.828] {http--80-350$10140064} at org.springframework.orm.hibernate3.Se
ssionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:634)
[09:57:08.828] {http--80-350$10140064} at org.springframework.orm.hibernate3.Hi
bernateAccessor.convertHibernateAccessException(HibernateAccessor.java:408)
[09:57:08.828] {http--80-350$10140064} at org.springframework.orm.hibernate3.Hi
bernateTemplate.execute(HibernateTemplate.java:367)
[09:57:08.828] {http--80-350$10140064} at org.springframework.orm.hibernate3.Hi
bernateTemplate.saveOrUpdate(HibernateTemplate.java:676)
[09:57:08.828] {http--80-350$10140064} at com.plas.dao.SysProdInfoDAO.save(SysP
rodInfoDAO.java:65)
[09:57:08.828] {http--80-350$10140064} at com.plas.bus.SysProdInfoBus.save(SysP
rodInfoBus.java:99)
[09:57:08.828] {http--80-350$10140064} at com.plas.action.SysProdInfoAction.sav
e(SysProdInfoAction.java:266)
[09:57:08.828] {http--80-350$10140064} at sun.reflect.NativeMethodAccessorImpl.
invoke0(Native Method)
[09:57:08.828] {http--80-350$10140064} at sun.reflect.NativeMethodAccessorImpl.
invoke(NativeMethodAccessorImpl.java:39)
[09:57:08.828] {http--80-350$10140064} at sun.reflect.DelegatingMethodAccessorI
mpl.invoke(DelegatingMethodAccessorImpl.java:25)
[09:57:08.828] {http--80-350$10140064} at java.lang.reflect.Method.invoke(Metho
d.java:597)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invokeAction(DefaultActionInvocation.java:404)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invokeActionOnly(DefaultActionInvocation.java:267)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:229)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.D
efaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.M
ethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.validator.Val
idationInterceptor.doIntercept(ValidationInterceptor.java:150)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.interceptor.valida
tion.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor
.java:48)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.M
ethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.C
onversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.P
arametersInterceptor.doIntercept(ParametersInterceptor.java:186)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.M
ethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.S
taticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.interceptor.Checkb
oxInterceptor.intercept(CheckboxInterceptor.java:83)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)

...全文
148 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenjjing2lianee 2009-12-25
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 liu_moyan 的回复:]
我刚刚查看了一下这个用后的表空间 最大限度是100M  我现在改成了不限制就可以了 不知道这样不限制行不行
[/Quote]
应该行,我想如果不限制,硬盘足够不会有什么问题
liu_moyan 2009-12-25
  • 打赏
  • 举报
回复
我想请问下 设置为不限制表空间大小 会有什么后果啊
zl3450341 2009-12-25
  • 打赏
  • 举报
回复
space quota exceeded for tablespace 'USERS'
看报错意思是 表空间不够啊
liu_moyan 2009-12-25
  • 打赏
  • 举报
回复
我刚刚查看了一下这个用后的表空间 最大限度是100M 我现在改成了不限制就可以了 不知道这样不限制行不行
liu_moyan 2009-12-25
  • 打赏
  • 举报
回复
我不是很懂楼上的意思 在quota 中把当前表空间的UNLIMITED 选中这里是指什么啊 可不可以解释清楚一点啊
道光2008 2009-12-25
  • 打赏
  • 举报
回复
用sysdba 登录,在user中选择当前用户编辑,在quota 中把当前表空间的UNLIMITED 选中
longtenggdf 2009-12-25
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 daihui05 的回复:]
GRANT UNLIMITED TABLESPACE TO XXX;
[/Quote]
表空间的大小需要限制么?如果不需要就试试这个
zhao_tk 2009-12-25
  • 打赏
  • 举报
回复
http://www.cnblogs.com/yu/archive/2004/08/26/36647.html
daihui05 2009-12-25
  • 打赏
  • 举报
回复
http://publish.it168.com/2006/0128/20060128056001.shtml
daihui05 2009-12-25
  • 打赏
  • 举报
回复
GRANT UNLIMITED TABLESPACE TO XXX;
liu_moyan 2009-12-25
  • 打赏
  • 举报
回复
这个功能已经完成很久的了 之前也发了几千条数据了 但是就是今天 老是报错 那些配置应该都是没有问题的。
Caused by: java.sql.BatchUpdateException:
ORA-01536: space quota exceeded for tablespace 'USERS'
我查了一下这个错误的原因 看到别人说是表空间不够 但是我又用语句加了100M的空间 然后发成功了一条 但是后来我更新的时候又不行了。
longtenggdf 2009-12-25
  • 打赏
  • 举报
回复
查询没有问题吧。我也觉得可能是字段不匹配,仔细检查一下你entity的字段类型 和你数据库的 类型。最好debug跟踪一下你将要插入的数据,看一下是否有字段不符合。
liu_moyan 2009-12-25
  • 打赏
  • 举报
回复
额 应该不会 比如我进行更新操作时 只是更新一下静态地址 这个字段给了255个字符 地址最多150个字符足以 不过还是谢谢楼上的提醒
dahaidao 2009-12-25
  • 打赏
  • 举报
回复
Cou
ld not execute JDBC batch update

看一下你的sql写的对不。
xiaopaopao 2009-12-25
  • 打赏
  • 举报
回复
你看下是不是你某个字段设置太短了
liu_moyan 2009-12-25
  • 打赏
  • 举报
回复

[09:57:08.828] {http--80-350$10140064} Caused by: org.hibernate.exception.Generi
cJDBCException: Could not execute JDBC batch update
[09:57:08.828] {http--80-350$10140064} at org.hibernate.exception.SQLStateConve
rter.handledNonSpecificException(SQLStateConverter.java:103)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.exception.SQLStateConve
rter.convert(SQLStateConverter.java:91)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.exception.JDBCException
Helper.convert(JDBCExceptionHelper.java:43)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.jdbc.AbstractBatcher.ex
ecuteBatch(AbstractBatcher.java:253)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.engine.ActionQueue.exec
uteActions(ActionQueue.java:235)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.engine.ActionQueue.exec
uteActions(ActionQueue.java:139)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.event.def.AbstractFlush
ingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.event.def.DefaultFlushE
ventListener.onFlush(DefaultFlushEventListener.java:27)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.impl.SessionImpl.flush(
SessionImpl.java:1000)
[09:57:08.828] {http--80-350$10140064} at org.springframework.orm.hibernate3.Hi
bernateAccessor.flushIfNecessary(HibernateAccessor.java:388)
[09:57:08.828] {http--80-350$10140064} at org.springframework.orm.hibernate3.Hi
bernateTemplate.execute(HibernateTemplate.java:363)
[09:57:08.828] {http--80-350$10140064} ... 119 more
[09:57:08.828] {http--80-350$10140064} Caused by: java.sql.BatchUpdateException:
ORA-01536: space quota exceeded for tablespace 'USERS'
[09:57:08.828] {http--80-350$10140064}
[09:57:08.828] {http--80-350$10140064} at oracle.jdbc.driver.DatabaseError.thro
wBatchUpdateException(DatabaseError.java:367)
[09:57:08.828] {http--80-350$10140064} at oracle.jdbc.driver.OraclePreparedStat
ement.executeBatch(OraclePreparedStatement.java:8738)
[09:57:08.828] {http--80-350$10140064} at org.apache.commons.dbcp.DelegatingSta
tement.executeBatch(DelegatingStatement.java:297)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.jdbc.BatchingBatcher.do
ExecuteBatch(BatchingBatcher.java:48)
[09:57:08.828] {http--80-350$10140064} at org.hibernate.jdbc.AbstractBatcher.ex
ecuteBatch(AbstractBatcher.java:246)
[09:57:08.828] {http--80-350$10140064} ... 126 more
liu_moyan 2009-12-25
  • 打赏
  • 举报
回复

[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.interceptor.FileUp
loadInterceptor.intercept(FileUploadInterceptor.java:268)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.M
odelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:74)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.S
copedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:127)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.interceptor.Profil
ingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:107)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.interceptor.debugg
ing.DebuggingInterceptor.intercept(DebuggingInterceptor.java:206)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.C
hainingInterceptor.intercept(ChainingInterceptor.java:115)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.I
18nInterceptor.intercept(I18nInterceptor.java:143)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.P
repareInterceptor.doIntercept(PrepareInterceptor.java:121)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.M
ethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.interceptor.Servle
tConfigInterceptor.intercept(ServletConfigInterceptor.java:170)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.A
liasInterceptor.intercept(AliasInterceptor.java:123)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.interceptor.E
xceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:224)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation$2.doProfiling(DefaultActionInvocation.java:223)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.util.profilin
g.UtilTimerStack.profile(UtilTimerStack.java:455)
[09:57:08.828] {http--80-350$10140064} at com.opensymphony.xwork2.DefaultAction
Invocation.invoke(DefaultActionInvocation.java:221)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.impl.StrutsActionP
roxy.execute(StrutsActionProxy.java:50)
[09:57:08.828] {http--80-350$10140064} at org.apache.struts2.dispatcher.Dispatc
her.serviceAction(Dispatcher.java:504)
[09:57:08.828] {http--80-350$10140064} ... 16 more

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧