This is an automated email from the ASF dual-hosted git repository.

robertlazarski pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/axis-axis2-c-core.git


    from d96152e45 Don't try to join previously detached threads
     new a03a1a2c7 Bump release artifacts to 2.0.0, add native codegen that 
eliminates the need for Axis2/Java codegen. Code and docs heavily AI influenced
     new 0d3dffed8 Add CMake build configuration for native WSDL2C generator

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |  87 ++
 COPYING                                            | 204 ++++-
 INSTALL                                            | 178 +++-
 Makefile.am                                        |   2 +-
 axiom/configure.ac                                 |   2 +-
 axis2c.pc.in                                       |  24 +-
 configure.ac                                       |  34 +-
 guththila/configure.ac                             |   2 +-
 guththila/tests/resources/om                       |   1 -
 guththila/tests/resources/soap                     |   1 -
 neethi/configure.ac                                |   2 +-
 run_all_tests.sh                                   |  56 ++
 samples/codegen/client/calculator/readme           |  24 +-
 samples/configure.ac                               |   2 +-
 test_autotools_integration.sh                      | 449 ++++++++++
 .../mtom/resources => tools/codegen}/Makefile.am   |  40 +-
 tools/codegen/javatool/README                      | 108 ++-
 tools/codegen/native/BUILD_SYSTEM_EVALUATION.md    | 104 +++
 tools/codegen/native/CMakeLists.txt                |  70 ++
 tools/codegen/native/CODEGEN_APPROACHES.md         |  17 +
 tools/codegen/native/Makefile.am                   |  69 ++
 tools/codegen/native/SESSION_STATE.md              | 186 ++++
 tools/codegen/native/include/wsdl2c_native.h       | 289 +++++++
 tools/codegen/native/src/main.c                    | 106 +++
 tools/codegen/native/src/options.c                 | 419 +++++++++
 tools/codegen/native/src/stub_generator.c          | 934 +++++++++++++++++++++
 tools/codegen/native/src/wsdl_parser.c             | 263 ++++++
 tools/codegen/native/test/ADB_FEATURE_PARITY.md    | 185 ++++
 tools/codegen/native/test/CMakeLists.txt           |  64 ++
 tools/codegen/native/test/Makefile.am              |  84 ++
 tools/codegen/native/test/README.md                | 237 ++++++
 tools/codegen/native/test/adb_test_plan.md         | 162 ++++
 tools/codegen/native/test/adb_test_runner          | Bin 0 -> 321712 bytes
 .../native/test/include/adb_test_framework.h       | 237 ++++++
 .../native/test/include/axis2_stub_compat.h        | 106 ++-
 .../test/integration/run_integration_tests.sh      | 182 ++++
 .../test/integration/test_autotools_build.sh       | 114 +++
 .../native/test/integration/test_basic_codegen.sh  |  97 +++
 .../native/test/output/array_test/src/adb_add.c    | 103 +++
 .../native/test/output/array_test/src/adb_add.h    |  75 ++
 .../test/output/array_test/src/adb_addResponse.c   |  51 ++
 .../test/output/array_test/src/adb_addResponse.h   |  42 +
 .../native/test/output/array_test/src/adb_div.c    | 103 +++
 .../native/test/output/array_test/src/adb_div.h    |  75 ++
 .../test/output/array_test/src/adb_divResponse.c   |  51 ++
 .../test/output/array_test/src/adb_divResponse.h   |  42 +
 .../native/test/output/array_test/src/adb_mul.c    | 103 +++
 .../native/test/output/array_test/src/adb_mul.h    |  75 ++
 .../test/output/array_test/src/adb_mulResponse.c   |  51 ++
 .../test/output/array_test/src/adb_mulResponse.h   |  42 +
 .../native/test/output/array_test/src/adb_sub.c    | 103 +++
 .../native/test/output/array_test/src/adb_sub.h    |  75 ++
 .../test/output/array_test/src/adb_subResponse.c   |  51 ++
 .../test/output/array_test/src/adb_subResponse.h   |  42 +
 .../output/array_test/src/axis2_extension_mapper.h |   5 +
 .../output/array_test/src/axis2_stub_array_test.c  | 277 ++++++
 .../output/array_test/src/axis2_stub_array_test.h  | 128 +++
 .../test/output/axis2c_1373_test/src/adb_add.c     | 103 +++
 .../test/output/axis2c_1373_test/src/adb_add.h     |  75 ++
 .../output/axis2c_1373_test/src/adb_addResponse.c  |  51 ++
 .../output/axis2c_1373_test/src/adb_addResponse.h  |  42 +
 .../test/output/axis2c_1373_test/src/adb_div.c     | 103 +++
 .../test/output/axis2c_1373_test/src/adb_div.h     |  75 ++
 .../output/axis2c_1373_test/src/adb_divResponse.c  |  51 ++
 .../output/axis2c_1373_test/src/adb_divResponse.h  |  42 +
 .../test/output/axis2c_1373_test/src/adb_mul.c     | 103 +++
 .../test/output/axis2c_1373_test/src/adb_mul.h     |  75 ++
 .../output/axis2c_1373_test/src/adb_mulResponse.c  |  51 ++
 .../output/axis2c_1373_test/src/adb_mulResponse.h  |  42 +
 .../test/output/axis2c_1373_test/src/adb_sub.c     | 103 +++
 .../test/output/axis2c_1373_test/src/adb_sub.h     |  75 ++
 .../output/axis2c_1373_test/src/adb_subResponse.c  |  51 ++
 .../output/axis2c_1373_test/src/adb_subResponse.h  |  42 +
 .../axis2c_1373_test/src/axis2_extension_mapper.h  |   5 +
 .../src/axis2_stub_axis2c_1373_exchange_services.c | 277 ++++++
 .../src/axis2_stub_axis2c_1373_exchange_services.h | 128 +++
 .../output/axis2c_1373_unique_test/src/adb_add.c   | 103 +++
 .../output/axis2c_1373_unique_test/src/adb_add.h   |  75 ++
 .../axis2c_1373_unique_test/src/adb_addResponse.c  |  51 ++
 .../axis2c_1373_unique_test/src/adb_addResponse.h  |  42 +
 .../output/axis2c_1373_unique_test/src/adb_div.c   | 103 +++
 .../output/axis2c_1373_unique_test/src/adb_div.h   |  75 ++
 .../axis2c_1373_unique_test/src/adb_divResponse.c  |  51 ++
 .../axis2c_1373_unique_test/src/adb_divResponse.h  |  42 +
 .../output/axis2c_1373_unique_test/src/adb_mul.c   | 103 +++
 .../output/axis2c_1373_unique_test/src/adb_mul.h   |  75 ++
 .../axis2c_1373_unique_test/src/adb_mulResponse.c  |  51 ++
 .../axis2c_1373_unique_test/src/adb_mulResponse.h  |  42 +
 .../output/axis2c_1373_unique_test/src/adb_sub.c   | 103 +++
 .../output/axis2c_1373_unique_test/src/adb_sub.h   |  75 ++
 .../axis2c_1373_unique_test/src/adb_subResponse.c  |  51 ++
 .../axis2c_1373_unique_test/src/adb_subResponse.h  |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../src/axis2_stub_axis2c_1373_exchange_services.c | 277 ++++++
 .../src/axis2_stub_axis2c_1373_exchange_services.h | 128 +++
 .../output/axis2c_1515_error_test/src/adb_add.c    | 103 +++
 .../output/axis2c_1515_error_test/src/adb_add.h    |  75 ++
 .../axis2c_1515_error_test/src/adb_addResponse.c   |  51 ++
 .../axis2c_1515_error_test/src/adb_addResponse.h   |  42 +
 .../output/axis2c_1515_error_test/src/adb_div.c    | 103 +++
 .../output/axis2c_1515_error_test/src/adb_div.h    |  75 ++
 .../axis2c_1515_error_test/src/adb_divResponse.c   |  51 ++
 .../axis2c_1515_error_test/src/adb_divResponse.h   |  42 +
 .../output/axis2c_1515_error_test/src/adb_mul.c    | 103 +++
 .../output/axis2c_1515_error_test/src/adb_mul.h    |  75 ++
 .../axis2c_1515_error_test/src/adb_mulResponse.c   |  51 ++
 .../axis2c_1515_error_test/src/adb_mulResponse.h   |  42 +
 .../output/axis2c_1515_error_test/src/adb_sub.c    | 103 +++
 .../output/axis2c_1515_error_test/src/adb_sub.h    |  75 ++
 .../axis2c_1515_error_test/src/adb_subResponse.c   |  51 ++
 .../axis2c_1515_error_test/src/adb_subResponse.h   |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../axis2_stub_axis2c_1515_error_handling_test.c   | 277 ++++++
 .../axis2_stub_axis2c_1515_error_handling_test.h   | 128 +++
 .../axis2c_1658_invalid_fault_test/src/adb_add.c   | 103 +++
 .../axis2c_1658_invalid_fault_test/src/adb_add.h   |  75 ++
 .../src/adb_addResponse.c                          |  51 ++
 .../src/adb_addResponse.h                          |  42 +
 .../axis2c_1658_invalid_fault_test/src/adb_div.c   | 103 +++
 .../axis2c_1658_invalid_fault_test/src/adb_div.h   |  75 ++
 .../src/adb_divResponse.c                          |  51 ++
 .../src/adb_divResponse.h                          |  42 +
 .../axis2c_1658_invalid_fault_test/src/adb_mul.c   | 103 +++
 .../axis2c_1658_invalid_fault_test/src/adb_mul.h   |  75 ++
 .../src/adb_mulResponse.c                          |  51 ++
 .../src/adb_mulResponse.h                          |  42 +
 .../axis2c_1658_invalid_fault_test/src/adb_sub.c   | 103 +++
 .../axis2c_1658_invalid_fault_test/src/adb_sub.h   |  75 ++
 .../src/adb_subResponse.c                          |  51 ++
 .../src/adb_subResponse.h                          |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../axis2_stub_axis2c_1658_invalid_fault_test.c    | 277 ++++++
 .../axis2_stub_axis2c_1658_invalid_fault_test.h    | 128 +++
 .../axis2c_1658_valid_fault_test/src/adb_add.c     | 103 +++
 .../axis2c_1658_valid_fault_test/src/adb_add.h     |  75 ++
 .../src/adb_addResponse.c                          |  51 ++
 .../src/adb_addResponse.h                          |  42 +
 .../axis2c_1658_valid_fault_test/src/adb_div.c     | 103 +++
 .../axis2c_1658_valid_fault_test/src/adb_div.h     |  75 ++
 .../src/adb_divResponse.c                          |  51 ++
 .../src/adb_divResponse.h                          |  42 +
 .../axis2c_1658_valid_fault_test/src/adb_mul.c     | 103 +++
 .../axis2c_1658_valid_fault_test/src/adb_mul.h     |  75 ++
 .../src/adb_mulResponse.c                          |  51 ++
 .../src/adb_mulResponse.h                          |  42 +
 .../axis2c_1658_valid_fault_test/src/adb_sub.c     | 103 +++
 .../axis2c_1658_valid_fault_test/src/adb_sub.h     |  75 ++
 .../src/adb_subResponse.c                          |  51 ++
 .../src/adb_subResponse.h                          |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../src/axis2_stub_axis2c_1658_valid_fault_test.c  | 277 ++++++
 .../src/axis2_stub_axis2c_1658_valid_fault_test.h  | 128 +++
 .../output/axis2c_1679_mtom_test/src/adb_add.c     | 103 +++
 .../output/axis2c_1679_mtom_test/src/adb_add.h     |  75 ++
 .../axis2c_1679_mtom_test/src/adb_addResponse.c    |  51 ++
 .../axis2c_1679_mtom_test/src/adb_addResponse.h    |  42 +
 .../output/axis2c_1679_mtom_test/src/adb_div.c     | 103 +++
 .../output/axis2c_1679_mtom_test/src/adb_div.h     |  75 ++
 .../axis2c_1679_mtom_test/src/adb_divResponse.c    |  51 ++
 .../axis2c_1679_mtom_test/src/adb_divResponse.h    |  42 +
 .../output/axis2c_1679_mtom_test/src/adb_mul.c     | 103 +++
 .../output/axis2c_1679_mtom_test/src/adb_mul.h     |  75 ++
 .../axis2c_1679_mtom_test/src/adb_mulResponse.c    |  51 ++
 .../axis2c_1679_mtom_test/src/adb_mulResponse.h    |  42 +
 .../output/axis2c_1679_mtom_test/src/adb_sub.c     | 103 +++
 .../output/axis2c_1679_mtom_test/src/adb_sub.h     |  75 ++
 .../axis2c_1679_mtom_test/src/adb_subResponse.c    |  51 ++
 .../axis2c_1679_mtom_test/src/adb_subResponse.h    |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../src/axis2_stub_axis2c_1679_mtom_test.c         | 277 ++++++
 .../src/axis2_stub_axis2c_1679_mtom_test.h         | 128 +++
 .../axis2c_1685_locomotive_test/src/adb_add.c      | 103 +++
 .../axis2c_1685_locomotive_test/src/adb_add.h      |  75 ++
 .../src/adb_addResponse.c                          |  51 ++
 .../src/adb_addResponse.h                          |  42 +
 .../axis2c_1685_locomotive_test/src/adb_div.c      | 103 +++
 .../axis2c_1685_locomotive_test/src/adb_div.h      |  75 ++
 .../src/adb_divResponse.c                          |  51 ++
 .../src/adb_divResponse.h                          |  42 +
 .../axis2c_1685_locomotive_test/src/adb_mul.c      | 103 +++
 .../axis2c_1685_locomotive_test/src/adb_mul.h      |  75 ++
 .../src/adb_mulResponse.c                          |  51 ++
 .../src/adb_mulResponse.h                          |  42 +
 .../axis2c_1685_locomotive_test/src/adb_sub.c      | 103 +++
 .../axis2c_1685_locomotive_test/src/adb_sub.h      |  75 ++
 .../src/adb_subResponse.c                          |  51 ++
 .../src/adb_subResponse.h                          |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../src/axis2_stub_axis2c_1685_locomotive_test.c   | 277 ++++++
 .../src/axis2_stub_axis2c_1685_locomotive_test.h   | 128 +++
 .../output/axis2c_1699_sequence_test/src/adb_add.c | 103 +++
 .../output/axis2c_1699_sequence_test/src/adb_add.h |  75 ++
 .../src/adb_addResponse.c                          |  51 ++
 .../src/adb_addResponse.h                          |  42 +
 .../output/axis2c_1699_sequence_test/src/adb_div.c | 103 +++
 .../output/axis2c_1699_sequence_test/src/adb_div.h |  75 ++
 .../src/adb_divResponse.c                          |  51 ++
 .../src/adb_divResponse.h                          |  42 +
 .../output/axis2c_1699_sequence_test/src/adb_mul.c | 103 +++
 .../output/axis2c_1699_sequence_test/src/adb_mul.h |  75 ++
 .../src/adb_mulResponse.c                          |  51 ++
 .../src/adb_mulResponse.h                          |  42 +
 .../output/axis2c_1699_sequence_test/src/adb_sub.c | 103 +++
 .../output/axis2c_1699_sequence_test/src/adb_sub.h |  75 ++
 .../src/adb_subResponse.c                          |  51 ++
 .../src/adb_subResponse.h                          |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../axis2_stub_axis2c_1699_sequence_types_test.c   | 277 ++++++
 .../axis2_stub_axis2c_1699_sequence_types_test.h   | 128 +++
 .../native/test/output/boolean_test/src/adb_add.c  | 103 +++
 .../native/test/output/boolean_test/src/adb_add.h  |  75 ++
 .../test/output/boolean_test/src/adb_addResponse.c |  51 ++
 .../test/output/boolean_test/src/adb_addResponse.h |  42 +
 .../native/test/output/boolean_test/src/adb_div.c  | 103 +++
 .../native/test/output/boolean_test/src/adb_div.h  |  75 ++
 .../test/output/boolean_test/src/adb_divResponse.c |  51 ++
 .../test/output/boolean_test/src/adb_divResponse.h |  42 +
 .../native/test/output/boolean_test/src/adb_mul.c  | 103 +++
 .../native/test/output/boolean_test/src/adb_mul.h  |  75 ++
 .../test/output/boolean_test/src/adb_mulResponse.c |  51 ++
 .../test/output/boolean_test/src/adb_mulResponse.h |  42 +
 .../native/test/output/boolean_test/src/adb_sub.c  | 103 +++
 .../native/test/output/boolean_test/src/adb_sub.h  |  75 ++
 .../test/output/boolean_test/src/adb_subResponse.c |  51 ++
 .../test/output/boolean_test/src/adb_subResponse.h |  42 +
 .../boolean_test/src/axis2_extension_mapper.h      |   5 +
 .../src/axis2_stub_basic_boolean_test.c            | 277 ++++++
 .../src/axis2_stub_basic_boolean_test.h            | 128 +++
 .../test/output/calculator_test/src/adb_add.c      | 103 +++
 .../test/output/calculator_test/src/adb_add.h      |  75 ++
 .../output/calculator_test/src/adb_addResponse.c   |  51 ++
 .../output/calculator_test/src/adb_addResponse.h   |  42 +
 .../test/output/calculator_test/src/adb_div.c      | 103 +++
 .../test/output/calculator_test/src/adb_div.h      |  75 ++
 .../output/calculator_test/src/adb_divResponse.c   |  51 ++
 .../output/calculator_test/src/adb_divResponse.h   |  42 +
 .../test/output/calculator_test/src/adb_mul.c      | 103 +++
 .../test/output/calculator_test/src/adb_mul.h      |  75 ++
 .../output/calculator_test/src/adb_mulResponse.c   |  51 ++
 .../output/calculator_test/src/adb_mulResponse.h   |  42 +
 .../test/output/calculator_test/src/adb_sub.c      | 103 +++
 .../test/output/calculator_test/src/adb_sub.h      |  75 ++
 .../output/calculator_test/src/adb_subResponse.c   |  51 ++
 .../output/calculator_test/src/adb_subResponse.h   |  42 +
 .../calculator_test/src/axis2_extension_mapper.h   |   5 +
 .../calculator_test/src/axis2_stub_Calculator.c    | 277 ++++++
 .../calculator_test/src/axis2_stub_Calculator.h    | 128 +++
 .../native/test/output/choice_test/src/adb_add.c   | 103 +++
 .../native/test/output/choice_test/src/adb_add.h   |  75 ++
 .../test/output/choice_test/src/adb_addResponse.c  |  51 ++
 .../test/output/choice_test/src/adb_addResponse.h  |  42 +
 .../native/test/output/choice_test/src/adb_div.c   | 103 +++
 .../native/test/output/choice_test/src/adb_div.h   |  75 ++
 .../test/output/choice_test/src/adb_divResponse.c  |  51 ++
 .../test/output/choice_test/src/adb_divResponse.h  |  42 +
 .../native/test/output/choice_test/src/adb_mul.c   | 103 +++
 .../native/test/output/choice_test/src/adb_mul.h   |  75 ++
 .../test/output/choice_test/src/adb_mulResponse.c  |  51 ++
 .../test/output/choice_test/src/adb_mulResponse.h  |  42 +
 .../native/test/output/choice_test/src/adb_sub.c   | 103 +++
 .../native/test/output/choice_test/src/adb_sub.h   |  75 ++
 .../test/output/choice_test/src/adb_subResponse.c  |  51 ++
 .../test/output/choice_test/src/adb_subResponse.h  |  42 +
 .../choice_test/src/axis2_extension_mapper.h       |   5 +
 .../choice_test/src/axis2_stub_choice_test.c       | 277 ++++++
 .../choice_test/src/axis2_stub_choice_test.h       | 128 +++
 .../test/output/complex_array_test/src/adb_add.c   | 103 +++
 .../test/output/complex_array_test/src/adb_add.h   |  75 ++
 .../complex_array_test/src/adb_addResponse.c       |  51 ++
 .../complex_array_test/src/adb_addResponse.h       |  42 +
 .../test/output/complex_array_test/src/adb_div.c   | 103 +++
 .../test/output/complex_array_test/src/adb_div.h   |  75 ++
 .../complex_array_test/src/adb_divResponse.c       |  51 ++
 .../complex_array_test/src/adb_divResponse.h       |  42 +
 .../test/output/complex_array_test/src/adb_mul.c   | 103 +++
 .../test/output/complex_array_test/src/adb_mul.h   |  75 ++
 .../complex_array_test/src/adb_mulResponse.c       |  51 ++
 .../complex_array_test/src/adb_mulResponse.h       |  42 +
 .../test/output/complex_array_test/src/adb_sub.c   | 103 +++
 .../test/output/complex_array_test/src/adb_sub.h   |  75 ++
 .../complex_array_test/src/adb_subResponse.c       |  51 ++
 .../complex_array_test/src/adb_subResponse.h       |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../src/axis2_stub_complex_array_test.c            | 277 ++++++
 .../src/axis2_stub_complex_array_test.h            | 128 +++
 .../test/output/complex_choice_test/src/adb_add.c  | 103 +++
 .../test/output/complex_choice_test/src/adb_add.h  |  75 ++
 .../complex_choice_test/src/adb_addResponse.c      |  51 ++
 .../complex_choice_test/src/adb_addResponse.h      |  42 +
 .../test/output/complex_choice_test/src/adb_div.c  | 103 +++
 .../test/output/complex_choice_test/src/adb_div.h  |  75 ++
 .../complex_choice_test/src/adb_divResponse.c      |  51 ++
 .../complex_choice_test/src/adb_divResponse.h      |  42 +
 .../test/output/complex_choice_test/src/adb_mul.c  | 103 +++
 .../test/output/complex_choice_test/src/adb_mul.h  |  75 ++
 .../complex_choice_test/src/adb_mulResponse.c      |  51 ++
 .../complex_choice_test/src/adb_mulResponse.h      |  42 +
 .../test/output/complex_choice_test/src/adb_sub.c  | 103 +++
 .../test/output/complex_choice_test/src/adb_sub.h  |  75 ++
 .../complex_choice_test/src/adb_subResponse.c      |  51 ++
 .../complex_choice_test/src/adb_subResponse.h      |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../src/axis2_stub_complex_choice_test.c           | 277 ++++++
 .../src/axis2_stub_complex_choice_test.h           | 128 +++
 .../native/test/output/complex_test/src/adb_add.c  | 103 +++
 .../native/test/output/complex_test/src/adb_add.h  |  75 ++
 .../test/output/complex_test/src/adb_addResponse.c |  51 ++
 .../test/output/complex_test/src/adb_addResponse.h |  42 +
 .../native/test/output/complex_test/src/adb_div.c  | 103 +++
 .../native/test/output/complex_test/src/adb_div.h  |  75 ++
 .../test/output/complex_test/src/adb_divResponse.c |  51 ++
 .../test/output/complex_test/src/adb_divResponse.h |  42 +
 .../native/test/output/complex_test/src/adb_mul.c  | 103 +++
 .../native/test/output/complex_test/src/adb_mul.h  |  75 ++
 .../test/output/complex_test/src/adb_mulResponse.c |  51 ++
 .../test/output/complex_test/src/adb_mulResponse.h |  42 +
 .../native/test/output/complex_test/src/adb_sub.c  | 103 +++
 .../native/test/output/complex_test/src/adb_sub.h  |  75 ++
 .../test/output/complex_test/src/adb_subResponse.c |  51 ++
 .../test/output/complex_test/src/adb_subResponse.h |  42 +
 .../complex_test/src/axis2_extension_mapper.h      |   5 +
 .../src/axis2_stub_complex_type_test.c             | 277 ++++++
 .../src/axis2_stub_complex_type_test.h             | 128 +++
 .../test/output/enumeration_test/src/adb_add.c     | 103 +++
 .../test/output/enumeration_test/src/adb_add.h     |  75 ++
 .../output/enumeration_test/src/adb_addResponse.c  |  51 ++
 .../output/enumeration_test/src/adb_addResponse.h  |  42 +
 .../test/output/enumeration_test/src/adb_div.c     | 103 +++
 .../test/output/enumeration_test/src/adb_div.h     |  75 ++
 .../output/enumeration_test/src/adb_divResponse.c  |  51 ++
 .../output/enumeration_test/src/adb_divResponse.h  |  42 +
 .../test/output/enumeration_test/src/adb_mul.c     | 103 +++
 .../test/output/enumeration_test/src/adb_mul.h     |  75 ++
 .../output/enumeration_test/src/adb_mulResponse.c  |  51 ++
 .../output/enumeration_test/src/adb_mulResponse.h  |  42 +
 .../test/output/enumeration_test/src/adb_sub.c     | 103 +++
 .../test/output/enumeration_test/src/adb_sub.h     |  75 ++
 .../output/enumeration_test/src/adb_subResponse.c  |  51 ++
 .../output/enumeration_test/src/adb_subResponse.h  |  42 +
 .../enumeration_test/src/axis2_extension_mapper.h  |   5 +
 .../src/axis2_stub_enumeration_test.c              | 277 ++++++
 .../src/axis2_stub_enumeration_test.h              | 128 +++
 .../native/test/output/integer_test/src/adb_add.c  | 103 +++
 .../native/test/output/integer_test/src/adb_add.h  |  75 ++
 .../test/output/integer_test/src/adb_addResponse.c |  51 ++
 .../test/output/integer_test/src/adb_addResponse.h |  42 +
 .../native/test/output/integer_test/src/adb_div.c  | 103 +++
 .../native/test/output/integer_test/src/adb_div.h  |  75 ++
 .../test/output/integer_test/src/adb_divResponse.c |  51 ++
 .../test/output/integer_test/src/adb_divResponse.h |  42 +
 .../native/test/output/integer_test/src/adb_mul.c  | 103 +++
 .../native/test/output/integer_test/src/adb_mul.h  |  75 ++
 .../test/output/integer_test/src/adb_mulResponse.c |  51 ++
 .../test/output/integer_test/src/adb_mulResponse.h |  42 +
 .../native/test/output/integer_test/src/adb_sub.c  | 103 +++
 .../native/test/output/integer_test/src/adb_sub.h  |  75 ++
 .../test/output/integer_test/src/adb_subResponse.c |  51 ++
 .../test/output/integer_test/src/adb_subResponse.h |  42 +
 .../integer_test/src/axis2_extension_mapper.h      |   5 +
 .../src/axis2_stub_basic_integer_test.c            | 277 ++++++
 .../src/axis2_stub_basic_integer_test.h            | 128 +++
 .../test/output/nested_array_test/src/adb_add.c    | 103 +++
 .../test/output/nested_array_test/src/adb_add.h    |  75 ++
 .../output/nested_array_test/src/adb_addResponse.c |  51 ++
 .../output/nested_array_test/src/adb_addResponse.h |  42 +
 .../test/output/nested_array_test/src/adb_div.c    | 103 +++
 .../test/output/nested_array_test/src/adb_div.h    |  75 ++
 .../output/nested_array_test/src/adb_divResponse.c |  51 ++
 .../output/nested_array_test/src/adb_divResponse.h |  42 +
 .../test/output/nested_array_test/src/adb_mul.c    | 103 +++
 .../test/output/nested_array_test/src/adb_mul.h    |  75 ++
 .../output/nested_array_test/src/adb_mulResponse.c |  51 ++
 .../output/nested_array_test/src/adb_mulResponse.h |  42 +
 .../test/output/nested_array_test/src/adb_sub.c    | 103 +++
 .../test/output/nested_array_test/src/adb_sub.h    |  75 ++
 .../output/nested_array_test/src/adb_subResponse.c |  51 ++
 .../output/nested_array_test/src/adb_subResponse.h |  42 +
 .../nested_array_test/src/axis2_extension_mapper.h |   5 +
 .../src/axis2_stub_nested_array_test.c             | 277 ++++++
 .../src/axis2_stub_nested_array_test.h             | 128 +++
 .../native/test/output/nested_test/src/adb_add.c   | 103 +++
 .../native/test/output/nested_test/src/adb_add.h   |  75 ++
 .../test/output/nested_test/src/adb_addResponse.c  |  51 ++
 .../test/output/nested_test/src/adb_addResponse.h  |  42 +
 .../native/test/output/nested_test/src/adb_div.c   | 103 +++
 .../native/test/output/nested_test/src/adb_div.h   |  75 ++
 .../test/output/nested_test/src/adb_divResponse.c  |  51 ++
 .../test/output/nested_test/src/adb_divResponse.h  |  42 +
 .../native/test/output/nested_test/src/adb_mul.c   | 103 +++
 .../native/test/output/nested_test/src/adb_mul.h   |  75 ++
 .../test/output/nested_test/src/adb_mulResponse.c  |  51 ++
 .../test/output/nested_test/src/adb_mulResponse.h  |  42 +
 .../native/test/output/nested_test/src/adb_sub.c   | 103 +++
 .../native/test/output/nested_test/src/adb_sub.h   |  75 ++
 .../test/output/nested_test/src/adb_subResponse.c  |  51 ++
 .../test/output/nested_test/src/adb_subResponse.h  |  42 +
 .../nested_test/src/axis2_extension_mapper.h       |   5 +
 .../src/axis2_stub_nested_complex_test.c           | 277 ++++++
 .../src/axis2_stub_nested_complex_test.h           | 128 +++
 .../output/numeric_enumeration_test/src/adb_add.c  | 103 +++
 .../output/numeric_enumeration_test/src/adb_add.h  |  75 ++
 .../numeric_enumeration_test/src/adb_addResponse.c |  51 ++
 .../numeric_enumeration_test/src/adb_addResponse.h |  42 +
 .../output/numeric_enumeration_test/src/adb_div.c  | 103 +++
 .../output/numeric_enumeration_test/src/adb_div.h  |  75 ++
 .../numeric_enumeration_test/src/adb_divResponse.c |  51 ++
 .../numeric_enumeration_test/src/adb_divResponse.h |  42 +
 .../output/numeric_enumeration_test/src/adb_mul.c  | 103 +++
 .../output/numeric_enumeration_test/src/adb_mul.h  |  75 ++
 .../numeric_enumeration_test/src/adb_mulResponse.c |  51 ++
 .../numeric_enumeration_test/src/adb_mulResponse.h |  42 +
 .../output/numeric_enumeration_test/src/adb_sub.c  | 103 +++
 .../output/numeric_enumeration_test/src/adb_sub.h  |  75 ++
 .../numeric_enumeration_test/src/adb_subResponse.c |  51 ++
 .../numeric_enumeration_test/src/adb_subResponse.h |  42 +
 .../src/axis2_extension_mapper.h                   |   5 +
 .../src/axis2_stub_numeric_enumeration_test.c      | 277 ++++++
 .../src/axis2_stub_numeric_enumeration_test.h      | 128 +++
 .../native/test/output/optional_test/src/adb_add.c | 103 +++
 .../native/test/output/optional_test/src/adb_add.h |  75 ++
 .../output/optional_test/src/adb_addResponse.c     |  51 ++
 .../output/optional_test/src/adb_addResponse.h     |  42 +
 .../native/test/output/optional_test/src/adb_div.c | 103 +++
 .../native/test/output/optional_test/src/adb_div.h |  75 ++
 .../output/optional_test/src/adb_divResponse.c     |  51 ++
 .../output/optional_test/src/adb_divResponse.h     |  42 +
 .../native/test/output/optional_test/src/adb_mul.c | 103 +++
 .../native/test/output/optional_test/src/adb_mul.h |  75 ++
 .../output/optional_test/src/adb_mulResponse.c     |  51 ++
 .../output/optional_test/src/adb_mulResponse.h     |  42 +
 .../native/test/output/optional_test/src/adb_sub.c | 103 +++
 .../native/test/output/optional_test/src/adb_sub.h |  75 ++
 .../output/optional_test/src/adb_subResponse.c     |  51 ++
 .../output/optional_test/src/adb_subResponse.h     |  42 +
 .../optional_test/src/axis2_extension_mapper.h     |   5 +
 .../src/axis2_stub_optional_elements_test.c        | 277 ++++++
 .../src/axis2_stub_optional_elements_test.h        | 128 +++
 .../native/test/output/string_test/src/adb_add.c   | 103 +++
 .../native/test/output/string_test/src/adb_add.h   |  75 ++
 .../test/output/string_test/src/adb_addResponse.c  |  51 ++
 .../test/output/string_test/src/adb_addResponse.h  |  42 +
 .../native/test/output/string_test/src/adb_div.c   | 103 +++
 .../native/test/output/string_test/src/adb_div.h   |  75 ++
 .../test/output/string_test/src/adb_divResponse.c  |  51 ++
 .../test/output/string_test/src/adb_divResponse.h  |  42 +
 .../native/test/output/string_test/src/adb_mul.c   | 103 +++
 .../native/test/output/string_test/src/adb_mul.h   |  75 ++
 .../test/output/string_test/src/adb_mulResponse.c  |  51 ++
 .../test/output/string_test/src/adb_mulResponse.h  |  42 +
 .../native/test/output/string_test/src/adb_sub.c   | 103 +++
 .../native/test/output/string_test/src/adb_sub.h   |  75 ++
 .../test/output/string_test/src/adb_subResponse.c  |  51 ++
 .../test/output/string_test/src/adb_subResponse.h  |  42 +
 .../string_test/src/axis2_extension_mapper.h       |   5 +
 .../string_test/src/axis2_stub_basic_string_test.c | 277 ++++++
 .../string_test/src/axis2_stub_basic_string_test.h | 128 +++
 tools/codegen/native/test/src/adb_test_framework.c | 401 +++++++++
 .../codegen/native/test/src/axis2_stub_compat.c    | 100 +--
 tools/codegen/native/test/src/test_arrays.c        | 323 +++++++
 .../codegen/native/test/src/test_axis2c_1373_fix.c | 317 +++++++
 .../codegen/native/test/src/test_axis2c_1515_fix.c | 254 ++++++
 ...est_axis2c_1614_required_attribute_validation.c | 446 ++++++++++
 .../test/src/test_axis2c_1616_type_name_conflict.c | 366 ++++++++
 .../test/src/test_axis2c_1617_memory_regression.c  | 524 ++++++++++++
 .../test/src/test_axis2c_1658_fault_validation.c   | 429 ++++++++++
 .../test/src/test_axis2c_1679_mtom_feature.c       | 360 ++++++++
 .../codegen/native/test/src/test_axis2c_1685_fix.c | 270 ++++++
 .../codegen/native/test/src/test_axis2c_1699_fix.c | 339 ++++++++
 tools/codegen/native/test/src/test_basic_types.c   | 294 +++++++
 tools/codegen/native/test/src/test_choices.c       | 204 +++++
 tools/codegen/native/test/src/test_complex_types.c | 300 +++++++
 tools/codegen/native/test/src/test_enumerations.c  | 217 +++++
 .../codegen/native/test}/wsdl/Calculator.wsdl      | 270 +++---
 tools/codegen/native/test/wsdl/array_test.wsdl     |  61 ++
 .../test/wsdl/axis2c_1373_exchange_services.wsdl   | 111 +++
 .../test/wsdl/axis2c_1515_error_handling_test.wsdl |  71 ++
 .../test/wsdl/axis2c_1658_invalid_fault_test.wsdl  | 147 ++++
 .../test/wsdl/axis2c_1658_valid_fault_test.wsdl    |  87 ++
 .../native/test/wsdl/axis2c_1679_mtom_test.wsdl    | 133 +++
 .../test/wsdl/axis2c_1685_locomotive_test.wsdl     |  97 +++
 .../test/wsdl/axis2c_1699_sequence_types_test.wsdl | 109 +++
 .../native/test/wsdl/basic_boolean_test.wsdl       |  38 +
 .../native/test/wsdl/basic_integer_test.wsdl       |  38 +
 .../native/test/wsdl/basic_string_test.wsdl        |  38 +
 tools/codegen/native/test/wsdl/choice_test.wsdl    |  45 +
 .../native/test/wsdl/complex_array_test.wsdl       |  49 ++
 .../native/test/wsdl/complex_choice_test.wsdl      |  64 ++
 .../native/test/wsdl/complex_type_test.wsdl        |  45 +
 .../codegen/native/test/wsdl/enumeration_test.wsdl |  51 ++
 .../native/test/wsdl/nested_array_test.wsdl        |  85 ++
 .../native/test/wsdl/nested_complex_test.wsdl      |  52 ++
 .../native/test/wsdl/numeric_enumeration_test.wsdl |  67 ++
 .../native/test/wsdl/optional_elements_test.wsdl   |  45 +
 tools/md5/configure.ac                             |   2 +-
 tools/tcpmon/configure.ac                          |   2 +-
 util/configure.ac                                  |   2 +-
 xdocs/docs/axis2c_manual.html                      | 119 +--
 497 files changed, 44601 insertions(+), 380 deletions(-)
 create mode 100644 .gitignore
 mode change 120000 => 100644 COPYING
 delete mode 120000 guththila/tests/resources/om
 delete mode 120000 guththila/tests/resources/soap
 create mode 100644 run_all_tests.sh
 create mode 100644 test_autotools_integration.sh
 copy {samples/client/amqp/mtom/resources => tools/codegen}/Makefile.am (77%)
 create mode 100644 tools/codegen/native/BUILD_SYSTEM_EVALUATION.md
 create mode 100644 tools/codegen/native/CMakeLists.txt
 create mode 100644 tools/codegen/native/CODEGEN_APPROACHES.md
 create mode 100644 tools/codegen/native/Makefile.am
 create mode 100644 tools/codegen/native/SESSION_STATE.md
 create mode 100644 tools/codegen/native/include/wsdl2c_native.h
 create mode 100644 tools/codegen/native/src/main.c
 create mode 100644 tools/codegen/native/src/options.c
 create mode 100644 tools/codegen/native/src/stub_generator.c
 create mode 100644 tools/codegen/native/src/wsdl_parser.c
 create mode 100644 tools/codegen/native/test/ADB_FEATURE_PARITY.md
 create mode 100644 tools/codegen/native/test/CMakeLists.txt
 create mode 100644 tools/codegen/native/test/Makefile.am
 create mode 100644 tools/codegen/native/test/README.md
 create mode 100644 tools/codegen/native/test/adb_test_plan.md
 create mode 100755 tools/codegen/native/test/adb_test_runner
 create mode 100644 tools/codegen/native/test/include/adb_test_framework.h
 copy include/axis2_http_transport_sender.h => 
tools/codegen/native/test/include/axis2_stub_compat.h (53%)
 create mode 100755 
tools/codegen/native/test/integration/run_integration_tests.sh
 create mode 100755 
tools/codegen/native/test/integration/test_autotools_build.sh
 create mode 100755 tools/codegen/native/test/integration/test_basic_codegen.sh
 create mode 100644 tools/codegen/native/test/output/array_test/src/adb_add.c
 create mode 100644 tools/codegen/native/test/output/array_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/array_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/array_test/src/adb_addResponse.h
 create mode 100644 tools/codegen/native/test/output/array_test/src/adb_div.c
 create mode 100644 tools/codegen/native/test/output/array_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/array_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/array_test/src/adb_divResponse.h
 create mode 100644 tools/codegen/native/test/output/array_test/src/adb_mul.c
 create mode 100644 tools/codegen/native/test/output/array_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/array_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/array_test/src/adb_mulResponse.h
 create mode 100644 tools/codegen/native/test/output/array_test/src/adb_sub.c
 create mode 100644 tools/codegen/native/test/output/array_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/array_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/array_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/array_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/array_test/src/axis2_stub_array_test.c
 create mode 100644 
tools/codegen/native/test/output/array_test/src/axis2_stub_array_test.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/axis2_stub_axis2c_1373_exchange_services.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_test/src/axis2_stub_axis2c_1373_exchange_services.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/axis2_stub_axis2c_1373_exchange_services.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1373_unique_test/src/axis2_stub_axis2c_1373_exchange_services.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/axis2_stub_axis2c_1515_error_handling_test.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1515_error_test/src/axis2_stub_axis2c_1515_error_handling_test.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/axis2_stub_axis2c_1658_invalid_fault_test.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_invalid_fault_test/src/axis2_stub_axis2c_1658_invalid_fault_test.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/axis2_stub_axis2c_1658_valid_fault_test.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1658_valid_fault_test/src/axis2_stub_axis2c_1658_valid_fault_test.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/axis2_stub_axis2c_1679_mtom_test.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1679_mtom_test/src/axis2_stub_axis2c_1679_mtom_test.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/axis2_stub_axis2c_1685_locomotive_test.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1685_locomotive_test/src/axis2_stub_axis2c_1685_locomotive_test.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/axis2_stub_axis2c_1699_sequence_types_test.c
 create mode 100644 
tools/codegen/native/test/output/axis2c_1699_sequence_test/src/axis2_stub_axis2c_1699_sequence_types_test.h
 create mode 100644 tools/codegen/native/test/output/boolean_test/src/adb_add.c
 create mode 100644 tools/codegen/native/test/output/boolean_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/adb_addResponse.h
 create mode 100644 tools/codegen/native/test/output/boolean_test/src/adb_div.c
 create mode 100644 tools/codegen/native/test/output/boolean_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/adb_divResponse.h
 create mode 100644 tools/codegen/native/test/output/boolean_test/src/adb_mul.c
 create mode 100644 tools/codegen/native/test/output/boolean_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/adb_mulResponse.h
 create mode 100644 tools/codegen/native/test/output/boolean_test/src/adb_sub.c
 create mode 100644 tools/codegen/native/test/output/boolean_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/axis2_stub_basic_boolean_test.c
 create mode 100644 
tools/codegen/native/test/output/boolean_test/src/axis2_stub_basic_boolean_test.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/axis2_stub_Calculator.c
 create mode 100644 
tools/codegen/native/test/output/calculator_test/src/axis2_stub_Calculator.h
 create mode 100644 tools/codegen/native/test/output/choice_test/src/adb_add.c
 create mode 100644 tools/codegen/native/test/output/choice_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/adb_addResponse.h
 create mode 100644 tools/codegen/native/test/output/choice_test/src/adb_div.c
 create mode 100644 tools/codegen/native/test/output/choice_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/adb_divResponse.h
 create mode 100644 tools/codegen/native/test/output/choice_test/src/adb_mul.c
 create mode 100644 tools/codegen/native/test/output/choice_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/adb_mulResponse.h
 create mode 100644 tools/codegen/native/test/output/choice_test/src/adb_sub.c
 create mode 100644 tools/codegen/native/test/output/choice_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/axis2_stub_choice_test.c
 create mode 100644 
tools/codegen/native/test/output/choice_test/src/axis2_stub_choice_test.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/axis2_stub_complex_array_test.c
 create mode 100644 
tools/codegen/native/test/output/complex_array_test/src/axis2_stub_complex_array_test.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/axis2_stub_complex_choice_test.c
 create mode 100644 
tools/codegen/native/test/output/complex_choice_test/src/axis2_stub_complex_choice_test.h
 create mode 100644 tools/codegen/native/test/output/complex_test/src/adb_add.c
 create mode 100644 tools/codegen/native/test/output/complex_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/adb_addResponse.h
 create mode 100644 tools/codegen/native/test/output/complex_test/src/adb_div.c
 create mode 100644 tools/codegen/native/test/output/complex_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/adb_divResponse.h
 create mode 100644 tools/codegen/native/test/output/complex_test/src/adb_mul.c
 create mode 100644 tools/codegen/native/test/output/complex_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/adb_mulResponse.h
 create mode 100644 tools/codegen/native/test/output/complex_test/src/adb_sub.c
 create mode 100644 tools/codegen/native/test/output/complex_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/axis2_stub_complex_type_test.c
 create mode 100644 
tools/codegen/native/test/output/complex_test/src/axis2_stub_complex_type_test.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/axis2_stub_enumeration_test.c
 create mode 100644 
tools/codegen/native/test/output/enumeration_test/src/axis2_stub_enumeration_test.h
 create mode 100644 tools/codegen/native/test/output/integer_test/src/adb_add.c
 create mode 100644 tools/codegen/native/test/output/integer_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/adb_addResponse.h
 create mode 100644 tools/codegen/native/test/output/integer_test/src/adb_div.c
 create mode 100644 tools/codegen/native/test/output/integer_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/adb_divResponse.h
 create mode 100644 tools/codegen/native/test/output/integer_test/src/adb_mul.c
 create mode 100644 tools/codegen/native/test/output/integer_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/adb_mulResponse.h
 create mode 100644 tools/codegen/native/test/output/integer_test/src/adb_sub.c
 create mode 100644 tools/codegen/native/test/output/integer_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/axis2_stub_basic_integer_test.c
 create mode 100644 
tools/codegen/native/test/output/integer_test/src/axis2_stub_basic_integer_test.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/axis2_stub_nested_array_test.c
 create mode 100644 
tools/codegen/native/test/output/nested_array_test/src/axis2_stub_nested_array_test.h
 create mode 100644 tools/codegen/native/test/output/nested_test/src/adb_add.c
 create mode 100644 tools/codegen/native/test/output/nested_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/adb_addResponse.h
 create mode 100644 tools/codegen/native/test/output/nested_test/src/adb_div.c
 create mode 100644 tools/codegen/native/test/output/nested_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/adb_divResponse.h
 create mode 100644 tools/codegen/native/test/output/nested_test/src/adb_mul.c
 create mode 100644 tools/codegen/native/test/output/nested_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/adb_mulResponse.h
 create mode 100644 tools/codegen/native/test/output/nested_test/src/adb_sub.c
 create mode 100644 tools/codegen/native/test/output/nested_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/axis2_stub_nested_complex_test.c
 create mode 100644 
tools/codegen/native/test/output/nested_test/src/axis2_stub_nested_complex_test.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_add.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_addResponse.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_div.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_divResponse.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_mul.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_mulResponse.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_sub.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/axis2_stub_numeric_enumeration_test.c
 create mode 100644 
tools/codegen/native/test/output/numeric_enumeration_test/src/axis2_stub_numeric_enumeration_test.h
 create mode 100644 tools/codegen/native/test/output/optional_test/src/adb_add.c
 create mode 100644 tools/codegen/native/test/output/optional_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/adb_addResponse.h
 create mode 100644 tools/codegen/native/test/output/optional_test/src/adb_div.c
 create mode 100644 tools/codegen/native/test/output/optional_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/adb_divResponse.h
 create mode 100644 tools/codegen/native/test/output/optional_test/src/adb_mul.c
 create mode 100644 tools/codegen/native/test/output/optional_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/adb_mulResponse.h
 create mode 100644 tools/codegen/native/test/output/optional_test/src/adb_sub.c
 create mode 100644 tools/codegen/native/test/output/optional_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/axis2_stub_optional_elements_test.c
 create mode 100644 
tools/codegen/native/test/output/optional_test/src/axis2_stub_optional_elements_test.h
 create mode 100644 tools/codegen/native/test/output/string_test/src/adb_add.c
 create mode 100644 tools/codegen/native/test/output/string_test/src/adb_add.h
 create mode 100644 
tools/codegen/native/test/output/string_test/src/adb_addResponse.c
 create mode 100644 
tools/codegen/native/test/output/string_test/src/adb_addResponse.h
 create mode 100644 tools/codegen/native/test/output/string_test/src/adb_div.c
 create mode 100644 tools/codegen/native/test/output/string_test/src/adb_div.h
 create mode 100644 
tools/codegen/native/test/output/string_test/src/adb_divResponse.c
 create mode 100644 
tools/codegen/native/test/output/string_test/src/adb_divResponse.h
 create mode 100644 tools/codegen/native/test/output/string_test/src/adb_mul.c
 create mode 100644 tools/codegen/native/test/output/string_test/src/adb_mul.h
 create mode 100644 
tools/codegen/native/test/output/string_test/src/adb_mulResponse.c
 create mode 100644 
tools/codegen/native/test/output/string_test/src/adb_mulResponse.h
 create mode 100644 tools/codegen/native/test/output/string_test/src/adb_sub.c
 create mode 100644 tools/codegen/native/test/output/string_test/src/adb_sub.h
 create mode 100644 
tools/codegen/native/test/output/string_test/src/adb_subResponse.c
 create mode 100644 
tools/codegen/native/test/output/string_test/src/adb_subResponse.h
 create mode 100644 
tools/codegen/native/test/output/string_test/src/axis2_extension_mapper.h
 create mode 100644 
tools/codegen/native/test/output/string_test/src/axis2_stub_basic_string_test.c
 create mode 100644 
tools/codegen/native/test/output/string_test/src/axis2_stub_basic_string_test.h
 create mode 100644 tools/codegen/native/test/src/adb_test_framework.c
 copy axiom/src/soap/_axiom_soap_fault_text.h => 
tools/codegen/native/test/src/axis2_stub_compat.c (52%)
 create mode 100644 tools/codegen/native/test/src/test_arrays.c
 create mode 100644 tools/codegen/native/test/src/test_axis2c_1373_fix.c
 create mode 100644 tools/codegen/native/test/src/test_axis2c_1515_fix.c
 create mode 100644 
tools/codegen/native/test/src/test_axis2c_1614_required_attribute_validation.c
 create mode 100644 
tools/codegen/native/test/src/test_axis2c_1616_type_name_conflict.c
 create mode 100644 
tools/codegen/native/test/src/test_axis2c_1617_memory_regression.c
 create mode 100644 
tools/codegen/native/test/src/test_axis2c_1658_fault_validation.c
 create mode 100644 
tools/codegen/native/test/src/test_axis2c_1679_mtom_feature.c
 create mode 100644 tools/codegen/native/test/src/test_axis2c_1685_fix.c
 create mode 100644 tools/codegen/native/test/src/test_axis2c_1699_fix.c
 create mode 100644 tools/codegen/native/test/src/test_basic_types.c
 create mode 100644 tools/codegen/native/test/src/test_choices.c
 create mode 100644 tools/codegen/native/test/src/test_complex_types.c
 create mode 100644 tools/codegen/native/test/src/test_enumerations.c
 copy {axiom/test/resources => tools/codegen/native/test}/wsdl/Calculator.wsdl 
(84%)
 create mode 100644 tools/codegen/native/test/wsdl/array_test.wsdl
 create mode 100644 
tools/codegen/native/test/wsdl/axis2c_1373_exchange_services.wsdl
 create mode 100644 
tools/codegen/native/test/wsdl/axis2c_1515_error_handling_test.wsdl
 create mode 100644 
tools/codegen/native/test/wsdl/axis2c_1658_invalid_fault_test.wsdl
 create mode 100644 
tools/codegen/native/test/wsdl/axis2c_1658_valid_fault_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/axis2c_1679_mtom_test.wsdl
 create mode 100644 
tools/codegen/native/test/wsdl/axis2c_1685_locomotive_test.wsdl
 create mode 100644 
tools/codegen/native/test/wsdl/axis2c_1699_sequence_types_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/basic_boolean_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/basic_integer_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/basic_string_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/choice_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/complex_array_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/complex_choice_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/complex_type_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/enumeration_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/nested_array_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/nested_complex_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/numeric_enumeration_test.wsdl
 create mode 100644 tools/codegen/native/test/wsdl/optional_elements_test.wsdl

Reply via email to