This is a blocker for the 4.0.2 release. Rajika
On Fri, Oct 5, 2012 at 1:37 PM, Eranda Sooriyabandara <era...@wso2.com>wrote: > Hi Sumedha, > I'll take a look at this. > > thanks > Eranda > > > On Fri, Oct 5, 2012 at 1:29 PM, Sumedha Rubasinghe <sume...@wso2.com>wrote: > >> Hellooo.. G-Reg folks.. >> can we have some attention on this pls..? >> This is breaking some functionality on AM. Thus a blocker for us. >> >> >> >> On Thu, Oct 4, 2012 at 5:04 PM, Nuwan Dias <nuw...@wso2.com> wrote: >> >>> Hi, >>> >>> I am getting the following NPE intermittently when trying to access an >>> API on the API-Manager. >>> >>> java.lang.NullPointerException >>> at >>> org.wso2.carbon.registry.core.caching.CacheBackedRegistry.get(CacheBackedRegistry.java:179) >>> at >>> org.wso2.carbon.registry.core.session.UserRegistry.get(UserRegistry.java:519) >>> at >>> org.wso2.carbon.mediation.registry.WSO2Registry.getResource(WSO2Registry.java:446) >>> at >>> org.wso2.carbon.mediation.registry.WSO2Registry.lookup(WSO2Registry.java:131) >>> at >>> org.apache.synapse.registry.AbstractRegistry.getResource(AbstractRegistry.java:63) >>> at >>> org.apache.synapse.config.SynapseConfiguration.getEntry(SynapseConfiguration.java:707) >>> at >>> org.apache.synapse.core.axis2.Axis2MessageContext.getEntry(Axis2MessageContext.java:194) >>> at >>> org.wso2.carbon.apimgt.gateway.handlers.throttling.APIThrottleHandler.initThrottle(APIThrottleHandler.java:480) >>> at >>> org.wso2.carbon.apimgt.gateway.handlers.throttling.APIThrottleHandler.doThrottle(APIThrottleHandler.java:117) >>> at >>> org.wso2.carbon.apimgt.gateway.handlers.throttling.APIThrottleHandler.handleRequest(APIThrottleHandler.java:91) >>> at org.apache.synapse.rest.API.process(API.java:252) >>> at >>> org.apache.synapse.rest.RESTRequestHandler.dispatchToAPI(RESTRequestHandler.java:76) >>> at >>> org.apache.synapse.rest.RESTRequestHandler.process(RESTRequestHandler.java:63) >>> at >>> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:180) >>> at >>> org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83) >>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181) >>> at >>> org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngine(RESTUtil.java:144) >>> at >>> org.apache.axis2.transport.http.util.RESTUtil.processXMLRequest(RESTUtil.java:89) >>> at >>> org.apache.synapse.transport.nhttp.util.RESTUtil.processPOSTRequest(RESTUtil.java:189) >>> at >>> org.apache.synapse.transport.nhttp.ServerWorker.processEntityEnclosingMethod(ServerWorker.java:411) >>> at >>> org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:268) >>> at >>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>> at java.lang.Thread.run(Thread.java:662) >>> >>> Since we are trying to get the GhostResource from the cache, I assume it >>> would be ok to do a null check at this point? >>> >>> Thanks, >>> NuwanD. >>> >>> -- >>> Nuwan Dias >>> >>> Software Engineer - WSO2, Inc. >>> Integration Technologies Team >>> email : nuw...@wso2.com >>> Phone : +94 777 775 729 >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> /sumedha >> m: +94 773017743 >> b : bit.ly/sumedha >> >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Eranda Sooriyabandara > *Software Engineer; > Integration Technologies Team; > WSO2 Inc.; http://wso2.com > > * > * > > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev