Hi, On Mon, Mar 19, 2012 at 6:37 PM, Senaka Fernando <[email protected]> wrote:
> Hi Subash, > > Is another server running on 9443 while the tests are running? > > I think that is the cause, and it worked when I killed running java processes. > Dileepa, you are in fact correct, *First Element must contain the local > name, Envelope , but found html*. Anyway, this is definitely a L2 bug > related to security processing. Either we send a SOAP Fault or the code > needs to be able to process the incoming HTTP response and present a > meaningful error. > > Thanks, > Senaka. > > > On Mon, Mar 19, 2012 at 4:32 PM, Dileepa Jayakody <[email protected]>wrote: > >> Sometimes this kind of errors can occur when the backend server fails >> (eg: HTTP/1.1 500 Server Error response) and returns the error as a html >> response to the client. >> Not sure if it is the case, here though. >> >> >> On Mon, Mar 19, 2012 at 4:20 PM, Subash Chaturanga <[email protected]>wrote: >> >>> Hi Azeez, >>> I found this sudden random failure in SecurityVerificationTestCase in >>> greg integration tests. And I see no issue with the payload created to use >>> in verifyAdminServiceSecurity() method. >>> Have anybody came across with this ? (I checked my src, which is also up >>> to date) >>> >>> >>> >>> ------------------------------------------------------------------------------- >>> Test set: TestSuite >>> >>> ------------------------------------------------------------------------------- >>> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 222.148 >>> sec <<< FAILURE! >>> verifyAdminServiceSecurity(org.wso2.carbon.registry.SecurityVerificationTestCase) >>> Time elapsed: 184.804 sec <<< FAILURE! >>> org.apache.axis2.AxisFault: First Element must contain the local name, >>> Envelope , but found html >>> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) >>> at >>> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:123) >>> at >>> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67) >>> at >>> org.apache.axis2.description.RobustOutOnlyAxisOperation$RobustOutOnlyOperationClient.handleResponse(RobustOutOnlyAxisOperation.java:81) >>> at >>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) >>> at >>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) >>> at >>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) >>> at >>> org.apache.axis2.client.ServiceClient.sendRobust(ServiceClient.java:475) >>> at >>> org.apache.axis2.client.ServiceClient.sendRobust(ServiceClient.java:456) >>> at >>> org.wso2.carbon.integration.framework.SecurityVerificationTest.verifyAdminServiceSecurity(SecurityVerificationTest.java:59) >>> 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.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:62) >>> at >>> org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:141) >>> 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) >>> Caused by: org.apache.axiom.soap.SOAPProcessingException: First Element >>> must contain the local name, Envelope , but found html >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.constructNode(StAXSOAPModelBuilder.java:305) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createOMElement(StAXSOAPModelBuilder.java:252) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createNextOMElement(StAXSOAPModelBuilder.java:234) >>> at >>> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:249) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(StAXSOAPModelBuilder.java:204) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:154) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:140) >>> at >>> org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderUtil.java:691) >>> at >>> org.apache.axis2.transport.TransportUtils.createDocumentElement(TransportUtils.java:197) >>> at >>> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:145) >>> at >>> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:108) >>> ... 39 more >>> Caused by: org.apache.axiom.soap.SOAPProcessingException: First Element >>> must contain the local name, Envelope , but found html >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.constructNode(StAXSOAPModelBuilder.java:305) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createOMElement(StAXSOAPModelBuilder.java:252) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createNextOMElement(StAXSOAPModelBuilder.java:234) >>> at >>> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:249) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(StAXSOAPModelBuilder.java:204) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:154) >>> at >>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:140) >>> at >>> org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderUtil.java:691) >>> at >>> org.apache.axis2.transport.TransportUtils.createDocumentElement(TransportUtils.java:197) >>> at >>> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:145) >>> at >>> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:108) >>> ... 39 more >>> >>> Thanks >>> -- >>> >>> Subash Chaturanga >>> Software Engineer >>> WSO2 Inc. http://wso2.com >>> >>> email - [email protected] >>> phone - 077 2225922 >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Dileepa Jayakody, >> Software Engineer, WSO2 Inc. >> Lean . Enterprise . Middleware >> >> Mobile : +94777-857616 >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Senaka Fernando* > Product Manager - WSO2 Governance Registry; > Associate Technical Lead; WSO2 Inc.; http://wso2.com* > Member; Apache Software Foundation; http://apache.org > > E-mail: senaka AT wso2.com > **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818 > Linked-In: http://linkedin.com/in/senakafernando > > * > Lean . Enterprise . Middleware > > -- Subash Chaturanga Software Engineer WSO2 Inc. http://wso2.com email - [email protected] phone - 077 2225922
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
