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-tp1316088p1459174.html > Sent from the XWiki- Dev mailing list archive at Nabble.com. > > _______________________________________________ > devs mailing list > devs@xwiki.org > 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 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs