Hi, It seems like you are not getting any response from calling proxy.
Just debug the proxy configuration by manually calling or having log statements to identify the real cause. On Tue, Jun 24, 2014 at 6:45 AM, Udeesha Isurinda <[email protected]> wrote: > Hi All, > > I have been writing test cases for an esb connector using wso2 integration > test framework. When I invoke the sendReceive method in AxisServiceClient > it gave me following errors. > Please be kind enough to help me on this. > > > > Test Method > > @Test(groups = { "wso2.esb" }, description = "Evernote {createNote} > Mandatory Parameters integration test.") > public void testCreateNoteMandatoryParams() throws Exception { > try { > final String methodName = "createNote"; > final String noteTitle = > evernoteConnectorProperties.getProperty("noteTitle"); > > final String omString = > "<soapenv:Envelope > xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" > xmlns:evr=\"wso2.connector.evernote\">\n" > + " <soapenv:Header/>\n" > + " <soapenv:Body>\n" > + " <root>\n" > + " <evr:devToken>" > + > evernoteConnectorProperties.getProperty("devToken") > + "</evr:devToken>\n" > + " <evr:noteStoreUrl>" > + > evernoteConnectorProperties.getProperty("noteStoreUrl") > + "</evr:noteStoreUrl>\n" + > "<evr:title>" + noteTitle + "</evr:title>\n" > + "<evr:method>" > + methodName > + "</evr:method>\n" > + " </root>\n" + " > </soapenv:Body>\n" + " </soapenv:Envelope>"; > AxisServiceClient axisServiceClient = new AxisServiceClient(); > > OMElement createNoteMandatoryParamRequest = > AXIOMUtil.stringToOM(omString); > > > axisServiceClient.sendReceive(createNoteMandatoryParamRequest,getProxyServiceURL(CONNECTOR_NAME),"mediate"); > OMElement response = > > ConnectorIntegrationUtil.sendReceive(createNoteMandatoryParamRequest, > getProxyServiceURL(CONNECTOR_NAME), > "mediate"); > > //Assert.assertNotEquals(((OMElement) > (response.getChildrenWithLocalName("message").next())).getText(), "0"); > }finally { > proxyAdmin.deleteProxy(CONNECTOR_NAME); > } > } > > > Log > > [2014-06-24 16:06:36,645] ERROR > {org.wso2.carbon.automation.utils.axis2client.AxisServiceClient} - The input > stream for an incoming message is null. > > [2014-06-24 16:06:36,648] ERROR > {org.wso2.carbon.automation.core.PlatformTestManager} - On Test failure.. > [2014-06-24 16:06:36,648] ERROR > {org.wso2.carbon.automation.core.PlatformTestManager} - > org.apache.axis2.AxisFault: AxisFault while getting response :The input > stream for an incoming message is null. > [2014-06-24 16:06:36,648] INFO > {org.wso2.carbon.automation.core.PlatformTestManager} - --------------Tests > Failed > org.wso2.carbon.connector.integration.test.evernote.EvernoteConnectorIntegrationTest.testCreateNoteMandatoryParams-------- > FAILED: testCreateNoteMandatoryParams > Evernote {createNote} Mandatory Parameters integration test. > org.apache.axis2.AxisFault: AxisFault while getting response :The input > stream for an incoming message is null. > at > org.wso2.carbon.automation.utils.axis2client.AxisServiceClient.sendReceive(AxisServiceClient.java:61) > at > org.wso2.carbon.connector.integration.test.evernote.EvernoteConnectorIntegrationTest.testCreateNoteMandatoryParams(EvernoteConnectorIntegrationTest.java:122) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at > org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:673) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:842) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1166) > at > org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) > at org.testng.TestRunner.runWorkers(TestRunner.java:1178) > at org.testng.TestRunner.privateRun(TestRunner.java:757) > at org.testng.TestRunner.run(TestRunner.java:608) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) > at org.testng.SuiteRunner.run(SuiteRunner.java:240) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1158) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1083) > at org.testng.TestNG.run(TestNG.java:999) > at > org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:178) > at > org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92) > at > org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:96) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at > org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) > at > org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) > at > org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) > at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) > at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) > Caused by: org.apache.axis2.AxisFault: The input stream for an incoming > message is null. > at > org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:93) > at > org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:68) > at > org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:346) > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:413) > at > org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224) > at > org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) > at > org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:554) > at > org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:530) > at > org.wso2.carbon.automation.utils.axis2client.AxisServiceClient.sendReceive(AxisServiceClient.java:55) > ... 35 more > > > =============================================== > Evernote-Connector-Test > Tests run: 1, Failures: 1, Skips: 0 > =============================================== > > [2014-06-24 16:06:36,666] INFO > {org.wso2.carbon.automation.core.PlatformTestManager} - > --------------Finishing executing test class Evernote-Connector-Test on > suiteESBTestSuite-------- > [2014-06-24 16:06:36,671] INFO > {org.wso2.carbon.automation.core.PlatformSuiteManager} - > ***********Finishing executing test Suite ESBTestSuite on user******* > [2014-06-24 16:06:36,672] INFO > {org.wso2.carbon.automation.core.PlatformExecutionManager} - > ---------------Test Execution Finished -------------------------- > [TestNG] Time taken by org.testng.reporters.JUnitReportReporter@7e13efdf: 6 ms > [TestNG] Time taken by org.testng.reporters.SuiteHTMLReporter@29dbf9c3: 11 ms > [TestNG] Time taken by org.testng.reporters.EmailableReporter@6f10b308: 5 ms > [TestNG] Time taken by [TestListenerAdapter] Passed:0 Failed:0 Skipped:0]: 5 > ms > [TestNG] Time taken by org.testng.reporters.XMLReporter@5ba1cdb: 8 ms > [2014-06-24 16:06:36,720] INFO > {org.wso2.carbon.automation.core.PlatformReportManager} - > ----/home/udeesha/Desktop/esb-connector/connector/evernote/target/surefire-reports/ESBTestSuite--------- > [TestNG] Time taken by > org.wso2.carbon.automation.core.PlatformReportManager@3aa3cf94: 21 ms > Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 36.336 sec > <<< FAILURE! > testCreateNoteMandatoryParams(org.wso2.carbon.connector.integration.test.evernote.EvernoteConnectorIntegrationTest) > Time elapsed: 2.02 sec <<< FAILURE! > org.apache.axis2.AxisFault: AxisFault while getting response :The input > stream for an incoming message is null. > at > org.wso2.carbon.automation.utils.axis2client.AxisServiceClient.sendReceive(AxisServiceClient.java:61) > at > org.wso2.carbon.connector.integration.test.evernote.EvernoteConnectorIntegrationTest.testCreateNoteMandatoryParams(EvernoteConnectorIntegrationTest.java:122) > Caused by: org.apache.axis2.AxisFault: The input stream for an incoming > message is null. > at > org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:93) > at > org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:68) > at > org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:346) > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:413) > at > org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224) > at > org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) > at > org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:554) > at > org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:530) > at > org.wso2.carbon.automation.utils.axis2client.AxisServiceClient.sendReceive(AxisServiceClient.java:55) > ... 35 more > > > Results : > > Failed tests: > testCreateNoteMandatoryParams(org.wso2.carbon.connector.integration.test.evernote.EvernoteConnectorIntegrationTest): > AxisFault while getting response :The input stream for an incoming message > is null. > > > > Thank you > Udeesha Isurinda > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Best Regards, Malaka Silva Senior Tech Lead M: +94 777 219 791 Tel : 94 11 214 5345 Fax :94 11 2145300 Skype : malaka.sampath.silva LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 Blog : http://mrmalakasilva.blogspot.com/ WSO2, Inc. lean . enterprise . middleware http://www.wso2.com/ http://www.wso2.com/about/team/malaka-silva/ <http://wso2.com/about/team/malaka-silva/> Save a tree -Conserve nature & Save the world for your future. Print this email only if it is absolutely necessary.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
