Hi Akila, On Thu, Jun 16, 2016 at 9:31 PM, Akila Ravihansa Perera < raviha...@apache.org> wrote:
> Hi, > > It seems integration tests have not been running due to a change made in > [1] since 2015 Dec 8. Only tests under "policies" group have been running > since then. When I enabled all integration test (by removing group > inclusion in [1]), 11 test cases failed due to following error, which is > already reported in [2]. > > Caused by: org.apache.axis2.AxisFault: The input stream for an incoming > message is null. > > Basically, what this means is that Stratos on master branch is completely > unusable. > > Devs, please pay attention when you update test cases or test suite > configuration. We could have detected this issue at a very early stage if > those test cases have been running. > Fully agreed. > > It looks like this has occurred due to void type methods in Axis2 services > which seems to be a known issue [3]. But I'm not sure why this suddenly > popped up. I've added "boolean" return type as a temporary workaround to > resolve this. I've successfully verified this in a local setup. > AFAIK we need to merge the stratos-4.1.x branch to master. AFAIR there are some changes that were specifically committed to this branch, and it was in a stable state. After its merged, lets perform a full build and see if there are any integrations tests failing. [1] https://github.com/apache/stratos/commit/9d778a5edd3855162eff971ce684659ef72673e0#diff-e84f3dd5d5f4984e39423efaf6d5dd9eR37 [2] https://issues.apache.org/jira/browse/STRATOS-1647 [3] https://issues.apache.org/jira/browse/AXIS2-4408 Thanks. -- Thanks and Regards, Isuru H. +94 716 358 048* <http://wso2.com/>* * <http://wso2.com/>*