This fix will cause a NPE when there are messages that don't get dispatched
to services/operations.

On Mon, Jun 6, 2011 at 11:50 AM, Supun Kamburugamuva <[email protected]> wrote:

> Committed the changes.
>
> Thanks,
> Supun..
>
> On Mon, Jun 6, 2011 at 11:37 AM, Supun Kamburugamuva <[email protected]>
> wrote:
> > I've fixed the issue. I'll try with AS and commit.
> >
> > Thanks,
> > Supun..
> >
> > On Mon, Jun 6, 2011 at 11:17 AM, Hiranya Jayathilaka <[email protected]>
> wrote:
> >>
> >>
> >> On Mon, Jun 6, 2011 at 11:15 AM, Prabath Siriwardena <[email protected]>
> >> wrote:
> >>>
> >>> Following integration test failures reported on builder [reported
> >>> earlier on carbon-dev].
> >>
> >> Yes this is due to the same error. The NPE causes the test client to
> receive
> >> a timeout which in turns causes an assertion to fail.
> >> Thanks,
> >> Hiranya
> >>
> >>>
> >>> Test set: org.wso2.esb.integration.nhttp.TestRunner
> >>>
> >>>
> -------------------------------------------------------------------------------
> >>> Tests run: 4, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 333.03
> >>> sec <<< FAILURE!
> >>> testTemplate(org.wso2.esb.integration.nhttp.HTTPHeaderManipulationTest)
> >>>  Time elapsed: 89.577 sec  <<< FAILURE!
> >>> junit.framework.AssertionFailedError: Error while invoking the
> >>> HeaderManipulationProxy
> >>>        at junit.framework.Assert.fail(Assert.java:47)
> >>>        at
> >>>
> org.wso2.esb.integration.ESBIntegrationTest.handleError(ESBIntegrationTest.java:105)
> >>>        at
> >>>
> org.wso2.esb.integration.nhttp.HTTPHeaderManipulationTest.successfulScenario(HTTPHeaderManipulationTest.java:56)
> >>>        at
> >>>
> org.wso2.esb.integration.ESBIntegrationTest.runSuccessCase(ESBIntegrationTest.java:67)
> >>>        at
> >>>
> org.wso2.carbon.integration.core.TestTemplate.testTemplate(TestTemplate.java:44)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at junit.framework.TestCase.runTest(TestCase.java:164)
> >>>        at junit.framework.TestCase.runBare(TestCase.java:130)
> >>>        at junit.framework.TestResult$1.protect(TestResult.java:106)
> >>>        at junit.framework.TestResult.runProtected(TestResult.java:124)
> >>>        at junit.framework.TestResult.run(TestResult.java:109)
> >>>        at junit.framework.TestCase.run(TestCase.java:120)
> >>>        at junit.framework.TestSuite.runTest(TestSuite.java:230)
> >>>        at junit.framework.TestSuite.run(TestSuite.java:225)
> >>>        at junit.framework.TestSuite.runTest(TestSuite.java:230)
> >>>        at junit.framework.TestSuite.run(TestSuite.java:225)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at
> >>>
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
> >>>        at
> >>>
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
> >>>        at
> >>>
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
> >>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at
> >>>
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
> >>>        at
> >>>
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
> >>>
> >>> testTemplate(org.wso2.esb.integration.nhttp.GETRequestQueryParamTest)
> >>> Time elapsed: 120.821 sec  <<< FAILURE!
> >>> junit.framework.AssertionFailedError: Error while running the GET
> request
> >>> test
> >>>        at junit.framework.Assert.fail(Assert.java:47)
> >>>        at
> >>>
> org.wso2.esb.integration.ESBIntegrationTest.handleError(ESBIntegrationTest.java:105)
> >>>        at
> >>>
> org.wso2.esb.integration.nhttp.GETRequestQueryParamTest.successfulScenario(GETRequestQueryParamTest.java:65)
> >>>        at
> >>>
> org.wso2.esb.integration.ESBIntegrationTest.runSuccessCase(ESBIntegrationTest.java:67)
> >>>        at
> >>>
> org.wso2.carbon.integration.core.TestTemplate.testTemplate(TestTemplate.java:44)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at junit.framework.TestCase.runTest(TestCase.java:164)
> >>>        at junit.framework.TestCase.runBare(TestCase.java:130)
> >>>        at junit.framework.TestResult$1.protect(TestResult.java:106)
> >>>        at junit.framework.TestResult.runProtected(TestResult.java:124)
> >>>        at junit.framework.TestResult.run(TestResult.java:109)
> >>>        at junit.framework.TestCase.run(TestCase.java:120)
> >>>        at junit.framework.TestSuite.runTest(TestSuite.java:230)
> >>>        at junit.framework.TestSuite.run(TestSuite.java:225)
> >>>        at junit.framework.TestSuite.runTest(TestSuite.java:230)
> >>>        at junit.framework.TestSuite.run(TestSuite.java:225)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at
> >>>
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
> >>>        at
> >>>
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
> >>>        at
> >>>
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
> >>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at
> >>>
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
> >>>        at
> >>>
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
> >>>
> >>>
> >>>
> testTemplate(org.wso2.esb.integration.nhttp.QueryParameterManipulationTest)
> >>>  Time elapsed: 121.721 sec  <<< FAILURE!
> >>> junit.framework.AssertionFailedError: Error while running the GET
> request
> >>> test
> >>>        at junit.framework.Assert.fail(Assert.java:47)
> >>>        at
> >>>
> org.wso2.esb.integration.ESBIntegrationTest.handleError(ESBIntegrationTest.java:105)
> >>>        at
> >>>
> org.wso2.esb.integration.nhttp.QueryParameterManipulationTest.successfulScenario(QueryParameterManipulationTest.java:49)
> >>>        at
> >>>
> org.wso2.esb.integration.ESBIntegrationTest.runSuccessCase(ESBIntegrationTest.java:67)
> >>>        at
> >>>
> org.wso2.carbon.integration.core.TestTemplate.testTemplate(TestTemplate.java:44)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at junit.framework.TestCase.runTest(TestCase.java:164)
> >>>        at junit.framework.TestCase.runBare(TestCase.java:130)
> >>>        at junit.framework.TestResult$1.protect(TestResult.java:106)
> >>>        at junit.framework.TestResult.runProtected(TestResult.java:124)
> >>>        at junit.framework.TestResult.run(TestResult.java:109)
> >>>        at junit.framework.TestCase.run(TestCase.java:120)
> >>>        at junit.framework.TestSuite.runTest(TestSuite.java:230)
> >>>        at junit.framework.TestSuite.run(TestSuite.java:225)
> >>>        at junit.framework.TestSuite.runTest(TestSuite.java:230)
> >>>        at junit.framework.TestSuite.run(TestSuite.java:225)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at
> >>>
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
> >>>        at
> >>>
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
> >>>        at
> >>>
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
> >>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
> >>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>        at
> >>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>        at
> >>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>        at java.lang.reflect.Method.invoke(Method.java:597)
> >>>        at
> >>>
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
> >>>        at
> >>>
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
> >>>
> >>> Thanks & regards,
> >>> -Prabath
> >>>
> >>> On Mon, Jun 6, 2011 at 11:05 AM, Charitha Kankanamge <
> [email protected]>
> >>> wrote:
> >>> > Yes it is. Reported a regression L1
> >>> > https://wso2.org/jira/browse/CARBON-10696
> >>> >
> >>> > /Charitha
> >>> >
> >>> > On Mon, Jun 6, 2011 at 10:49 AM, Hiranya Jayathilaka <
> [email protected]>
> >>> > wrote:
> >>> >>
> >>> >> ESB RC5 seems to be completely broken. I get the following when
> trying
> >>> >> out
> >>> >> a basic proxy service scenario (simple pass through):
> >>> >> [2011-06-06 10:43:35,106] ERROR - NativeWorkerPool Uncaught
> exception
> >>> >> java.lang.NullPointerException
> >>> >> at
> >>> >>
> >>> >>
> org.wso2.carbon.statistics.internal.ResponseTimeCalculator.calculateResponseTimes(ResponseTimeCalculator.java:42)
> >>> >> at
> >>> >>
> >>> >>
> org.wso2.carbon.statistics.module.InOutMEPHandler.updateStatistics(InOutMEPHandler.java:103)
> >>> >> at
> >>> >>
> >>> >>
> org.wso2.carbon.statistics.module.InOutMEPHandler.invoke(InOutMEPHandler.java:87)
> >>> >> at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340)
> >>> >> at org.apache.axis2.engine.Phase.invoke(Phase.java:313)
> >>> >> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:262)
> >>> >> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:427)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.core.axis2.Axis2Sender.sendBack(Axis2Sender.java:159)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:255)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:84)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:60)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:114)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:219)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:364)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:159)
> >>> >> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:273)
> >>> >> at
> >>> >>
> >>> >>
> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:173)
> >>> >> 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:619)
> >>> >>
> >>> >> Thanks
> >>> >> --
> >>> >> Hiranya Jayathilaka
> >>> >> Associate Technical Lead;
> >>> >> WSO2 Inc.;  http://wso2.org
> >>> >> E-mail: [email protected];  Mobile: +94 77 633 3491
> >>> >> Blog: http://techfeast-hiranya.blogspot.com
> >>> >>
> >>> >> _______________________________________________
> >>> >> Carbon-dev mailing list
> >>> >> [email protected]
> >>> >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >>> >>
> >>> >
> >>> >
> >>> > _______________________________________________
> >>> > Carbon-dev mailing list
> >>> > [email protected]
> >>> > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >>> >
> >>> >
> >>>
> >>>
> >>>
> >>> --
> >>> Thanks & Regards,
> >>> Prabath
> >>>
> >>> http://blog.facilelogin.com
> >>> http://RampartFAQ.com
> >>> _______________________________________________
> >>> Carbon-dev mailing list
> >>> [email protected]
> >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >>
> >>
> >>
> >> --
> >> Hiranya Jayathilaka
> >> Associate Technical Lead;
> >> WSO2 Inc.;  http://wso2.org
> >> E-mail: [email protected];  Mobile: +94 77 633 3491
> >> Blog: http://techfeast-hiranya.blogspot.com
> >>
> >> _______________________________________________
> >> Carbon-dev mailing list
> >> [email protected]
> >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >>
> >>
> >
> >
> >
> > --
> > Supun Kamburugamuva
> > Technical Lead &  Product Manager, WSO2 Inc.; http://wso2.com
> > Member, Apache Software Foundation; http://www.apache.org
> > WSO2 Inc.;  http://wso2.org
> > E-mail: [email protected];  Mobile: +94 77 431 3585
> > Blog: http://supunk.blogspot.com
> >
>
>
>
> --
> Supun Kamburugamuva
> Technical Lead &  Product Manager, WSO2 Inc.; http://wso2.com
> Member, Apache Software Foundation; http://www.apache.org
> WSO2 Inc.;  http://wso2.org
> E-mail: [email protected];  Mobile: +94 77 431 3585
> Blog: http://supunk.blogspot.com
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>



-- 
*Afkham Azeez*
Director of Architecture; WSO2, Inc.; http://wso2.com
Member; Apache Software Foundation; http://www.apache.org/
* <http://www.apache.org/>**
email: **[email protected]* <[email protected]>* cell: +94 77 3320919
blog: **http://blog.afkham.org* <http://blog.afkham.org>*
twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to