Hi Thilina, Oh, I'm sorry, I didn't consider this to be related to something nor dig into this. Why security processing, because this is the SecurityVerificationTestCase. It might be at some other layer, but effectively getting an HTML where a SOAP envelope is expected is an L2 bug. That's what I wanted to mention.
Thanks, Senaka. On Mon, Mar 19, 2012 at 10:57 PM, Thilina Buddhika <[email protected]>wrote: > Hi Senaka, > > This happens with Axis2 whenever there is an error at the container level > which results in a Tomcat error page. I do not understand your claim about > an error in the security processing. > > Thanks, > Thilina > > > 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? >> >> 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 >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Thilina Buddhika > > Associate Technical Lead > WSO2 Inc. ; http://wso2.com > lean . enterprise . middleware > > phone : +94 77 44 88 727 > blog : http://blog.thilinamb.com > -- *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
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
