Hi, This issue is now fixed in master branch now. All integration tests are now enabled during build time. Stratos master commit build passed successfully [1]. Following are the changes made;
- Replaced Axis services wsdl files for AS, SM, CC components from generated resources (via java2wsdl plugin) - Changed methods having return type of "void" to "boolean" as a workaround for [2]. Still not sure why this popped up suddenly. Perhaps it never worked and we didn't know because integration tests were not running - Fix obsolete expiry timeout calculation logic [3] - Enabled all integration tests at build time (removed group inclusion statement in TestNG configuration) [1] https://builds.apache.org/view/All/job/Stratos-Master-Commit-Build/839/ [2] https://issues.apache.org/jira/browse/AXIS2-4408 [3] https://issues.apache.org/jira/browse/STRATOS-1660 Thanks. On Fri, Jun 17, 2016 at 10:56 AM, Isuru Haththotuwa <isu...@apache.org> wrote: > 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/>* > > >