| ##################################### |
| # Parser that the client should use # |
| ##################################### |
| #only one parse can be used at a given time |
| |
| testconf.client.parser.xml4c = false |
| testconf.client.parser.xerces = true |
| testconf.client.parser.guththila = false |
| |
| ############################# |
| # Server to deploy Services # |
| ############################# |
| #Only one server can be used at a given time |
| #Also APACHE_HOME, APACHE2_HOME (simple axis server needs no environment settings) environment |
| #variables should be set accordingly |
| |
| server.apache1=false |
| server.apache2=true |
| server.simpleaxisserver=true |
| |
| ##################### |
| # Items to be built # |
| ##################### |
| |
| # Set the following to true if you wish the client library be built |
| client = true |
| |
| # Set the following to true if you wish the server libraries be built |
| # See options below for Apache modules and Stand-alone server |
| server = true |
| |
| # set the following options if you want to create the CBindings |
| # buildCBindings |
| |
| # Set the following to true if you wish the API documentation be generated |
| documentation = true |
| |
| ##################### |
| # Parser Properties # |
| ##################### |
| |
| # Typical values are: |
| # For Xerces, on Windows: |
| # xmlParser = xerces |
| # xmlParserLibrary = xerces-c_2 |
| # For Xerces, on Unix: |
| # xmlParser = xerces |
| # xmlParserLibrary = xerces-c |
| |
| # Parsers to be used |
| xmlParser.xml4c = false |
| xmlParser.xerces = true |
| xmlParser.guththila = false |
| |
| ## Values used for XML4C |
| xml4c.xmlParserLibrary = xml4c |
| xml4c.dir.xmlParser = ${env.XML4C_HOME} |
| xml4c.xmlParserLibraryName = axis_xml4c |
| |
| ## Values used for Xerces |
| xerces.xmlParserLibrary = xerces-c |
| xerces.dir.xmlParser = ${env.XERCES_HOME} |
| xerces.xmlParserLibraryName = axis_xerces |
| |
| ## Values used for Guththila |
| guththila.xmlParserLibrary = guththila |
| guththila.dir.xmlParser = ${basedir}/src/guththila |
| guththila.xmlParserLibraryName = axis_guththila |
| |
| # Name for compiled XML Parser library - excluding any prefix or suffix |
| # eg: For Windows : axis_xmlparser will produce axis_xmlparser.dll |
| # For Unix : axis_xmlparser will produce libaxis_xmlparser.so |
| xmlParserLibraryName = ${xerces.xmlParserLibraryName} |
| |
| ######################## |
| # Transport Properties # |
| ######################## |
| |
| # Transports to be used |
| |
| transport.HTTP = true |
| transport.HTTP.ipv6 = true |
| |
| |
| ## Values used for HTTP |
| HTTP.transportLibraryName = http_transport |
| |
| # Name for compiled transport library - excluding any prefix or suffix |
| # eg: For Windows : axis_transport will produce axis_transport.dll |
| # For Unix : axis_transport will produce libaxis_transport.so |
| # |
| transportLibraryName = http_transport |
| |
| ###################### |
| # Channel Properties # |
| ###################### |
| |
| HTTP.Channel = true |
| |
| # Name for compiled channel library - excluding any prefix or suffix |
| # eg: For Windows : axis_transport will produce axis_transport.dll |
| # For Unix : axis_transport will produce libaxis_transport.so |
| # |
| HTTP.ChannelLibraryName = http_channel |
| |
| ############################# |
| # Secure Channel Properties # |
| ############################# |
| |
| HTTP.SSLChannel = true |
| |
| HTTP.SSLChannel.dir = ${env.OPENSSL_HOME} |
| # Location of all the required SSL libraries. Separate multiple |
| # directories with ${path.separator} |
| HTTP.SSLChannel.eay.dir = ${HTTP.SSLChannel.dir}/bin |
| |
| # Name for compiled secure channel library - excluding any prefix or suffix |
| # eg: For Windows : axis_transport will produce axis_transport.dll |
| # For Unix : axis_transport will produce libaxis_transport.so |
| # |
| HTTP.SecureChannelLibraryName = http_channelssl |
| |
| ##################### |
| # Client Properties # |
| ##################### |
| |
| # Name for compiled client - excluding any prefix or suffix |
| # eg: For Windows : axis_client will produce axis_client.dll |
| # For Unix : axis_client will produce libaxis_client.so |
| clientLibraryName = axis_client |
| cClientLibraryName = ${clientLibraryName}C |
| |
| ############################ |
| # Server Engine Properties # |
| ############################ |
| |
| # Name for compiled server engine - excluding any prefix or suffix |
| # eg: For Windows : axis_server will produce axis_server.dll |
| # For Unix : axis_server will produce libaxis_server.so |
| serverEngineLibraryName = axis_server |
| |
| ################################# |
| # Simple Axis Server Properties # |
| ################################# |
| |
| # Is Simple Axis Server to be used? |
| server.simpleAxisServer = true |
| |
| # Name for compiled server engine - excluding any prefix or suffix |
| # eg: For Windows : simple_axis_server will produce simple_axis_server.exe |
| # For Unix : simple_axis_server will produce simple_axis_server |
| simpleAxisServerExecutableName = simple_axis_server |
| |
| ########################## |
| # AdminClient Properties # |
| ########################## |
| |
| # Is AdminClient to be created? |
| server.adminClient = true |
| |
| # Name for compiled AdminClient - excluding any prefix or suffix |
| # eg: For Windows : AxisAdminClient will produce AxisAdminClient.exe |
| # For Unix : AxisAdminClient will produce AxisAdminClient |
| adminClientExecutableName = AxisAdminClient |
| |
| ############################ |
| # Admin Service Properties # |
| ############################ |
| |
| # Is Admin Service to be created? |
| server.adminService = true |
| |
| # Name for compile AdminService = excluding any prefix or suffix |
| # eg: For Windows : AxisAdminService will produce AxisAdminService.dll |
| # For Unix : AxisAdminService will produce libAxisAdminService.so |
| adminServiceLibraryName = AxisAdminService |
| |
| ##################### |
| # Apache Properties # |
| ##################### |
| |
| # Apache versions to be used |
| server.apache13 = true |
| server.apache20 = true |
| |
| ## Values used for Apache 1.3 |
| apache13.dir.server = ${env.APACHE_HOME} |
| apache13.serverLibraryName = axiscpp_mod |
| |
| ## Values used for Apache 2.0 |
| apache20.dir.server = ${env.APACHE2_HOME} |
| apache20.serverLibraryName = axiscpp_mod2 |
| |
| # Name for compiled Apache plugin library - excluding any prefix or suffix |
| # eg: For Windows : axis_apache will produce axis_apache.dll |
| # For Unix : axis_apache will produce libaxis_apache.so |
| serverLibraryName = mod_axis |
| |
| ########################### |
| # Location of output tree # |
| ########################### |
| dir.obj = ${basedir}/../../../obj |
| |
| #################### |
| # Trace Properties # |
| #################### |
| |
| # Instrument the Axis C++ source code with entry/exit trace |
| dir.src.instrumented = ${dir.obj}/src |
| |
| ####################################### |
| # Properties for compiling C/C++ code # |
| ####################################### |
| |
| # Directory in which to place compiled libraries |
| dir.bin = ${dir.obj}/bin |
| |
| # Directory in which to place object files |
| dir.objects = ${dir.obj}/objects |
| |
| #################################### |
| # Properties for compiling WSDL2Ws # |
| #################################### |
| |
| # Location of Axis JARs |
| dir.axisJARs = ${env.AXISJAVA_LIB} |
| |
| # Directory in which to place compiled Java classes |
| dir.classes = ${dir.obj}/classes |
| |
| ########################################### |
| # Properties for packaging Binary release # |
| ########################################### |
| release = axis-c-${version}-${platform} |
| dir.release = ${dir.obj}/package/${release} |
| |
| ############################### |
| # Properties for Deliverables # |
| ############################### |
| dir.zips = ${basedir}/../../../zips |
| |
| ######################################## |
| # Location of wsdl2ws for Deliverables # |
| ######################################## |
| dir.wsdl2ws = ${dir.release}/lib/axis |
| |
| ############################################ |
| # axisConfiguration executable # |
| ############################################ |
| axisConfigurationExecutableName=AxisConfiguration |
| |
| ############################################ |
| # Properties for building and running test # |
| ############################################ |
| |
| # Directory in which to place all generated test artifacts |
| # This is also the directory in which code is built and run |
| dir.test.generated = ${dir.obj}/test/generated |
| |
| # Log files for test results |
| results.log = ${dir.test.generated}/results.log |
| |
| # Directory containing Axis C libraries |
| # For Windows the packaged product has the .DLLs in the PACKAGE\bin |
| # directory and the .LIBs in the PACKAGE\lib\axis directory |
| # but at build time they are all in dir.bin |
| # For Unix .so files are used for compiling and running so only |
| # 1 directory is needed |
| # dir.libraries the location of the libraries needed for running the client |
| # i.e. the DLLs |
| # dir.lib the location of the libraries needed for compiling the client |
| # Use these properties so they can easily be overridden when testing the |
| # packaged product |
| dir.libraries = ${dir.bin} |
| dir.lib = ${dir.bin} |
| |
| # May want to uncomment for testing so the build output is used |
| #dir.include = ${dir.package.include} |
| |
| # If only a single language is required then set it here. |
| # Valid values are cpp or c. Default if unset is both. |
| target.lang = cpp |
| |
| # AXISCPP_DEPLOY directory |
| axiscpp_deploy = ${dir.test.generated} |
| |
| # Details of server to be used for testing clients |
| testHost = localhost |
| testPort = 8084 |
| monitorPort = 13260 |
| |
| # details of HTTP proxy for any proxy tests |
| proxy.host=myProxy |
| proxy.port=8080 |
| |