项目启动时报错: com.opensymphony.module.sitemesh.factory.FactoryException:(<>最后的项目例子)

wn_1985 2008-02-22 03:46:13
>>>>>>>LOG4J<<<<<<< 2234 2008-02-22 15:39:24,046 [Thread-1] ERROR org.apache.cat
alina.core.ContainerBase.[Catalina].[localhost].[/auction] - #org.apache.catali
na.core.StandardContext.filterStart(StandardContext.java:3604)# - Exception star
ting filter sitemesh
com.opensymphony.module.sitemesh.factory.FactoryException: Cannot construct Fact
ory : com.opensymphony.module.sitemesh.factory.DefaultFactory: java.lang.reflect
.InvocationTargetException
at com.opensymphony.module.sitemesh.Factory.getInstance(Factory.java:50)

at com.opensymphony.module.sitemesh.filter.PageFilter.init(PageFilter.ja
va:87)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(Applicatio
nFilterConfig.java:223)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applica
tionFilterConfig.java:304)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFi
lterConfig.java:77)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.
java:3600)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
193)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:608)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:535)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442
)
at org.apache.catalina.core.StandardService.start(StandardService.java:4
50)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

Root cause:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.opensymphony.module.sitemesh.Factory.getInstance(Factory.java:46)

at com.opensymphony.module.sitemesh.filter.PageFilter.init(PageFilter.ja
va:87)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(Applicatio
nFilterConfig.java:223)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applica
tionFilterConfig.java:304)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFi
lterConfig.java:77)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.
java:3600)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
193)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:608)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:535)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442
)
at org.apache.catalina.core.StandardService.start(StandardService.java:4
50)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
Caused by: java.lang.IllegalStateException: Cannot load excludes configuration f
ile from jar
at com.opensymphony.module.sitemesh.factory.DefaultFactory.loadExcludes(
DefaultFactory.java:186)
at com.opensymphony.module.sitemesh.factory.DefaultFactory.loadConfig(De
faultFactory.java:115)
at com.opensymphony.module.sitemesh.factory.DefaultFactory.<init>(Defaul
tFactory.java:79)
... 33 more
...全文
2527 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljlkebi 2011-06-07
  • 打赏
  • 举报
回复
kankan !
bend2046 2010-04-13
  • 打赏
  • 举报
回复
求解...
twotwo6 2010-04-13
  • 打赏
  • 举报
回复
同样的问题 求解
yalingzhang 2010-04-07
  • 打赏
  • 举报
回复
我也遇到了,有什么解决方法吗?
wumingbing_8027 2010-03-26
  • 打赏
  • 举报
回复
我也与到这么一个问题,我的项目在tomcat下发布是可以的,但发布到Jboss上就出中个问题
johnyong 2008-10-06
  • 打赏
  • 举报
回复
我也与到这么一个问题,我的项目在tomcat下发布是可以的,但发布到Jboss上就出中个问题
tonyware2 2008-09-13
  • 打赏
  • 举报
回复
配置不对,比如decorators.xml等/
刘振锋 2008-04-01
  • 打赏
  • 举报
回复
不知道是怎么回事啊,刚遇到这种情况,有没有知道的啊,发表一下高见啊!谢谢
miaoliujun 2008-02-26
  • 打赏
  • 举报
回复
貌似sitemesh的配置文件不对
logonin 2008-02-22
  • 打赏
  • 举报
回复
我没见过这个例子
不过看这个错误,我猜想应该是缺少类文件
楼主检查下文件是否完全

67,513

社区成员

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

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