Server Error at /libs/wcm/core/content/reference.json


hi all,

 

i faced server error.

when tried right click , 'activate' content, doesn't anything.

as ajax call have failed.

 

can know how resolve it?

 

thanks

 

 

 

 

 

internal server error

 

cannot serve request /libs/wcm/core/content/reference.json in com.day.cq.wcm.core.impl.reference.activationreferencesearchservlet exception: java.lang.nullpointerexception         @ com.day.cq.personalization.impl.targetedcontentmanagerimpl.collector(targetedcontentmanag erimpl.java:336)         @ com.day.cq.personalization.impl.targetedcontentmanagerimpl.validatecache(targetedcontentm anagerimpl.java:321)         @ com.day.cq.personalization.impl.targetedcontentmanagerimpl.getcampaigns(targetedcontentma nagerimpl.java:253)         @ com.day.cq.personalization.impl.campaignreferenceprovider.findreferences(campaignreferenc eprovider.java:67)         @ com.day.cq.wcm.core.impl.reference.activationreferencesearchservlet.doget(activationrefer encesearchservlet.java:113)         @ org.apache.sling.api.servlets.slingsafemethodsservlet.mayservice(slingsafemethodsservlet. java:268)         @ org.apache.sling.api.servlets.slingsafemethodsservlet.service(slingsafemethodsservlet.jav a:344)         @ org.apache.sling.api.servlets.slingsafemethodsservlet.service(slingsafemethodsservlet.jav a:375)         @ org.apache.sling.engine.impl.request.requestdata.service(requestdata.java:508)         @ org.apache.sling.engine.impl.filter.slingcomponentfilterchain.render(slingcomponentfilter chain.java:45)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:64)         @ com.day.cq.wcm.core.impl.wcmdebugfilter.dofilter(wcmdebugfilter.java:148)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ com.day.cq.wcm.core.impl.wcmcomponentfilter.filterrootinclude(wcmcomponentfilter.java:333 )         @ com.day.cq.wcm.core.impl.wcmcomponentfilter.dofilter(wcmcomponentfilter.java:160)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ org.apache.sling.engine.impl.slingrequestprocessorimpl.processcomponent(slingrequestproce ssorimpl.java:254)         @ org.apache.sling.engine.impl.filter.requestslingfilterchain.render(requestslingfilterchai n.java:49)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:64)         @ com.day.cq.wcm.core.impl.warp.timewarpfilter.dofilter(timewarpfilter.java:106)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ com.day.cq.wcm.mobile.core.impl.redirect.redirectfilter.dofilter(redirectfilter.java:290)          @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ org.apache.sling.engine.impl.debug.requestprogresstrackerlogfilter.dofilter(requestprogre sstrackerlogfilter.java:59)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ com.day.cq.theme.impl.themeresolverfilter.dofilter(themeresolverfilter.java:76)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ com.adobe.granite.optout.impl.optoutfilter.dofilter(optoutfilter.java:74)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ com.day.cq.wcm.foundation.forms.impl.formshandlingservlet.dofilter(formshandlingservlet.j ava:220)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ com.day.cq.wcm.core.impl.wcmrequestfilter.dofilter(wcmrequestfilter.java:90)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ com.day.cq.wcm.designimporter.canvaspagedeleterequestfilter.dofilter(canvaspagedeleterequ estfilter.java:87)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ org.apache.sling.rewriter.impl.rewriterfilter.dofilter(rewriterfilter.java:83)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ org.apache.sling.i18n.impl.i18nfilter.dofilter(i18nfilter.java:127)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ org.apache.sling.bgservlets.impl.backgroundservletstarterfilter.dofilter(backgroundservle tstarterfilter.java:135)         @ org.apache.sling.engine.impl.filter.abstractslingfilterchain.dofilter(abstractslingfilter chain.java:60)         @ org.apache.sling.engine.impl.slingrequestprocessorimpl.processrequest(slingrequestprocess orimpl.java:151)         @ org.apache.sling.engine.impl.slingmainservlet.service(slingmainservlet.java:206)         @ org.apache.felix.http.base.internal.handler.servlethandler.dohandle(servlethandler.java:9 6)         @ org.apache.felix.http.base.internal.handler.servlethandler.handle(servlethandler.java:79)          @ org.apache.felix.http.base.internal.dispatch.servletpipeline.handle(servletpipeline.java: 42)         @ org.apache.felix.http.base.internal.dispatch.invocationfilterchain.dofilter(invocationfil terchain.java:49)         @ org.apache.felix.http.base.internal.dispatch.httpfilterchain.dofilter(httpfilterchain.jav a:33)         @ org.apache.sling.i18n.impl.i18nfilter.dofilter(i18nfilter.java:127)         @ org.apache.felix.http.base.internal.handler.filterhandler.dohandle(filterhandler.java:88)          @ org.apache.felix.http.base.internal.handler.filterhandler.handle(filterhandler.java:76)          @ org.apache.felix.http.base.internal.dispatch.invocationfilterchain.dofilter(invocationfil terchain.java:47)         @ org.apache.felix.http.base.internal.dispatch.httpfilterchain.dofilter(httpfilterchain.jav a:33)         @ com.adobe.granite.license.impl.licensecheckfilter.dofilter(licensecheckfilter.java:179)          @ org.apache.felix.http.base.internal.handler.filterhandler.dohandle(filterhandler.java:88)          @ org.apache.felix.http.base.internal.handler.filterhandler.handle(filterhandler.java:76)          @ org.apache.felix.http.base.internal.dispatch.invocationfilterchain.dofilter(invocationfil terchain.java:47)         @ org.apache.felix.http.base.internal.dispatch.httpfilterchain.dofilter(httpfilterchain.jav a:33)         @ org.apache.sling.security.impl.referrerfilter.dofilter(referrerfilter.java:259)         @ org.apache.felix.http.base.internal.handler.filterhandler.dohandle(filterhandler.java:88)          @ org.apache.felix.http.base.internal.handler.filterhandler.handle(filterhandler.java:76)          @ org.apache.felix.http.base.internal.dispatch.invocationfilterchain.dofilter(invocationfil terchain.java:47)         @ org.apache.felix.http.base.internal.dispatch.httpfilterchain.dofilter(httpfilterchain.jav a:33)         @ org.apache.felix.http.sslfilter.internal.sslfilter.dofilter(sslfilter.java:55)         @ org.apache.felix.http.base.internal.handler.filterhandler.dohandle(filterhandler.java:88)          @ org.apache.felix.http.base.internal.handler.filterhandler.handle(filterhandler.java:76)          @ org.apache.felix.http.base.internal.dispatch.invocationfilterchain.dofilter(invocationfil terchain.java:47)         @ org.apache.felix.http.base.internal.dispatch.httpfilterchain.dofilter(httpfilterchain.jav a:33)         @ org.apache.sling.engine.impl.log.requestloggerfilter.dofilter(requestloggerfilter.java:75 )         @ org.apache.felix.http.base.internal.handler.filterhandler.dohandle(filterhandler.java:88)          @ org.apache.felix.http.base.internal.handler.filterhandler.handle(filterhandler.java:76)          @ org.apache.felix.http.base.internal.dispatch.invocationfilterchain.dofilter(invocationfil terchain.java:47)         @ org.apache.felix.http.base.internal.dispatch.httpfilterchain.dofilter(httpfilterchain.jav a:33)         @ org.apache.felix.http.base.internal.dispatch.filterpipeline.dispatch(filterpipeline.java: 48)         @ org.apache.felix.http.base.internal.dispatch.dispatcher.dispatch(dispatcher.java:39)          @ org.apache.felix.http.base.internal.dispatcherservlet.service(dispatcherservlet.java:67)          @ javax.servlet.http.httpservlet.service(httpservlet.java:820)         @ com.day.j2ee.servletengine.servletruntimeenvironment.service(servletruntimeenvironment.ja va:250)         @ com.day.j2ee.servletengine.requestdispatcherimpl.dofilter(requestdispatcherimpl.java:321)          @ com.day.j2ee.servletengine.requestdispatcherimpl.service(requestdispatcherimpl.java:340)          @ com.day.j2ee.servletengine.requestdispatcherimpl.service(requestdispatcherimpl.java:383)          @ com.day.j2ee.servletengine.servlethandlerimpl.process(servlethandlerimpl.java:360)          @ com.day.j2ee.servletengine.httplistener$worker.run(httplistener.java:644)         @ java.lang.thread.run(unknown source) request progress:       0 (2013-05-01 17:07:30) timer_start{request processing}       0 (2013-05-01 17:07:30) comment timer_end format {,}       0 (2013-05-01 17:07:30) log method=get, pathinfo=/libs/wcm/core/content/reference.json       0 (2013-05-01 17:07:30) timer_start{resourceresolution}       0 (2013-05-01 17:07:30) timer_end{0,resourceresolution} uri=/libs/wcm/core/content/reference.json resolves resource=, type=wcm/core/reference, path=/libs/wcm/core/content/reference, resource=[jcrnoderesource, type=wcm/core/reference, supertype=null, path=/libs/wcm/core/content/reference]       0 (2013-05-01 17:07:30) log resource path info: slingrequestpathinfo: path='/libs/wcm/core/content/reference', selectorstring='null', extension='json', suffix='null'       0 (2013-05-01 17:07:30) timer_start{servletresolution}       0 (2013-05-01 17:07:30) timer_start{resolveservlet(, type=wcm/core/reference, path=/libs/wcm/core/content/reference, resource=[jcrnoderesource, type=wcm/core/reference, supertype=null, path=/libs/wcm/core/content/reference])}       0 (2013-05-01 17:07:30) timer_end{0,resolveservlet(, type=wcm/core/reference, path=/libs/wcm/core/content/reference, resource=[jcrnoderesource, type=wcm/core/reference, supertype=null, path=/libs/wcm/core/content/reference])} using servlet com.day.cq.wcm.core.impl.reference.activationreferencesearchservlet       0 (2013-05-01 17:07:30) timer_end{0,servletresolution} uri=/libs/wcm/core/content/reference.json handled servlet=com.day.cq.wcm.core.impl.reference.activationreferencesearchservlet       0 (2013-05-01 17:07:30) log applying requestfilters       0 (2013-05-01 17:07:30) log calling filter: org.apache.sling.bgservlets.impl.backgroundservletstarterfilter       0 (2013-05-01 17:07:30) log calling filter: org.apache.sling.i18n.impl.i18nfilter       0 (2013-05-01 17:07:30) log calling filter: org.apache.sling.rewriter.impl.rewriterfilter       0 (2013-05-01 17:07:30) log calling filter: com.day.cq.wcm.designimporter.canvaspagedeleterequestfilter       0 (2013-05-01 17:07:30) log calling filter: com.day.cq.wcm.core.impl.wcmrequestfilter       0 (2013-05-01 17:07:30) log calling filter: com.day.cq.wcm.foundation.forms.impl.formshandlingservlet       0 (2013-05-01 17:07:30) log calling filter: com.adobe.granite.optout.impl.optoutfilter       0 (2013-05-01 17:07:30) log calling filter: com.day.cq.theme.impl.themeresolverfilter       0 (2013-05-01 17:07:30) log calling filter: org.apache.sling.engine.impl.debug.requestprogresstrackerlogfilter       0 (2013-05-01 17:07:30) log calling filter: com.day.cq.wcm.mobile.core.impl.redirect.redirectfilter       0 (2013-05-01 17:07:30) log redirectfilter did not redirect (request extension not match)       0 (2013-05-01 17:07:30) log calling filter: com.day.cq.wcm.core.impl.warp.timewarpfilter       0 (2013-05-01 17:07:30) log applying componentfilters       0 (2013-05-01 17:07:30) log calling filter: com.day.cq.wcm.core.impl.wcmcomponentfilter       0 (2013-05-01 17:07:30) log calling filter: com.day.cq.wcm.core.impl.wcmdebugfilter       0 (2013-05-01 17:07:30) timer_start{com.day.cq.wcm.core.impl.reference.activationreferencesearchservlet#0}       0 (2013-05-01 17:07:30) timer_end{0,com.day.cq.wcm.core.impl.reference.activationreferencesearchservlet#0}       0 (2013-05-01 17:07:30) log applying error filters       0 (2013-05-01 17:07:30) log calling filter: org.apache.sling.rewriter.impl.rewriterfilter       0 (2013-05-01 17:07:30) timer_start{handleerror:throwable=java.lang.nullpointerexception}      16 (2013-05-01 17:07:30) timer_end{16,handleerror:throwable=java.lang.nullpointerexception} using handler /apps/sling/servlet/errorhandler/default.jsp      31 (2013-05-01 17:07:30) log found processor post processing processorconfiguration: {contenttypes=[text/html],order=-1, active=true, valid=true, processerrorresponse=true, pipeline=(generator=config(type=htmlparser, config={}), transformers=(config(type=linkchecker, config={}), config(type=mobile, config=org.apache.sling.jcr.resource.jcrpropertymap@dcca29c), config(type=mobiledebug, config=org.apache.sling.jcr.resource.jcrpropertymap@75c7b6d7), config(type=contentsync, config=org.apache.sling.jcr.resource.jcrpropertymap@ab519aa), serializer=config(type=htmlwriter, config={}))}      78 (2013-05-01 17:07:30) timer_end{78,request processing} dumping slingrequestprogresstracker entries  apachesling/2.2 (day-servlet-engine/4.1.42, java hotspot(tm) 64-bit server vm 1.6.0_29, windows server 2008 r2 6.1 amd64)

after have decompile , studied com.day.cq.personalization.impl.targetedcontentmanagerimpl class.

 

i have notice need have campaigns folder created under content tree("/content/campaigns")

 

shouldn't code handle null case on line 321 of targetedcontentmanagerimpl class

collector(this.adminresolver.getresource(this.promotionroot));

 

 

thanks



More discussions in Archived Spaces


adobe

Comments

Popular posts from this blog

How to set the order of FAQs instead of alphabetical

Thread: Get UK Keyboard working

how do I change the e-mail address for my merchant account