Re: [xwiki-devs] XWikiException Unable to build interceptor chain
manickaraj wrote:
Hey guys,
I am trying to run the XWiki 1.6 stable version in Tomcat 6.0.18 on Windows2000 m/c. For that I've done setup for MySQL DB. I included "mysqlconnector" jar in place. But when I start the server it started well, but while hitting the xwiki url "http://localhost:8080/appname" it gives the following error.
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
root cause
com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Please Note : I checked the same setup for XWiki1.5.war. It works.
I am using windows 2000 for XWiki 1.6
It seems really odd to me.. and stuck with this.. Please help anybody
Thanks in advance
Hi! I'm sorry this is not a reply but a case of similar nature I am getting a similar exception :Unable to build interceptor chain but with jboss I just installed XWiki enterprise on my system Thats all i did When some of my friends seem to get the Homepage via MyWiki shortcut, i get an exception Here are the logs: org.jboss.cache.config.ConfigurationException: Unable to build interceptor chain at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:136) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:284) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav a:129) at org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory .java:115) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:94) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:79) at org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC acheCache.java:101) at org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J BossCacheCacheFactory.java:78) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 ) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 ) at com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:236) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 6) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 ) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:830) at com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers ionFilter.java:94) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes torerFilter.java:287) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc odingFilter.java:112) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati onHandler.java:471) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 68) at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication Context.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) at org.mortbay.http.HttpServer.service(HttpServer.java:954) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: java.lang.TypeNotPresentException: Type net.jcip.annotations.ThreadSa fe not present at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:98) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. java:107) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur e.java:31) at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav a:351) at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar ser.java:175) at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP arser.java:69) at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa rser.java:52) at java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) at java.lang.Class.getAnnotation(Class.java:2958) at java.lang.Class.isAnnotationPresent(Class.java:2970) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:218) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I nterceptorChainFactory.java:41) at org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha in(InterceptorChainFactory.java:56) at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:132) ... 45 more Caused by: java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:95) ... 82 more Can someone please help me on this? Thanks -- View this message in context: http://n2.nabble.com/XWikiException-Unable-to-build-interceptor-chain-tp1316... Sent from the XWiki- Dev mailing list archive at Nabble.com.
On Wed, Nov 5, 2008 at 9:25 AM, flowerbud <[email protected]> wrote:
manickaraj wrote:
Hey guys,
I am trying to run the XWiki 1.6 stable version in Tomcat 6.0.18 on Windows2000 m/c. For that I've done setup for MySQL DB. I included "mysqlconnector" jar in place. But when I start the server it started well, but while hitting the xwiki url "http://localhost:8080/appname" it gives the following error.
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
root cause
com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Please Note : I checked the same setup for XWiki1.5.war. It works.
I am using windows 2000 for XWiki 1.6
It seems really odd to me.. and stuck with this.. Please help anybody
Thanks in advance
Hi!
I'm sorry this is not a reply but a case of similar nature I am getting a similar exception :Unable to build interceptor chain but with jboss
I just installed XWiki enterprise on my system Thats all i did When some of my friends seem to get the Homepage via MyWiki shortcut, i get an exception
Here are the logs: org.jboss.cache.config.ConfigurationException: Unable to build interceptor chain
at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:136) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:284) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav a:129) at org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory .java:115) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:94) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:79) at org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC acheCache.java:101) at org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J BossCacheCacheFactory.java:78) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 ) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 ) at com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:236) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 6) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 ) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:830) at com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers ionFilter.java:94) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes torerFilter.java:287) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc odingFilter.java:112) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati onHandler.java:471) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 68) at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication Context.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) at org.mortbay.http.HttpServer.service(HttpServer.java:954) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: java.lang.TypeNotPresentException: Type net.jcip.annotations.ThreadSa fe not present at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:98) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. java:107) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur e.java:31) at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav a:351) at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar ser.java:175) at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP arser.java:69) at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa rser.java:52) at java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) at java.lang.Class.getAnnotation(Class.java:2958) at java.lang.Class.isAnnotationPresent(Class.java:2970) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:218) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I nterceptorChainFactory.java:41) at org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha in(InterceptorChainFactory.java:56) at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:132) ... 45 more Caused by: java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:95) ... 82 more
Can someone please help me on this? Thanks -- View this message in context: http://n2.nabble.com/XWikiException-Unable-to-build-interceptor-chain-tp1316... Sent from the XWiki- Dev mailing list archive at Nabble.com.
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
The real problem here is "java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe" whcih is the cause of "Unable to build interceptor chain". It seems there is a dependency problem. What do you mean by "I just installed XWiki enterprise" ? What did you used to install XE ? And which version did you used ? -- Thomas Mortagne
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 9:25 AM, flowerbud <[email protected]> wrote:
manickaraj wrote:
Hey guys,
I am trying to run the XWiki 1.6 stable version in Tomcat 6.0.18 on Windows2000 m/c. For that I've done setup for MySQL DB. I included "mysqlconnector" jar in place. But when I start the server it started well, but while hitting the xwiki url "http://localhost:8080/appname" it gives the following error.
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
root cause
com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Please Note : I checked the same setup for XWiki1.5.war. It works.
I am using windows 2000 for XWiki 1.6
It seems really odd to me.. and stuck with this.. Please help anybody
Thanks in advance
Hi!
I'm sorry this is not a reply but a case of similar nature I am getting a similar exception :Unable to build interceptor chain but with jboss
I just installed XWiki enterprise on my system Thats all i did When some of my friends seem to get the Homepage via MyWiki shortcut, i get an exception
Here are the logs: org.jboss.cache.config.ConfigurationException: Unable to build interceptor chain
at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:136) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:284) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav a:129) at org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory .java:115) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:94) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:79) at org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC acheCache.java:101) at org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J BossCacheCacheFactory.java:78) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 ) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 ) at com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:236) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 6) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 ) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:830) at com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers ionFilter.java:94) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes torerFilter.java:287) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc odingFilter.java:112) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati onHandler.java:471) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 68) at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication Context.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) at org.mortbay.http.HttpServer.service(HttpServer.java:954) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: java.lang.TypeNotPresentException: Type net.jcip.annotations.ThreadSa fe not present at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:98) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. java:107) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur e.java:31) at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav a:351) at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar ser.java:175) at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP arser.java:69) at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa rser.java:52) at java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) at java.lang.Class.getAnnotation(Class.java:2958) at java.lang.Class.isAnnotationPresent(Class.java:2970) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:218) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I nterceptorChainFactory.java:41) at org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha in(InterceptorChainFactory.java:56) at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:132) ... 45 more Caused by: java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:95) ... 82 more
Can someone please help me on this? Thanks
The real problem here is "java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe" whcih is the cause of "Unable to build interceptor chain". It seems there is a dependency problem.
What do you mean by "I just installed XWiki enterprise" ? What did you used to install XE ? And which version did you used ?
Could be a JBoss Cache dependency missing, due to an incomplete POM? The rest of the stacktrace leads there. -- Sergiu Dumitriu http://purl.org/net/sergiu/
On Wed, Nov 5, 2008 at 3:14 PM, Sergiu Dumitriu <[email protected]> wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 9:25 AM, flowerbud <[email protected]> wrote:
manickaraj wrote:
Hey guys,
I am trying to run the XWiki 1.6 stable version in Tomcat 6.0.18 on Windows2000 m/c. For that I've done setup for MySQL DB. I included "mysqlconnector" jar in place. But when I start the server it started well, but while hitting the xwiki url "http://localhost:8080/appname" it gives the following error.
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
root cause
com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Please Note : I checked the same setup for XWiki1.5.war. It works.
I am using windows 2000 for XWiki 1.6
It seems really odd to me.. and stuck with this.. Please help anybody
Thanks in advance
Hi!
I'm sorry this is not a reply but a case of similar nature I am getting a similar exception :Unable to build interceptor chain but with jboss
I just installed XWiki enterprise on my system Thats all i did When some of my friends seem to get the Homepage via MyWiki shortcut, i get an exception
Here are the logs: org.jboss.cache.config.ConfigurationException: Unable to build interceptor chain
at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:136) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:284) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav a:129) at org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory .java:115) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:94) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:79) at org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC acheCache.java:101) at org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J BossCacheCacheFactory.java:78) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 ) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 ) at com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:236) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 6) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 ) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:830) at com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers ionFilter.java:94) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes torerFilter.java:287) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc odingFilter.java:112) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati onHandler.java:471) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 68) at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication Context.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) at org.mortbay.http.HttpServer.service(HttpServer.java:954) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: java.lang.TypeNotPresentException: Type net.jcip.annotations.ThreadSa fe not present at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:98) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. java:107) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur e.java:31) at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav a:351) at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar ser.java:175) at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP arser.java:69) at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa rser.java:52) at java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) at java.lang.Class.getAnnotation(Class.java:2958) at java.lang.Class.isAnnotationPresent(Class.java:2970) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:218) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I nterceptorChainFactory.java:41) at org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha in(InterceptorChainFactory.java:56) at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:132) ... 45 more Caused by: java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:95) ... 82 more
Can someone please help me on this? Thanks
The real problem here is "java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe" whcih is the cause of "Unable to build interceptor chain". It seems there is a dependency problem.
What do you mean by "I just installed XWiki enterprise" ? What did you used to install XE ? And which version did you used ?
Could be a JBoss Cache dependency missing, due to an incomplete POM? The rest of the stacktrace leads there.
At first sight yes but JBoss Cache is the default cache component used since 1.6 and I never had this error or seen it on hudson.xwiki.org integration tests and here the cache does not seems to be used in a very specific manner...
-- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 3:14 PM, Sergiu Dumitriu <[email protected]> wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 9:25 AM, flowerbud <[email protected]> wrote:
manickaraj wrote:
Hey guys,
I am trying to run the XWiki 1.6 stable version in Tomcat 6.0.18 on Windows2000 m/c. For that I've done setup for MySQL DB. I included "mysqlconnector" jar in place. But when I start the server it started well, but while hitting the xwiki url "http://localhost:8080/appname" it gives the following error.
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
root cause
com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Please Note : I checked the same setup for XWiki1.5.war. It works.
I am using windows 2000 for XWiki 1.6
It seems really odd to me.. and stuck with this.. Please help anybody
Thanks in advance
Hi!
I'm sorry this is not a reply but a case of similar nature I am getting a similar exception :Unable to build interceptor chain but with jboss
I just installed XWiki enterprise on my system Thats all i did When some of my friends seem to get the Homepage via MyWiki shortcut, i get an exception
Here are the logs: org.jboss.cache.config.ConfigurationException: Unable to build interceptor chain
at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:136) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:284) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav a:129) at org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory .java:115) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:94) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:79) at org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC acheCache.java:101) at org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J BossCacheCacheFactory.java:78) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 ) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 ) at com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:236) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 6) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 ) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:830) at com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers ionFilter.java:94) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes torerFilter.java:287) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc odingFilter.java:112) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati onHandler.java:471) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 68) at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication Context.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) at org.mortbay.http.HttpServer.service(HttpServer.java:954) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: java.lang.TypeNotPresentException: Type net.jcip.annotations.ThreadSa fe not present at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:98) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. java:107) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur e.java:31) at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav a:351) at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar ser.java:175) at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP arser.java:69) at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa rser.java:52) at java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) at java.lang.Class.getAnnotation(Class.java:2958) at java.lang.Class.isAnnotationPresent(Class.java:2970) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:218) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I nterceptorChainFactory.java:41) at org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha in(InterceptorChainFactory.java:56) at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:132) ... 45 more Caused by: java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:95) ... 82 more
Can someone please help me on this? Thanks
The real problem here is "java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe" whcih is the cause of "Unable to build interceptor chain". It seems there is a dependency problem.
What do you mean by "I just installed XWiki enterprise" ? What did you used to install XE ? And which version did you used ?
Could be a JBoss Cache dependency missing, due to an incomplete POM? The rest of the stacktrace leads there.
At first sight yes but JBoss Cache is the default cache component used since 1.6 and I never had this error or seen it on hudson.xwiki.org integration tests and here the cache does not seems to be used in a very specific manner...
So... - What distribution file was this? .zip? .exe? .war? - What operating system are you on? -- Sergiu Dumitriu http://purl.org/net/sergiu/
Sergiu Dumitriu-2 wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 3:14 PM, Sergiu Dumitriu <[email protected]> wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 9:25 AM, flowerbud <[email protected]> wrote:
manickaraj wrote:
Hey guys,
I am trying to run the XWiki 1.6 stable version in Tomcat 6.0.18 on Windows2000 m/c. For that I've done setup for MySQL DB. I included "mysqlconnector" jar in place. But when I start the server it started well, but while hitting the xwiki url "http://localhost:8080/appname" it gives the following error.
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
root cause
com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Unable to build interceptor chain com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Please Note : I checked the same setup for XWiki1.5.war. It works.
I am using windows 2000 for XWiki 1.6
It seems really odd to me.. and stuck with this.. Please help anybody
Thanks in advance
Hi!
I'm sorry this is not a reply but a case of similar nature I am getting a similar exception :Unable to build interceptor chain but with jboss
I just installed XWiki enterprise on my system Thats all i did When some of my friends seem to get the Homepage via MyWiki shortcut, i get an exception
Here are the logs: org.jboss.cache.config.ConfigurationException: Unable to build interceptor chain
at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:136) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:284) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav a:129) at org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory .java:115) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:94) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:79) at org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC acheCache.java:101) at org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J BossCacheCacheFactory.java:78) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 ) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 ) at com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:236) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 6) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 ) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:830) at com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers ionFilter.java:94) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes torerFilter.java:287) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc odingFilter.java:112) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati onHandler.java:471) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 68) at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication Context.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) at org.mortbay.http.HttpServer.service(HttpServer.java:954) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: java.lang.TypeNotPresentException: Type net.jcip.annotations.ThreadSa fe not present at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:98) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. java:107) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur e.java:31) at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav a:351) at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar ser.java:175) at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP arser.java:69) at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa rser.java:52) at java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) at java.lang.Class.getAnnotation(Class.java:2958) at java.lang.Class.isAnnotationPresent(Class.java:2970) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:218) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I nterceptorChainFactory.java:41) at org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha in(InterceptorChainFactory.java:56) at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:132) ... 45 more Caused by: java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:95) ... 82 more
Can someone please help me on this? Thanks
The real problem here is "java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe" whcih is the cause of "Unable to build interceptor chain". It seems there is a dependency problem.
What do you mean by "I just installed XWiki enterprise" ? What did you used to install XE ? And which version did you used ?
Could be a JBoss Cache dependency missing, due to an incomplete POM? The rest of the stacktrace leads there.
At first sight yes but JBoss Cache is the default cache component used since 1.6 and I never had this error or seen it on hudson.xwiki.org integration tests and here the cache does not seems to be used in a very specific manner...
So...
- What distribution file was this? .zip? .exe? .war? - What operating system are you on?
-- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
guys! i dunno but when i changed my jdk to version jdk 1.6, it started working.... just thought this might be useful :) flowerbud -- View this message in context: http://n2.nabble.com/XWikiException-Unable-to-build-interceptor-chain-tp1316... Sent from the XWiki- Dev mailing list archive at Nabble.com.
On Fri, Nov 7, 2008 at 3:40 AM, flowerbud <[email protected]> wrote:
Sergiu Dumitriu-2 wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 3:14 PM, Sergiu Dumitriu <[email protected]> wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 9:25 AM, flowerbud <[email protected]> wrote:
manickaraj wrote: > Hey guys, > > I am trying to run the XWiki 1.6 stable version in Tomcat > 6.0.18 on Windows2000 m/c. > For that I've done setup for MySQL DB. I included "mysqlconnector" > jar in > place. But when I start the server it started well, but while hitting > the > xwiki url "http://localhost:8080/appname" it gives the following > error. > > message > > description The server encountered an internal error () that > prevented it > from fulfilling this request. > > exception > > javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error > number > 3 in 0: Could not initialize main XWiki context > Wrapped Exception: Unable to build interceptor chain > > org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535) > > org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433) > > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) > > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) > > org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) > javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94) > > com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287) > > com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112) > > root cause > > com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not > initialize > main XWiki context > Wrapped Exception: Unable to build interceptor chain > com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) > com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) > com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) > com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) > > org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) > > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) > > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) > > org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) > javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94) > > com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287) > > com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112) > > note The full stack trace of the root cause is available in the > Apache > Tomcat/6.0.18 logs. > > > Please Note : I checked the same setup for XWiki1.5.war. It works. > > I am using windows 2000 for XWiki 1.6 > > It seems really odd to me.. and stuck with this.. Please help anybody > > > Thanks in advance > Hi!
I'm sorry this is not a reply but a case of similar nature I am getting a similar exception :Unable to build interceptor chain but with jboss
I just installed XWiki enterprise on my system Thats all i did When some of my friends seem to get the Homepage via MyWiki shortcut, i get an exception
Here are the logs: org.jboss.cache.config.ConfigurationException: Unable to build interceptor chain
at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:136) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:284) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav a:129) at org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory .java:115) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:94) at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j ava:79) at org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC acheCache.java:101) at org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J BossCacheCacheFactory.java:78) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 ) at com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 ) at com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) at org.apache.struts.action.RequestProcessor.processActionPerform(Reques tProcessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja va:236) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 6) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 ) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:830) at com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers ionFilter.java:94) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes torerFilter.java:287) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc odingFilter.java:112) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( WebApplicationHandler.java:821) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati onHandler.java:471) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 68) at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication Context.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) at org.mortbay.http.HttpServer.service(HttpServer.java:954) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: java.lang.TypeNotPresentException: Type net.jcip.annotations.ThreadSa fe not present at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:98) at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. java:107) at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur e.java:31) at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav a:351) at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar ser.java:175) at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP arser.java:69) at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa rser.java:52) at java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) at java.lang.Class.getAnnotation(Class.java:2958) at java.lang.Class.isAnnotationPresent(Class.java:2970) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:218) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp onentRegistry.java:291) at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com ponentRegistry.java:245) at org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc ies(ComponentRegistry.java:911) at org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone ntRegistry.java:221) at org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I nterceptorChainFactory.java:41) at org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha in(InterceptorChainFactory.java:56) at org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept orChainFactory.java:132) ... 45 more Caused by: java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) at org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core ReflectionFactory.java:95) ... 82 more
Can someone please help me on this? Thanks
The real problem here is "java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe" whcih is the cause of "Unable to build interceptor chain". It seems there is a dependency problem.
What do you mean by "I just installed XWiki enterprise" ? What did you used to install XE ? And which version did you used ?
Could be a JBoss Cache dependency missing, due to an incomplete POM? The rest of the stacktrace leads there.
At first sight yes but JBoss Cache is the default cache component used since 1.6 and I never had this error or seen it on hudson.xwiki.org integration tests and here the cache does not seems to be used in a very specific manner...
So...
- What distribution file was this? .zip? .exe? .war? - What operating system are you on?
-- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
guys! i dunno but when i changed my jdk to version jdk 1.6, it started working.... just thought this might be useful :)
Which JVM did you used before ?
flowerbud -- View this message in context: http://n2.nabble.com/XWikiException-Unable-to-build-interceptor-chain-tp1316... Sent from the XWiki- Dev mailing list archive at Nabble.com.
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
Thomas Mortagne wrote:
On Fri, Nov 7, 2008 at 3:40 AM, flowerbud <[email protected]> wrote:
Sergiu Dumitriu-2 wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 3:14 PM, Sergiu Dumitriu <[email protected]> wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 9:25 AM, flowerbud <[email protected]> wrote: > > manickaraj wrote: >> Hey guys, >> >> I am trying to run the XWiki 1.6 stable version in >> Tomcat >> 6.0.18 on Windows2000 m/c. >> For that I've done setup for MySQL DB. I included "mysqlconnector" >> jar in >> place. But when I start the server it started well, but while >> hitting >> the >> xwiki url "http://localhost:8080/appname" it gives the following >> error. >> >> message >> >> description The server encountered an internal error () that >> prevented it >> from fulfilling this request. >> >> exception >> >> javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error >> number >> 3 in 0: Could not initialize main XWiki context >> Wrapped Exception: Unable to build interceptor chain >> >> org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535) >> >> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433) >> >> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) >> >> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) >> >> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) >> javax.servlet.http.HttpServlet.service(HttpServlet.java:617) >> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >> >> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94) >> >> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287) >> >> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112) >> >> root cause >> >> com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not >> initialize >> main XWiki context >> Wrapped Exception: Unable to build interceptor chain >> com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) >> com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) >> com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) >> com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) >> >> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) >> >> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) >> >> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) >> >> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) >> javax.servlet.http.HttpServlet.service(HttpServlet.java:617) >> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >> >> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94) >> >> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287) >> >> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112) >> >> note The full stack trace of the root cause is available in the >> Apache >> Tomcat/6.0.18 logs. >> >> >> Please Note : I checked the same setup for XWiki1.5.war. It works. >> >> I am using windows 2000 for XWiki 1.6 >> >> It seems really odd to me.. and stuck with this.. Please help >> anybody >> >> >> Thanks in advance >> > Hi! > > I'm sorry this is not a reply but a case of similar nature > I am getting a similar exception :Unable to build interceptor chain > but with jboss > > I just installed XWiki enterprise on my system > Thats all i did > When some of my friends seem to get the Homepage via MyWiki > shortcut, > i get > an exception > > Here are the logs: > org.jboss.cache.config.ConfigurationException: Unable to build > interceptor > chain > > at > org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept > orChainFactory.java:136) > at > org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp > onentRegistry.java:284) > at > org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com > ponentRegistry.java:245) > at > org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc > ies(ComponentRegistry.java:911) > at > org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone > ntRegistry.java:221) > at > org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav > a:129) > at > org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory > .java:115) > at > org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j > ava:94) > at > org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j > ava:79) > at > org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC > acheCache.java:101) > at > org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J > BossCacheCacheFactory.java:78) > at > com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 > ) > at > com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 > ) > at > com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) > at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) > at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) > at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) > at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) > at > com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) > at > com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) > at > org.apache.struts.action.RequestProcessor.processActionPerform(Reques > tProcessor.java:431) > at > org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja > va:236) > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 > 6) > at > org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:596) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 > ) > at > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( > WebApplicationHandler.java:830) > at > com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers > ionFilter.java:94) > at > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( > WebApplicationHandler.java:821) > at > com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes > torerFilter.java:287) > at > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( > WebApplicationHandler.java:821) > at > com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc > odingFilter.java:112) > at > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( > WebApplicationHandler.java:821) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati > onHandler.java:471) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 > 68) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication > Context.java:633) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) > at org.mortbay.http.HttpServer.service(HttpServer.java:954) > at > org.mortbay.http.HttpConnection.service(HttpConnection.java:816) > at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) > at > org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java: > 244) > at > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) > at > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) > Caused by: java.lang.TypeNotPresentException: Type > net.jcip.annotations.ThreadSa > fe not present > at > sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core > ReflectionFactory.java:98) > at > sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. > java:107) > at > sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur > e.java:31) > at > sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav > a:351) > at > sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar > ser.java:175) > at > sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP > arser.java:69) > at > sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa > rser.java:52) > at > java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) > at java.lang.Class.getAnnotation(Class.java:2958) > at java.lang.Class.isAnnotationPresent(Class.java:2970) > at > org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone > ntRegistry.java:218) > at > org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp > onentRegistry.java:291) > at > org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com > ponentRegistry.java:245) > at > org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc > ies(ComponentRegistry.java:911) > at > org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone > ntRegistry.java:221) > at > org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp > onentRegistry.java:291) > at > org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com > ponentRegistry.java:245) > at > org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc > ies(ComponentRegistry.java:911) > at > org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone > ntRegistry.java:221) > at > org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp > onentRegistry.java:291) > at > org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com > ponentRegistry.java:245) > at > org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc > ies(ComponentRegistry.java:911) > at > org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone > ntRegistry.java:221) > at > org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp > onentRegistry.java:291) > at > org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com > ponentRegistry.java:245) > at > org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc > ies(ComponentRegistry.java:911) > at > org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone > ntRegistry.java:221) > at > org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp > onentRegistry.java:291) > at > org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com > ponentRegistry.java:245) > at > org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc > ies(ComponentRegistry.java:911) > at > org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone > ntRegistry.java:221) > at > org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp > onentRegistry.java:291) > at > org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com > ponentRegistry.java:245) > at > org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc > ies(ComponentRegistry.java:911) > at > org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone > ntRegistry.java:221) > at > org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I > nterceptorChainFactory.java:41) > at > org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha > in(InterceptorChainFactory.java:56) > at > org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept > orChainFactory.java:132) > ... 45 more > Caused by: java.lang.ClassNotFoundException: > net.jcip.annotations.ThreadSafe > at java.net.URLClassLoader$1.run(URLClassLoader.java:200) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at java.lang.ClassLoader.loadClass(ClassLoader.java:306) > at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > at > org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) > at > org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) > at > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:242) > at > sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core > ReflectionFactory.java:95) > ... 82 more > > Can someone please help me on this? > Thanks The real problem here is "java.lang.ClassNotFoundException: net.jcip.annotations.ThreadSafe" whcih is the cause of "Unable to build interceptor chain". It seems there is a dependency problem.
What do you mean by "I just installed XWiki enterprise" ? What did you used to install XE ? And which version did you used ?
Could be a JBoss Cache dependency missing, due to an incomplete POM? The rest of the stacktrace leads there.
At first sight yes but JBoss Cache is the default cache component used since 1.6 and I never had this error or seen it on hudson.xwiki.org integration tests and here the cache does not seems to be used in a very specific manner...
So...
- What distribution file was this? .zip? .exe? .war? - What operating system are you on?
-- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
guys! i dunno but when i changed my jdk to version jdk 1.6, it started working.... just thought this might be useful :)
Which JVM did you used before ?
flowerbud -- View this message in context: http://n2.nabble.com/XWikiException-Unable-to-build-interceptor-chain-tp1316... Sent from the XWiki- Dev mailing list archive at Nabble.com.
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
i was using jdk 1.5 but honestly, i wonder if it'd have been the real cause... cos in some of my friend's machines, it did work with jdk 1.5 i installed the wiki enterprise from the windows installer, it was a .exe file -- View this message in context: http://n2.nabble.com/XWikiException-Unable-to-build-interceptor-chain-tp1316... Sent from the XWiki- Dev mailing list archive at Nabble.com.
I have the same problem with xwiki-1.7 XE war on linux with jvm 1.5 and tomcat 5.5.20 . After downloading jcip-annotations-1.0.jar from maven repo into WEB-INF/lib and restarting the webapp it is working correctly. I suspect it is a missing dependecy in the pom. bye steve flowerbud wrote:
Thomas Mortagne wrote:
On Fri, Nov 7, 2008 at 3:40 AM, flowerbud <[email protected]> wrote:
Sergiu Dumitriu-2 wrote:
Thomas Mortagne wrote:
On Wed, Nov 5, 2008 at 3:14 PM, Sergiu Dumitriu <[email protected]> wrote:
Thomas Mortagne wrote: > On Wed, Nov 5, 2008 at 9:25 AM, flowerbud <[email protected]> > wrote: >> >> manickaraj wrote: >>> Hey guys, >>> >>> I am trying to run the XWiki 1.6 stable version in >>> Tomcat >>> 6.0.18 on Windows2000 m/c. >>> For that I've done setup for MySQL DB. I included "mysqlconnector" >>> jar in >>> place. But when I start the server it started well, but while >>> hitting >>> the >>> xwiki url "http://localhost:8080/appname" it gives the following >>> error. >>> >>> message >>> >>> description The server encountered an internal error () that >>> prevented it >>> from fulfilling this request. >>> >>> exception >>> >>> javax.servlet.ServletException: com.xpn.xwiki.XWikiException: >>> Error >>> number >>> 3 in 0: Could not initialize main XWiki context >>> Wrapped Exception: Unable to build interceptor chain >>> >>> org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535) >>> >>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433) >>> >>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) >>> >>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) >>> >>> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) >>> javax.servlet.http.HttpServlet.service(HttpServlet.java:617) >>> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> >>> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94) >>> >>> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287) >>> >>> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112) >>> >>> root cause >>> >>> com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not >>> initialize >>> main XWiki context >>> Wrapped Exception: Unable to build interceptor chain >>> com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:325) >>> com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) >>> com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) >>> com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) >>> >>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) >>> >>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) >>> >>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) >>> >>> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) >>> javax.servlet.http.HttpServlet.service(HttpServlet.java:617) >>> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> >>> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:94) >>> >>> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287) >>> >>> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112) >>> >>> note The full stack trace of the root cause is available in the >>> Apache >>> Tomcat/6.0.18 logs. >>> >>> >>> Please Note : I checked the same setup for XWiki1.5.war. It >>> works. >>> >>> I am using windows 2000 for XWiki 1.6 >>> >>> It seems really odd to me.. and stuck with this.. Please help >>> anybody >>> >>> >>> Thanks in advance >>> >> Hi! >> >> I'm sorry this is not a reply but a case of similar nature >> I am getting a similar exception :Unable to build interceptor chain >> but with jboss >> >> I just installed XWiki enterprise on my system >> Thats all i did >> When some of my friends seem to get the Homepage via MyWiki >> shortcut, >> i get >> an exception >> >> Here are the logs: >> org.jboss.cache.config.ConfigurationException: Unable to build >> interceptor >> chain >> >> at >> org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept >> orChainFactory.java:136) >> at >> org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp >> onentRegistry.java:284) >> at >> org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com >> ponentRegistry.java:245) >> at >> org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc >> ies(ComponentRegistry.java:911) >> at >> org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone >> ntRegistry.java:221) >> at >> org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.jav >> a:129) >> at >> org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory >> .java:115) >> at >> org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j >> ava:94) >> at >> org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.j >> ava:79) >> at >> org.xwiki.cache.jbosscache.internal.JBossCacheCache.initialize(JBossC >> acheCache.java:101) >> at >> org.xwiki.cache.jbosscache.internal.JBossCacheCacheFactory.newCache(J >> BossCacheCacheFactory.java:78) >> at >> com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:99 >> ) >> at >> com.xpn.xwiki.store.XWikiCacheStore.initCache(XWikiCacheStore.java:84 >> ) >> at >> com.xpn.xwiki.store.XWikiCacheStore.<init>(XWikiCacheStore.java:64) >> at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:679) >> at com.xpn.xwiki.XWiki.<init>(XWiki.java:655) >> at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:315) >> at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:386) >> at >> com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135) >> at >> com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115) >> at >> org.apache.struts.action.RequestProcessor.processActionPerform(Reques >> tProcessor.java:431) >> at >> org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja >> va:236) >> at >> org.apache.struts.action.ActionServlet.process(ActionServlet.java:119 >> 6) >> at >> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) >> at >> javax.servlet.http.HttpServlet.service(HttpServlet.java:596) >> at >> javax.servlet.http.HttpServlet.service(HttpServlet.java:689) >> at >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428 >> ) >> at >> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( >> WebApplicationHandler.java:830) >> at >> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(Convers >> ionFilter.java:94) >> at >> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( >> WebApplicationHandler.java:821) >> at >> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRes >> torerFilter.java:287) >> at >> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( >> WebApplicationHandler.java:821) >> at >> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEnc >> odingFilter.java:112) >> at >> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( >> WebApplicationHandler.java:821) >> at >> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati >> onHandler.java:471) >> at >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5 >> 68) >> at >> org.mortbay.http.HttpContext.handle(HttpContext.java:1565) >> at >> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication >> Context.java:633) >> at >> org.mortbay.http.HttpContext.handle(HttpContext.java:1517) >> at org.mortbay.http.HttpServer.service(HttpServer.java:954) >> at >> org.mortbay.http.HttpConnection.service(HttpConnection.java:816) >> at >> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) >> at >> org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) >> at >> org.mortbay.http.SocketListener.handleConnection(SocketListener.java: >> 244) >> at >> org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) >> at >> org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) >> Caused by: java.lang.TypeNotPresentException: Type >> net.jcip.annotations.ThreadSa >> fe not present >> at >> sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core >> ReflectionFactory.java:98) >> at >> sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier. >> java:107) >> at >> sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur >> e.java:31) >> at >> sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav >> a:351) >> at >> sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar >> ser.java:175) >> at >> sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP >> arser.java:69) >> at >> sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa >> rser.java:52) >> at >> java.lang.Class.initAnnotationsIfNecessary(Class.java:2998) >> at java.lang.Class.getAnnotation(Class.java:2958) >> at java.lang.Class.isAnnotationPresent(Class.java:2970) >> at >> org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone >> ntRegistry.java:218) >> at >> org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp >> onentRegistry.java:291) >> at >> org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com >> ponentRegistry.java:245) >> at >> org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc >> ies(ComponentRegistry.java:911) >> at >> org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone >> ntRegistry.java:221) >> at >> org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp >> onentRegistry.java:291) >> at >> org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com >> ponentRegistry.java:245) >> at >> org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc >> ies(ComponentRegistry.java:911) >> at >> org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone >> ntRegistry.java:221) >> at >> org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp >> onentRegistry.java:291) >> at >> org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com >> ponentRegistry.java:245) >> at >> org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc >> ies(ComponentRegistry.java:911) >> at >> org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone >> ntRegistry.java:221) >> at >> org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp >> onentRegistry.java:291) >> at >> org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com >> ponentRegistry.java:245) >> at >> org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc >> ies(ComponentRegistry.java:911) >> at >> org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone >> ntRegistry.java:221) >> at >> org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp >> onentRegistry.java:291) >> at >> org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com >> ponentRegistry.java:245) >> at >> org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc >> ies(ComponentRegistry.java:911) >> at >> org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone >> ntRegistry.java:221) >> at >> org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(Comp >> onentRegistry.java:291) >> at >> org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(Com >> ponentRegistry.java:245) >> at >> org.jboss.cache.factories.ComponentRegistry$Component.injectDependenc >> ies(ComponentRegistry.java:911) >> at >> org.jboss.cache.factories.ComponentRegistry.registerComponent(Compone >> ntRegistry.java:221) >> at >> org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(I >> nterceptorChainFactory.java:41) >> at >> org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorCha >> in(InterceptorChainFactory.java:56) >> at >> org.jboss.cache.factories.InterceptorChainFactory.construct(Intercept >> orChainFactory.java:132) >> ... 45 more >> Caused by: java.lang.ClassNotFoundException: >> net.jcip.annotations.ThreadSafe >> at java.net.URLClassLoader$1.run(URLClassLoader.java:200) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> java.net.URLClassLoader.findClass(URLClassLoader.java:188) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:251) >> at >> org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:239) >> at >> org.mortbay.http.ContextLoader.loadClass(ContextLoader.java:193) >> at >> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:242) >> at >> sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core >> ReflectionFactory.java:95) >> ... 82 more >> >> Can someone please help me on this? >> Thanks > The real problem here is "java.lang.ClassNotFoundException: > net.jcip.annotations.ThreadSafe" whcih is the cause of "Unable to > build interceptor chain". It seems there is a dependency problem. > > What do you mean by "I just installed XWiki enterprise" ? What did > you > used to install XE ? And which version did you used ? > Could be a JBoss Cache dependency missing, due to an incomplete POM? The rest of the stacktrace leads there.
At first sight yes but JBoss Cache is the default cache component used since 1.6 and I never had this error or seen it on hudson.xwiki.org integration tests and here the cache does not seems to be used in a very specific manner...
So...
- What distribution file was this? .zip? .exe? .war? - What operating system are you on?
-- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
guys! i dunno but when i changed my jdk to version jdk 1.6, it started working.... just thought this might be useful :)
Which JVM did you used before ?
flowerbud -- View this message in context: http://n2.nabble.com/XWikiException-Unable-to-build-interceptor-chain-tp1316... Sent from the XWiki- Dev mailing list archive at Nabble.com.
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
i was using jdk 1.5 but honestly, i wonder if it'd have been the real cause... cos in some of my friend's machines, it did work with jdk 1.5 i installed the wiki enterprise from the windows installer, it was a .exe file
-- View this message in context: http://n2.nabble.com/XWikiException-Unable-to-build-interceptor-chain-tp1316... Sent from the XWiki- Dev mailing list archive at Nabble.com.
participants (4)
-
flowerbud -
Sergiu Dumitriu -
Thomas Mortagne -
verhasi