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
> devs@xwiki.org
> 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-tp1316088p1468135.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

Reply via email to