You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ma...@apache.org on 2007/05/28 07:25:40 UTC
svn commit: r542115 [1/2] - in /webservices/axis2/trunk/c: ./ build/win32/
include/ neethi/ neethi/include/ neethi/src/ neethi/src/samples/
neethi/src/secpolicy/ neethi/src/secpolicy/builder/
neethi/src/secpolicy/model/ neethi/src/test-resources/ neeth...
Author: manjula
Date: Sun May 27 22:25:27 2007
New Revision: 542115
URL: http://svn.apache.org/viewvc?view=rev&rev=542115
Log:
Merging Neethi Development to the trunk.
Added:
webservices/axis2/trunk/c/include/axis2_policy_include.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h
webservices/axis2/trunk/c/neethi/
- copied from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/
webservices/axis2/trunk/c/neethi/AUTHORS
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/AUTHORS
webservices/axis2/trunk/c/neethi/COPYING
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/COPYING
webservices/axis2/trunk/c/neethi/ChangeLog
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/ChangeLog
webservices/axis2/trunk/c/neethi/INSTALL
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/INSTALL
webservices/axis2/trunk/c/neethi/Makefile.am
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/Makefile.am
webservices/axis2/trunk/c/neethi/NEWS
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/NEWS
webservices/axis2/trunk/c/neethi/README
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/README
webservices/axis2/trunk/c/neethi/autogen.sh
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/autogen.sh
webservices/axis2/trunk/c/neethi/configure.ac
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/configure.ac
webservices/axis2/trunk/c/neethi/include/
- copied from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/
webservices/axis2/trunk/c/neethi/include/neethi_all.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_all.h
webservices/axis2/trunk/c/neethi/include/neethi_assertion.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_assertion.h
webservices/axis2/trunk/c/neethi/include/neethi_assertion_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_assertion_builder.h
webservices/axis2/trunk/c/neethi/include/neethi_constants.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_constants.h
webservices/axis2/trunk/c/neethi/include/neethi_engine.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_engine.h
webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_exactlyone.h
webservices/axis2/trunk/c/neethi/include/neethi_includes.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_includes.h
webservices/axis2/trunk/c/neethi/include/neethi_operator.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_operator.h
webservices/axis2/trunk/c/neethi/include/neethi_policy.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_policy.h
webservices/axis2/trunk/c/neethi/include/neethi_reference.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_reference.h
webservices/axis2/trunk/c/neethi/include/neethi_registry.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_registry.h
webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_algorithmsuite.h
webservices/axis2/trunk/c/neethi/include/rp_algorithmsuite_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_algorithmsuite_builder.h
webservices/axis2/trunk/c/neethi/include/rp_asymmetric_binding.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_asymmetric_binding.h
webservices/axis2/trunk/c/neethi/include/rp_asymmetric_binding_builder.h
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_asymmetric_binding_builder.h
webservices/axis2/trunk/c/neethi/include/rp_binding_commons.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_binding_commons.h
webservices/axis2/trunk/c/neethi/include/rp_builders.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_builders.h
webservices/axis2/trunk/c/neethi/include/rp_defines.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_defines.h
webservices/axis2/trunk/c/neethi/include/rp_element.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_element.h
webservices/axis2/trunk/c/neethi/include/rp_header.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_header.h
webservices/axis2/trunk/c/neethi/include/rp_https_token.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_https_token.h
webservices/axis2/trunk/c/neethi/include/rp_https_token_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_https_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_includes.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_includes.h
webservices/axis2/trunk/c/neethi/include/rp_initiator_token_builder.h
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_initiator_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_layout.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_layout.h
webservices/axis2/trunk/c/neethi/include/rp_layout_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_layout_builder.h
webservices/axis2/trunk/c/neethi/include/rp_policy_creator.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_policy_creator.h
webservices/axis2/trunk/c/neethi/include/rp_property.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_property.h
webservices/axis2/trunk/c/neethi/include/rp_qname_matcher.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_qname_matcher.h
webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_rampart_config.h
webservices/axis2/trunk/c/neethi/include/rp_rampart_config_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_rampart_config_builder.h
webservices/axis2/trunk/c/neethi/include/rp_recipient_token_builder.h
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_recipient_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_secpolicy.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_secpolicy.h
webservices/axis2/trunk/c/neethi/include/rp_secpolicy_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_secpolicy_builder.h
webservices/axis2/trunk/c/neethi/include/rp_security_context_token.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_security_context_token.h
webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_elements.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_signed_encrypted_elements.h
webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_items.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_signed_encrypted_items.h
webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_signed_encrypted_parts.h
webservices/axis2/trunk/c/neethi/include/rp_signed_encrypted_parts_builder.h
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_signed_encrypted_parts_builder.h
webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_supporting_tokens.h
webservices/axis2/trunk/c/neethi/include/rp_supporting_tokens_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_supporting_tokens_builder.h
webservices/axis2/trunk/c/neethi/include/rp_symmetric_asymmetric_binding_commons.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_symmetric_asymmetric_binding_commons.h
webservices/axis2/trunk/c/neethi/include/rp_symmetric_binding.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_symmetric_binding.h
webservices/axis2/trunk/c/neethi/include/rp_token_identifier.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_token_identifier.h
webservices/axis2/trunk/c/neethi/include/rp_transport_binding.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_transport_binding.h
webservices/axis2/trunk/c/neethi/include/rp_transport_binding_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_transport_binding_builder.h
webservices/axis2/trunk/c/neethi/include/rp_transport_token_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_transport_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_username_token.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_username_token.h
webservices/axis2/trunk/c/neethi/include/rp_username_token_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_username_token_builder.h
webservices/axis2/trunk/c/neethi/include/rp_wss10.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_wss10.h
webservices/axis2/trunk/c/neethi/include/rp_wss10_builder.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_wss10_builder.h
webservices/axis2/trunk/c/neethi/include/rp_wss11.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_wss11.h
webservices/axis2/trunk/c/neethi/include/rp_x509_token.h
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_x509_token.h
webservices/axis2/trunk/c/neethi/include/rp_x509_token_builder.h
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_x509_token_builder.h
webservices/axis2/trunk/c/neethi/src/
- copied from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/
webservices/axis2/trunk/c/neethi/src/Makefile.am
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/Makefile.am
webservices/axis2/trunk/c/neethi/src/all.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/all.c
webservices/axis2/trunk/c/neethi/src/assertion.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/assertion.c
webservices/axis2/trunk/c/neethi/src/assertion_builder.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/assertion_builder.c
webservices/axis2/trunk/c/neethi/src/build.sh
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/build.sh
webservices/axis2/trunk/c/neethi/src/engine.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/engine.c
webservices/axis2/trunk/c/neethi/src/exactlyone.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/exactlyone.c
webservices/axis2/trunk/c/neethi/src/operator.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/operator.c
webservices/axis2/trunk/c/neethi/src/policy.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/policy.c
webservices/axis2/trunk/c/neethi/src/reference.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/reference.c
webservices/axis2/trunk/c/neethi/src/registry.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/registry.c
webservices/axis2/trunk/c/neethi/src/samples/
- copied from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/
webservices/axis2/trunk/c/neethi/src/samples/test1.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test1.xml
webservices/axis2/trunk/c/neethi/src/samples/test10.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test10.xml
webservices/axis2/trunk/c/neethi/src/samples/test11.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test11.xml
webservices/axis2/trunk/c/neethi/src/samples/test12.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test12.xml
webservices/axis2/trunk/c/neethi/src/samples/test13.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test13.xml
webservices/axis2/trunk/c/neethi/src/samples/test14.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test14.xml
webservices/axis2/trunk/c/neethi/src/samples/test15.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test15.xml
webservices/axis2/trunk/c/neethi/src/samples/test16.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test16.xml
webservices/axis2/trunk/c/neethi/src/samples/test17.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test17.xml
webservices/axis2/trunk/c/neethi/src/samples/test18.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test18.xml
webservices/axis2/trunk/c/neethi/src/samples/test19.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test19.xml
webservices/axis2/trunk/c/neethi/src/samples/test2.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test2.xml
webservices/axis2/trunk/c/neethi/src/samples/test20.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test20.xml
webservices/axis2/trunk/c/neethi/src/samples/test21.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test21.xml
webservices/axis2/trunk/c/neethi/src/samples/test22.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test22.xml
webservices/axis2/trunk/c/neethi/src/samples/test23.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test23.xml
webservices/axis2/trunk/c/neethi/src/samples/test24.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test24.xml
webservices/axis2/trunk/c/neethi/src/samples/test25.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test25.xml
webservices/axis2/trunk/c/neethi/src/samples/test3.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test3.xml
webservices/axis2/trunk/c/neethi/src/samples/test4.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test4.xml
webservices/axis2/trunk/c/neethi/src/samples/test5.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test5.xml
webservices/axis2/trunk/c/neethi/src/samples/test6.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test6.xml
webservices/axis2/trunk/c/neethi/src/samples/test7.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test7.xml
webservices/axis2/trunk/c/neethi/src/samples/test8.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test8.xml
webservices/axis2/trunk/c/neethi/src/samples/test9.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/samples/test9.xml
webservices/axis2/trunk/c/neethi/src/secpolicy/
- copied from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/
webservices/axis2/trunk/c/neethi/src/secpolicy/Makefile.am
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/Makefile.am
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/
- copied from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/Makefile.am
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/Makefile.am
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/algorithmsuite_builder.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/algorithmsuite_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/asymmetric_binding_builder.c
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/asymmetric_binding_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/https_token_builder.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/https_token_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/initiator_token_builder.c
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/initiator_token_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/layout_builder.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/layout_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/qname_matcher.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/qname_matcher.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/rampart_config_builder.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/rampart_config_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/recipient_token_builder.c
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/recipient_token_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/secpolicy_builder.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/secpolicy_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/signed_encrypted_parts_builder.c
- copied, changed from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/signed_encrypted_parts_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/supporting_tokens_builder.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/supporting_tokens_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/token_identifier.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/token_identifier.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/transport_binding_builder.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/transport_binding_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/transport_token_builder.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/transport_token_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/username_token_builder.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/username_token_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/wss10_builder.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/wss10_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/builder/x509_token_builder.c
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/builder/x509_token_builder.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/
- copied from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/
webservices/axis2/trunk/c/neethi/src/secpolicy/model/Makefile.am
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/Makefile.am
webservices/axis2/trunk/c/neethi/src/secpolicy/model/algorithmsuite.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/algorithmsuite.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/asymmetric_binding.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/asymmetric_binding.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/binding_commons.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/binding_commons.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/element.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/element.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/header.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/header.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/https_token.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/https_token.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/layout.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/layout.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/property.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/property.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/rampart_config.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/rampart_config.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/secpolicy.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/secpolicy.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/security_context_token.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/security_context_token.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/signed_encrypted_elements.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/signed_encrypted_elements.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/signed_encrypted_items.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/signed_encrypted_items.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/signed_encrypted_parts.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/signed_encrypted_parts.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/supporting_tokens.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/supporting_tokens.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/symmetric_asymmetric_binding_commons.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/symmetric_asymmetric_binding_commons.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/symmetric_binding.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/symmetric_binding.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/transport_binding.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/transport_binding.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/ut.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/ut.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/wss10.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/wss10.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/wss11.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/wss11.c
webservices/axis2/trunk/c/neethi/src/secpolicy/model/x509_token.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/secpolicy/model/x509_token.c
webservices/axis2/trunk/c/neethi/src/test-resources/
- copied from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/
webservices/axis2/trunk/c/neethi/src/test-resources/echo-services.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/echo-services.xml
webservices/axis2/trunk/c/neethi/src/test-resources/message-services-sc.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/message-services-sc.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-1.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-1.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-2.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-2.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-3.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-3.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-4.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-4.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-5.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-5.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-6.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-6.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-7.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-7.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-8.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-8.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-9.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-9.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-sc-1.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-sc-1.xml
webservices/axis2/trunk/c/neethi/src/test-resources/services-sc-2.xml
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test-resources/services-sc-2.xml
webservices/axis2/trunk/c/neethi/src/test.c
- copied unchanged from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/test.c
webservices/axis2/trunk/c/neethi/test/
- copied from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/
webservices/axis2/trunk/c/neethi/test/Makefile
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/Makefile
webservices/axis2/trunk/c/neethi/test/Makefile.am
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/Makefile.am
webservices/axis2/trunk/c/neethi/test/Makefile.in
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/Makefile.in
webservices/axis2/trunk/c/neethi/test/build.sh
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/build.sh
webservices/axis2/trunk/c/neethi/test/main
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/main
webservices/axis2/trunk/c/neethi/test/main.c
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/main.c
webservices/axis2/trunk/c/neethi/test/policies/
- copied from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Input-in-Operation-1A-in-relation-to-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Input-in-Operation-1A-in-relation-to-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Input-in-Operation-1A-in-relation-to-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Input-in-Operation-1A-in-relation-to-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Input-in-Operation-1B-in-relation-to-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Input-in-Operation-1B-in-relation-to-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Input-in-Operation-1B-in-relation-to-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Input-in-Operation-1B-in-relation-to-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Input-in-Operation-2A-in-relation-to-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Input-in-Operation-2A-in-relation-to-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Input-in-Operation-2A-in-relation-to-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Input-in-Operation-2A-in-relation-to-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Input-in-Operation-2B-in-relation-to-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Input-in-Operation-2B-in-relation-to-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Input-in-Operation-2B-in-relation-to-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Input-in-Operation-2B-in-relation-to-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Operation-1A-in-relation-to-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Operation-1A-in-relation-to-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Operation-1A-in-relation-to-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Operation-1A-in-relation-to-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Operation-1B-in-relation-to-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Operation-1B-in-relation-to-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Operation-1B-in-relation-to-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Operation-1B-in-relation-to-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Operation-2A-in-relation-to-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Operation-2A-in-relation-to-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Operation-2A-in-relation-to-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Operation-2A-in-relation-to-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Operation-2B-in-relation-to-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Operation-2B-in-relation-to-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Operation-2B-in-relation-to-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Operation-2B-in-relation-to-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-OutFault-in-Operation-1A-in-relation-to-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-OutFault-in-Operation-1A-in-relation-to-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-OutFault-in-Operation-1A-in-relation-to-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-OutFault-in-Operation-1A-in-relation-to-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-OutFault-in-Operation-1B-in-relation-to-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-OutFault-in-Operation-1B-in-relation-to-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-OutFault-in-Operation-1B-in-relation-to-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-OutFault-in-Operation-1B-in-relation-to-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-OutFault-in-Operation-2A-in-relation-to-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-OutFault-in-Operation-2A-in-relation-to-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-OutFault-in-Operation-2A-in-relation-to-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-OutFault-in-Operation-2A-in-relation-to-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-OutFault-in-Operation-2B-in-relation-to-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-OutFault-in-Operation-2B-in-relation-to-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-OutFault-in-Operation-2B-in-relation-to-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-OutFault-in-Operation-2B-in-relation-to-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Output-in-Operation-1A-in-relation-to-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Output-in-Operation-1A-in-relation-to-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Output-in-Operation-1A-in-relation-to-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Output-in-Operation-1A-in-relation-to-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Output-in-Operation-1B-in-relation-to-Endpoint-1A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Output-in-Operation-1B-in-relation-to-Endpoint-1A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Output-in-Operation-1B-in-relation-to-Endpoint-1B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Output-in-Operation-1B-in-relation-to-Endpoint-1B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Output-in-Operation-2A-in-relation-to-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Output-in-Operation-2A-in-relation-to-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Output-in-Operation-2A-in-relation-to-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Output-in-Operation-2A-in-relation-to-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Output-in-Operation-2B-in-relation-to-Endpoint-2A.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Output-in-Operation-2B-in-relation-to-Endpoint-2A.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Output-in-Operation-2B-in-relation-to-Endpoint-2B.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Output-in-Operation-2B-in-relation-to-Endpoint-2B.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Service-1.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Service-1.xml
webservices/axis2/trunk/c/neethi/test/policies/Policy-for-Service-2.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/Policy-for-Service-2.xml
webservices/axis2/trunk/c/neethi/test/policies/PolicyAttachments.wsdl
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policies/PolicyAttachments.wsdl
webservices/axis2/trunk/c/neethi/test/policy1.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policy1.xml
webservices/axis2/trunk/c/neethi/test/policy2.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policy2.xml
webservices/axis2/trunk/c/neethi/test/policy3.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/policy3.xml
webservices/axis2/trunk/c/neethi/test/test
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/test
webservices/axis2/trunk/c/neethi/test/test-policy.xml
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/test-policy.xml
webservices/axis2/trunk/c/neethi/test/test.c
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/neethi/test/test.c
webservices/axis2/trunk/c/src/core/description/policy_include.c
- copied, changed from r532293, webservices/axis2/scratch/c/neethi/axis2c/src/core/description/policy_include.c
webservices/axis2/trunk/c/test/find_policy.c
- copied unchanged from r538931, webservices/axis2/scratch/c/neethi/axis2c/test/find_policy.c
Modified:
webservices/axis2/trunk/c/ (props changed)
webservices/axis2/trunk/c/Makefile.am
webservices/axis2/trunk/c/autogen.sh
webservices/axis2/trunk/c/build/win32/makefile
webservices/axis2/trunk/c/configure.ac
webservices/axis2/trunk/c/include/axis2_conf.h
webservices/axis2/trunk/c/include/axis2_desc.h
webservices/axis2/trunk/c/include/axis2_msg.h
webservices/axis2/trunk/c/include/axis2_op.h
webservices/axis2/trunk/c/include/axis2_svc.h
webservices/axis2/trunk/c/include/axis2_svc_grp.h
webservices/axis2/trunk/c/src/core/deployment/Makefile.am
webservices/axis2/trunk/c/src/core/deployment/axis2_deployment.h
webservices/axis2/trunk/c/src/core/deployment/axis2_desc_builder.h
webservices/axis2/trunk/c/src/core/deployment/desc_builder.c
webservices/axis2/trunk/c/src/core/deployment/svc_builder.c
webservices/axis2/trunk/c/src/core/description/Makefile.am
webservices/axis2/trunk/c/src/core/description/desc.c
webservices/axis2/trunk/c/src/core/description/msg.c
webservices/axis2/trunk/c/src/core/description/op.c
webservices/axis2/trunk/c/src/core/description/svc.c
webservices/axis2/trunk/c/src/core/description/svc_grp.c
webservices/axis2/trunk/c/src/core/engine/Makefile.am
webservices/axis2/trunk/c/src/core/engine/conf.c
webservices/axis2/trunk/c/src/modules/mod_addr/module.xml
Propchange: webservices/axis2/trunk/c/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Sun May 27 22:25:27 2007
@@ -1 +1 @@
-/webservices/axis2/scratch/c/neethi/axis2c:1-529878
+/webservices/axis2/scratch/c/neethi/axis2c:1-542109
Modified: webservices/axis2/trunk/c/Makefile.am
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/Makefile.am?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/Makefile.am (original)
+++ webservices/axis2/trunk/c/Makefile.am Sun May 27 22:25:27 2007
@@ -6,7 +6,7 @@
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = axis2c.pc
-SUBDIRS = util $(GUTHTHILA_DIR) axiom src $(TESTDIR) include ides
+SUBDIRS = util $(GUTHTHILA_DIR) axiom neethi src $(TESTDIR) include ides
include_HEADERS=$(top_builddir)/include/*.h
data_DATA= samples/server/axis2.xml README \
INSTALL CREDITS COPYING NEWS NOTICE config.guess missing install-sh depcomp config.sub ltmain.sh
Modified: webservices/axis2/trunk/c/autogen.sh
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/autogen.sh?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/autogen.sh (original)
+++ webservices/axis2/trunk/c/autogen.sh Sun May 27 22:25:27 2007
@@ -11,6 +11,10 @@
cd ../guththila
sh autogen.sh
+echo 'Running autogen.sh in Neethi'
+cd ../neethi
+sh autogen.sh
+
echo 'Running autogen.sh in Axis2/C'
cd ..
Modified: webservices/axis2/trunk/c/build/win32/makefile
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/build/win32/makefile?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/build/win32/makefile (original)
+++ webservices/axis2/trunk/c/build/win32/makefile Sun May 27 22:25:27 2007
@@ -53,6 +53,7 @@
AXIS2_INTDIR= .\int.msvc
AXIS2_INTDIR_AXIOM = $(AXIS2_INTDIR)\axiom
AXIS2_INTDIR_UTIL = $(AXIS2_INTDIR)\util
+AXIS2_INTDIR_NEETHI = $(AXIS2_INTDIR)\neethi
AXIS2_INTDIR_CORE = $(AXIS2_INTDIR)\core
AXIS2_INTDIR_TNS = $(AXIS2_INTDIR)\http_sender
AXIS2_INTDIR_TNR = $(AXIS2_INTDIR)\http_receiver
@@ -73,6 +74,7 @@
AXUTIL = axutil
AXIS2_PARSER = axis2_parser
AXIOM = axiom
+NEETHI = neethi
AXIS2_TRANSPORT_SENDER = axis2_http_sender
AXIS2_TRANSPORT_RECEIVER = axis2_http_receiver
AXIS2_ENGINE = axis2_engine
@@ -102,6 +104,10 @@
/I$(AXIS2_SOURCE_DIR)\axiom\src\om \
/I$(AXIS2_SOURCE_DIR)\axiom\src\soap \
/I$(AXIS2_SOURCE_DIR)\util\include\platforms \
+ /I$(AXIS2_SOURCE_DIR)\neethi\include \
+ /I$(AXIS2_SOURCE_DIR)\neethi\src \
+ /I$(AXIS2_SOURCE_DIR)\neethi\src\secpolicy\builder \
+ /I$(AXIS2_SOURCE_DIR)\neethi\src\secpolicy\model \
/I$(AXIS2_SOURCE_DIR)\src\core\clientapi \
/I$(AXIS2_SOURCE_DIR)\src\core\deployment \
/I$(AXIS2_SOURCE_DIR)\src\core\description \
@@ -144,6 +150,12 @@
$(AXIS2_SOURCE_DIR)\axiom\src\attachments\*.c \
$(AXIS2_SOURCE_DIR)\axiom\src\util\*.c
+
+NEETHI_SRC = $(AXIS2_SOURCE_DIR)\neethi\src\*.c \
+ $(AXIS2_SOURCE_DIR)\neethi\src\secpolicy\model\*.c \
+ $(AXIS2_SOURCE_DIR)\neethi\src\secpolicy\builder\*.c \
+
+
AXIS2_ENGINE_SRC = $(AXIS2_SOURCE_DIR)\src\core\addr\*.c \
$(AXIS2_SOURCE_DIR)\src\core\clientapi\*.c \
$(AXIS2_SOURCE_DIR)\src\core\context\*.c \
@@ -249,6 +261,7 @@
if not exist $(AXIS2_INTDIR) mkdir $(AXIS2_INTDIR)
if not exist $(AXIS2_INTDIR_AXIOM) mkdir $(AXIS2_INTDIR_AXIOM)
if not exist $(AXIS2_INTDIR_UTIL) mkdir $(AXIS2_INTDIR_UTIL)
+ if not exist $(AXIS2_INTDIR_NEETHI) mkdir $(AXIS2_INTDIR_NEETHI)
if not exist $(AXIS2_INTDIR_CORE) mkdir $(AXIS2_INTDIR_CORE)
if not exist $(AXIS2_INTDIR_TNS) mkdir $(AXIS2_INTDIR_TNS)
if not exist $(AXIS2_INTDIR_TNR) mkdir $(AXIS2_INTDIR_TNR)
@@ -277,14 +290,13 @@
/DLL /OUT:$(AXIS2_LIBS)\$(GUTHTHILA).dll /IMPLIB:$(AXIS2_LIBS)\$(GUTHTHILA).lib
axis2_parser:
-
$(CC) $(CFLAGS) $(AXIS2_PARSER_SRC) /Fo$(AXIS2_INTDIR_PARSER)\ /c
$(LD) $(LDFLAGS) $(AXIS2_INTDIR_PARSER)\*.obj $(AXUTIL).lib $(LIBS) \
$(LIBXML2_BIN_DIR)\lib\libxml2.lib /DLL \
/OUT:$(AXIS2_LIBS)\$(AXIS2_PARSER).dll /IMPLIB:$(AXIS2_LIBS)\$(AXIS2_PARSER).lib
axis2_parser_with_guththila:
- $(CC) $(CFLAGS) $(GUTHTHILA_INCLUDE_PATH) $(AXIS2_GUTHTHILA_PARSER_SRC) /Fo$(AXIS2_INTDIR_PARSER)\ /c
+ $(CC) $(CFLAGS) $(GUTHTHILA_INCLUDE_PATH) $(AXIS2_GUTHTHILA_PARSER_SRC) /Fo$(AXIS2_INTDIR_PARSER)\ /c
$(LD) $(LDFLAGS) $(AXIS2_INTDIR_PARSER)\*.obj $(AXUTIL).lib $(LIBS) \
$(AXIS2_LIBS)\$(GUTHTHILA).lib /DLL \
/OUT:$(AXIS2_LIBS)\$(AXIS2_PARSER).dll /IMPLIB:$(AXIS2_LIBS)\$(AXIS2_PARSER).lib
@@ -294,11 +306,17 @@
$(LD) $(LDFLAGS) $(AXIS2_INTDIR_AXIOM)\*.obj $(AXUTIL).lib \
$(AXIS2_PARSER).lib $(LIBS) /DLL /OUT:$(AXIS2_LIBS)\$(AXIOM).dll \
/IMPLIB:$(AXIS2_LIBS)\$(AXIOM).lib
-
+
+neethi:
+ $(CC) $(CFLAGS) $(NEETHI_SRC) /Fo$(AXIS2_INTDIR_NEETHI)\ /c
+ $(LD) $(LDFLAGS) $(AXIS2_INTDIR_NEETHI)\*.obj $(AXUTIL).lib $(AXIOM).lib \
+ $(AXIS2_PARSER).lib $(LIBS) \
+ /DLL /OUT:$(AXIS2_LIBS)\$(NEETHI).dll /IMPLIB:$(AXIS2_LIBS)\$(NEETHI).lib
+
axis2_engine:
$(CC) $(CFLAGS) $(AXIS2_ENGINE_SRC) /Fo$(AXIS2_INTDIR_CORE)\ /c
$(LD) $(LDFLAGS) $(AXIS2_INTDIR_CORE)\*.obj $(AXUTIL).lib $(AXIOM).lib \
- $(AXIS2_PARSER).lib $(LIBS) \
+ $(AXIS2_PARSER).lib $(NEETHI).lib $(LIBS) \
/DLL /OUT:$(AXIS2_LIBS)\$(AXIS2_ENGINE).dll /IMPLIB:$(AXIS2_LIBS)\$(AXIS2_ENGINE).lib
axis2_http_sender:
@@ -336,7 +354,7 @@
copy $(AXIS2_SOURCE_DIR)\samples\server\axis2.xml $(AXIS2_BINDIR)\
-axis2_core: axis2_util axis2_parser axiom axis2_engine axis2_http_sender axis2_http_receiver axis2_mod_addr axis2_server
+axis2_core: axis2_util axis2_parser axiom neethi axis2_engine axis2_http_sender axis2_http_receiver axis2_mod_addr axis2_server
axis2_core_guththila: axis2_util guththila axis2_parser_with_guththila axiom axis2_engine axis2_http_sender axis2_http_receiver axis2_mod_addr axis2_server
@@ -691,6 +709,11 @@
xcopy /E /I /Y $(AXIS2_SOURCE_DIR)\util\include $(AXIS2_BINDIR)\include\
+ if exist $(AXIS2_BINDIR)\include\Makefile.am del $(AXIS2_BINDIR)\include\Makefile.am
+
+ xcopy /E /I /Y $(AXIS2_SOURCE_DIR)\neethi\include $(AXIS2_BINDIR)\include\
+
+
copy_vc_projects:
if not exist $(AXIS2_BINDIR)\ides mkdir $(AXIS2_BINDIR)\ides
if not exist $(AXIS2_BINDIR)\ides\vc mkdir $(AXIS2_BINDIR)\ides\vc
@@ -796,6 +819,9 @@
$(AXIS2_SOURCE_DIR)\axiom\src\soap\*.c \
$(AXIS2_SOURCE_DIR)\axiom\src\attachments\*.c \
$(AXIS2_SOURCE_DIR)\axiom\src\util\*.c \
+ $(AXIS2_SOURCE_DIR)\neethi\src\*.c \
+ $(AXIS2_SOURCE_DIR)\neethi\src\secpolicy\model\*.c \
+ $(AXIS2_SOURCE_DIR)\neethi\src\secpolicy\builder\*.c \
$(AXIS2_SOURCE_DIR)\src\core\addr\*.c \
$(AXIS2_SOURCE_DIR)\src\core\clientapi\*.c \
$(AXIS2_SOURCE_DIR)\src\core\context\*.c \
Modified: webservices/axis2/trunk/c/configure.ac
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/configure.ac?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/configure.ac (original)
+++ webservices/axis2/trunk/c/configure.ac Sun May 27 22:25:27 2007
@@ -55,6 +55,10 @@
AC_CONFIG_SUBDIRS(axiom)
fi
+if test -d $srcdir/neethi; then
+ AC_CONFIG_SUBDIRS(neethi)
+fi
+
#CFLAGS="$CFLAGS -ansi -Wall -D_LARGEFILE64_SOURCE -Wno-implicit-function-declaration"
CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE"
if test "$GCC" = "yes"; then
Modified: webservices/axis2/trunk/c/include/axis2_conf.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_conf.h?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_conf.h (original)
+++ webservices/axis2/trunk/c/include/axis2_conf.h Sun May 27 22:25:27 2007
@@ -667,10 +667,31 @@
const axutil_env_t *env,
axis2_bool_t enable_security);
+ AXIS2_EXTERN void* AXIS2_CALL
+ axis2_conf_get_security_context(
+ axis2_conf_t *conf,
+ const axutil_env_t *env);
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ axis2_conf_set_security_context(
+ axis2_conf_t *conf,
+ const axutil_env_t *env,
+ void* security_context);
+
+
AXIS2_EXTERN axutil_param_container_t *AXIS2_CALL
axis2_conf_get_param_container(const axis2_conf_t *conf,
const axutil_env_t *env);
+ /**
+ * Gets base description.
+ * @param conf pointer to message
+ * @param env pointer to environment struct
+ * @return pointer to base description struct
+ */
+ AXIS2_EXTERN axis2_desc_t *AXIS2_CALL
+ axis2_conf_get_base(const axis2_conf_t *conf,
+ const axutil_env_t *env);
#ifdef __cplusplus
}
#endif
Modified: webservices/axis2/trunk/c/include/axis2_desc.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_desc.h?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_desc.h (original)
+++ webservices/axis2/trunk/c/include/axis2_desc.h Sun May 27 22:25:27 2007
@@ -37,6 +37,8 @@
/** Type name of struct axis2_desc */
typedef struct axis2_desc axis2_desc_t;
+
+ struct axis2_policy_include;
/**
* Creates a description struct instance.
@@ -154,6 +156,37 @@
const axutil_env_t *env,
const axis2_char_t *key);
+ /**
+ * Sets parent description.
+ * @param desc pointer to description
+ * @param env pointer to environment struct
+ * @param parent pointer to parent description
+ * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
+ */
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ axis2_desc_set_parent(axis2_desc_t *desc,
+ const axutil_env_t *env,
+ axis2_desc_t *parent);
+
+ /**
+ * Gets parent description.
+ * @param desc pointer to description
+ * @param env pointer to environment struct
+ * @return parent pointer to parent description
+ */
+ AXIS2_EXTERN axis2_desc_t *AXIS2_CALL
+ axis2_desc_get_parent(const axis2_desc_t *desc,
+ const axutil_env_t *env);
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ axis2_desc_set_policy_include(axis2_desc_t *desc,
+ const axutil_env_t *env,
+ struct axis2_policy_include *policy_include);
+
+ AXIS2_EXTERN struct axis2_policy_include *AXIS2_CALL
+ axis2_desc_get_policy_include(axis2_desc_t *desc,
+ const axutil_env_t *env);
+
/** @} */
#ifdef __cplusplus
}
Modified: webservices/axis2/trunk/c/include/axis2_msg.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_msg.h?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_msg.h (original)
+++ webservices/axis2/trunk/c/include/axis2_msg.h Sun May 27 22:25:27 2007
@@ -34,8 +34,8 @@
#include <axis2_description.h>
#include <axis2_phase_meta.h>
-#define AXIS2_MSG_IN "InMessage"
-#define AXIS2_MSG_OUT "OutMessage"
+#define AXIS2_MSG_IN "in"
+#define AXIS2_MSG_OUT "out"
#define AXIS2_MSG_IN_FAULT "InFaultMessage"
#define AXIS2_MSG_OUT_FAULT "OutFaultMessage"
@@ -229,6 +229,20 @@
axis2_msg_set_name(axis2_msg_t *msg,
const axutil_env_t *env,
const axis2_char_t *name);
+
+ /**
+ * Gets base description.
+ * @param msg pointer to message
+ * @param env pointer to environment struct
+ * @return pointer to base description struct
+ */
+ AXIS2_EXTERN axis2_desc_t *AXIS2_CALL
+ axis2_msg_get_base(const axis2_msg_t *msg,
+ const axutil_env_t *env);
+
+ AXIS2_EXTERN axutil_param_container_t *AXIS2_CALL
+ axis2_msg_get_param_container(const axis2_msg_t *msg,
+ const axutil_env_t *env);
/** @} */
#ifdef __cplusplus
Modified: webservices/axis2/trunk/c/include/axis2_op.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_op.h?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_op.h (original)
+++ webservices/axis2/trunk/c/include/axis2_op.h Sun May 27 22:25:27 2007
@@ -596,6 +596,15 @@
axis2_op_free_void_arg(void *op,
const axutil_env_t *env);
+ /**
+ * Gets base description.
+ * @param op pointer to message
+ * @param env pointer to environment struct
+ * @return pointer to base description struct
+ */
+ AXIS2_EXTERN axis2_desc_t *AXIS2_CALL
+ axis2_op_get_base(const axis2_op_t *op,
+ const axutil_env_t *env);
/** @} */
#ifdef __cplusplus
}
Copied: webservices/axis2/trunk/c/include/axis2_policy_include.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_policy_include.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h&r1=532293&p2=webservices/axis2/trunk/c/include/axis2_policy_include.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h (original)
+++ webservices/axis2/trunk/c/include/axis2_policy_include.h Sun May 27 22:25:27 2007
@@ -54,6 +54,7 @@
AXIS2_BINDING_INPUT_POLICY,
AXIS2_BINDING_OUTPUT_POLICY,
AXIS2_MODULE_OPERATION_POLICY,
+ AXIS2_POLICY_REF,
AXIS2_ANON_POLICY
} axis2_policy_types;
Modified: webservices/axis2/trunk/c/include/axis2_svc.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_svc.h?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_svc.h (original)
+++ webservices/axis2/trunk/c/include/axis2_svc.h Sun May 27 22:25:27 2007
@@ -1021,6 +1021,15 @@
const axutil_env_t *env,
void *impl_class);
+ /**
+ * Gets base description.
+ * @param svc pointer to message
+ * @param env pointer to environment struct
+ * @return pointer to base description struct
+ */
+ AXIS2_EXTERN axis2_desc_t *AXIS2_CALL
+ axis2_svc_get_base(const axis2_svc_t *svc,
+ const axutil_env_t *env);
/** @} */
#ifdef __cplusplus
Modified: webservices/axis2/trunk/c/include/axis2_svc_grp.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_svc_grp.h?view=diff&rev=542115&r1=542114&r2=542115
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_svc_grp.h (original)
+++ webservices/axis2/trunk/c/include/axis2_svc_grp.h Sun May 27 22:25:27 2007
@@ -45,6 +45,7 @@
*/
#include <axutil_param_container.h>
+#include <axis2_desc.h>
#include <axis2_svc.h>
#include <axis2_svc_grp_ctx.h>
@@ -309,6 +310,16 @@
AXIS2_EXTERN axis2_svc_grp_t *AXIS2_CALL
axis2_svc_grp_create_with_conf(const axutil_env_t *env,
struct axis2_conf *conf);
+
+ /**
+ * Gets base description.
+ * @param svc_grp pointer to message
+ * @param env pointer to environment struct
+ * @return pointer to base description struct
+ */
+ AXIS2_EXTERN axis2_desc_t *AXIS2_CALL
+ axis2_svc_grp_get_base(const axis2_svc_grp_t *svc_grp,
+ const axutil_env_t *env);
#ifdef __cplusplus
}
Copied: webservices/axis2/trunk/c/neethi/configure.ac (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/configure.ac)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/configure.ac?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/configure.ac&r1=532293&p2=webservices/axis2/trunk/c/neethi/configure.ac&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/configure.ac (original)
+++ webservices/axis2/trunk/c/neethi/configure.ac Sun May 27 22:25:27 2007
@@ -32,7 +32,7 @@
#CFLAGS="$CFLAGS -ansi -Wall -D_LARGEFILE64_SOURCE -Wno-implicit-function-declaration"
CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE"
if test "$GCC" = "yes"; then
- CFLAGS="$CFLAGS -ansi -Wall -Wno-implicit-function-declaration "
+ CFLAGS="$CFLAGS -ansi -Wall -Werror -Wno-implicit-function-declaration "
fi
LDFLAGS="$LDFLAGS -lpthread"
Copied: webservices/axis2/trunk/c/neethi/include/neethi_all.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_all.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_all.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_all.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/neethi_all.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_all.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_all.h Sun May 27 22:25:27 2007
@@ -63,6 +63,13 @@
neethi_all_is_empty(neethi_all_t *all,
const axutil_env_t *env);
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ neethi_all_serialize(
+ neethi_all_t *neethi_all,
+ axiom_node_t *parent,
+ const axutil_env_t *env);
+
+
/** @} */
#ifdef __cplusplus
Copied: webservices/axis2/trunk/c/neethi/include/neethi_assertion.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_assertion.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_assertion.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_assertion.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/neethi_assertion.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_assertion.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_assertion.h Sun May 27 22:25:27 2007
@@ -53,6 +53,21 @@
ASSERTION_TYPE_MUST_SUPPORT_REF_EMBEDDED_TOKEN,
ASSERTION_TYPE_WSS10,
ASSERTION_TYPE_RAMPART_CONFIG,
+ ASSERTION_TYPE_ASSYMMETRIC_BINDING,
+ ASSERTION_TYPE_INITIATOR_TOKEN,
+ ASSERTION_TYPE_RECIPIENT_TOKEN,
+ ASSERTION_TYPE_ENCRYPT_BEFORE_SIGNING,
+ ASSERTION_TYPE_SIGN_BEFORE_ENCRYPTING,
+ ASSERTION_TYPE_ENCRYPT_SIGNATURE,
+ ASSERTION_TYPE_PROTECT_TOKENS,
+ ASSERTION_TYPE_ONLY_SIGN_ENTIRE_HEADERS_AND_BODY,
+ ASSERTION_TYPE_REQUIRE_KEY_IDENTIFIRE_REFERENCE,
+ ASSERTION_TYPE_REQUIRE_ISSUER_SERIAL_REFERENCE,
+ ASSERTION_TYPE_REQUIRE_EMBEDDED_TOKEN_REFERENCE,
+ ASSERTION_TYPE_REQUIRE_THUMBPRINT_REFERENCE,
+ ASSERTION_TYPE_WSS_X509_V1_TOKEN_10,
+ ASSERTION_TYPE_WSS_X509_V3_TOKEN_10,
+ ASSERTION_TYPE_SIGNED_ENCRYPTED_PARTS,
ASSERTION_TYPE_UNKNOWN
}neethi_assertion_type_t;
@@ -61,6 +76,16 @@
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
neethi_assertion_create(const axutil_env_t *env);
+ neethi_assertion_t *AXIS2_CALL
+ neethi_assertion_create_with_args(const axutil_env_t *env,
+ AXIS2_FREE_VOID_ARG free_func,
+ void *value,
+ neethi_assertion_type_t type);
+
+ AXIS2_EXTERN void AXIS2_CALL
+ neethi_assertion_free(neethi_assertion_t *neethi_assertion,
+ const axutil_env_t *env);
+
AXIS2_EXTERN neethi_assertion_type_t AXIS2_CALL
neethi_assertion_get_type(neethi_assertion_t *neethi_assertion,
const axutil_env_t *env);
@@ -116,6 +141,22 @@
neethi_assertion_is_empty(neethi_assertion_t *neethi_assertion,
const axutil_env_t *env);
+ AXIS2_EXTERN axiom_node_t *AXIS2_CALL
+ neethi_assertion_get_node(
+ neethi_assertion_t *neethi_assertion,
+ const axutil_env_t *env);
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ neethi_assertion_set_node(neethi_assertion_t *neethi_assertion,
+ const axutil_env_t *env,
+ axiom_node_t *node);
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ neethi_assertion_serialize(
+ neethi_assertion_t *assertion,
+ axiom_node_t *parent,
+ const axutil_env_t *env);
+
/** @} */
Copied: webservices/axis2/trunk/c/neethi/include/neethi_engine.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_engine.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_engine.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_engine.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/neethi_engine.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_engine.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_engine.h Sun May 27 22:25:27 2007
@@ -61,7 +61,12 @@
neethi_engine_merge(const axutil_env_t *env,
neethi_policy_t *neethi_policy1,
neethi_policy_t *neethi_policy2);
-
+
+ AXIS2_EXTERN axiom_node_t *AXIS2_CALL
+ neethi_engine_serialize(neethi_policy_t *policy,
+ const axutil_env_t *env);
+
+
/** @} */
#ifdef __cplusplus
Copied: webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_exactlyone.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_exactlyone.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_exactlyone.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_exactlyone.h Sun May 27 22:25:27 2007
@@ -63,6 +63,13 @@
neethi_exactlyone_is_empty(neethi_exactlyone_t *exactlyone,
const axutil_env_t *env);
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ neethi_exactlyone_serialize(
+ neethi_exactlyone_t *neethi_exactlyone,
+ axiom_node_t *parent,
+ const axutil_env_t *env);
+
+
/** @} */
#ifdef __cplusplus
Copied: webservices/axis2/trunk/c/neethi/include/neethi_operator.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_operator.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_operator.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_operator.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/neethi_operator.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_operator.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_operator.h Sun May 27 22:25:27 2007
@@ -69,6 +69,13 @@
void *value,
neethi_operator_type_t type);
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ neethi_operator_serialize(
+ neethi_operator_t *neethi_operator,
+ const axutil_env_t *env,
+ axiom_node_t *parent);
+
+
/** @} */
#ifdef __cplusplus
Copied: webservices/axis2/trunk/c/neethi/include/neethi_policy.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_policy.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_policy.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_policy.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/neethi_policy.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_policy.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_policy.h Sun May 27 22:25:27 2007
@@ -96,6 +96,12 @@
const axutil_env_t *env,
axis2_char_t *id);
+ AXIS2_EXTERN axiom_node_t *AXIS2_CALL
+ neethi_policy_serialize(
+ neethi_policy_t *neethi_policy,
+ axiom_node_t *parent,
+ const axutil_env_t *env);
+
/** @} */
Copied: webservices/axis2/trunk/c/neethi/include/neethi_reference.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_reference.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/neethi_reference.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_reference.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/neethi_reference.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/neethi_reference.h (original)
+++ webservices/axis2/trunk/c/neethi/include/neethi_reference.h Sun May 27 22:25:27 2007
@@ -52,7 +52,13 @@
neethi_reference_t *neethi_reference,
const axutil_env_t *env,
axis2_char_t *uri);
-
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ neethi_reference_serialize(
+ neethi_reference_t *neethi_reference,
+ axiom_node_t *parent,
+ const axutil_env_t *env);
+
/** @} */
Copied: webservices/axis2/trunk/c/neethi/include/rp_builders.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_builders.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_builders.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_builders.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/rp_builders.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_builders.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_builders.h Sun May 27 22:25:27 2007
@@ -29,6 +29,12 @@
#include <rp_wss10_builder.h>
#include <rp_qname_matcher.h>
#include <rp_https_token_builder.h>
+#include <rp_x509_token_builder.h>
+#include <rp_recipient_token_builder.h>
+#include <rp_initiator_token_builder.h>
+#include <rp_asymmetric_binding_builder.h>
+#include <rp_signed_encrypted_parts_builder.h>
+#include <rp_rampart_config_builder.h>
/**
* @file rp_builders.h
* @all the secpolicy builders
Copied: webservices/axis2/trunk/c/neethi/include/rp_defines.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_defines.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_defines.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_defines.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/rp_defines.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_defines.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_defines.h Sun May 27 22:25:27 2007
@@ -161,9 +161,9 @@
#define RP_INCLUDE_TOKEN "IncludeToken"
#define RP_INCLUDE_ALWAYS "http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Always"
-#define RP_INCLUDE_NEVER "http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/Never"
-#define RP_INCLUDE_ONCE "http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/Once"
-#define RP_INCLUDE_ALWAYS_TO_RECIPIENT "http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/AlwaysToRecipient"
+#define RP_INCLUDE_NEVER "http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never"
+#define RP_INCLUDE_ONCE "http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Once"
+#define RP_INCLUDE_ALWAYS_TO_RECIPIENT "http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient"
#define RP_REQUIRE_KEY_IDENTIFIRE_REFERENCE "RequireKeyIdentifireReference"
#define RP_REQUIRE_ISSUER_SERIAL_REFERENCE "RequireIssuerSerializerReference"
@@ -199,6 +199,7 @@
#define RP_CERTIFICATE "Certificate"
#define RP_PRIVATE_KEY "PrivateKey"
#define RP_TIME_TO_LIVE "TimeToLive"
+#define RP_RD "ReplayDetection"
#define RP_SP_NS "http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
#define RP_SECURITY_NS "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
Copied: webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_rampart_config.h)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_rampart_config.h&r1=532293&p2=webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/include/rp_rampart_config.h (original)
+++ webservices/axis2/trunk/c/neethi/include/rp_rampart_config.h Sun May 27 22:25:27 2007
@@ -128,6 +128,16 @@
const axutil_env_t *env,
axis2_char_t *time_to_live);
+ AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+ rp_rampart_config_get_rd_val(rp_rampart_config_t *rampart_config,
+ const axutil_env_t *env);
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ rp_rampart_config_set_rd_val(rp_rampart_config_t *rampart_config,
+ const axutil_env_t *env,
+ axis2_char_t *rd_val);
+
+
#ifdef __cplusplus
}
#endif
Copied: webservices/axis2/trunk/c/neethi/src/Makefile.am (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/Makefile.am)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/Makefile.am?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/src/Makefile.am&r1=532293&p2=webservices/axis2/trunk/c/neethi/src/Makefile.am&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/src/Makefile.am (original)
+++ webservices/axis2/trunk/c/neethi/src/Makefile.am Sun May 27 22:25:27 2007
@@ -12,7 +12,8 @@
assertion_builder.c \
test.c
-libneethi_la_LIBADD = ${AXIS2C_HOME}/lib \
+libneethi_la_LIBADD = ../../axiom/src/om/libaxis2_axiom.la \
+ ../../util/src/libaxutil.la \
secpolicy/builder/librp_builder.la \
secpolicy/model/librp_model.la
Copied: webservices/axis2/trunk/c/neethi/src/all.c (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/all.c)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/all.c?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/src/all.c&r1=532293&p2=webservices/axis2/trunk/c/neethi/src/all.c&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/src/all.c (original)
+++ webservices/axis2/trunk/c/neethi/src/all.c Sun May 27 22:25:27 2007
@@ -139,3 +139,50 @@
}
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
+neethi_all_serialize(
+ neethi_all_t *neethi_all,
+ axiom_node_t *parent,
+ const axutil_env_t *env)
+{
+
+ axiom_node_t *all_node = NULL;
+ axiom_element_t *all_ele = NULL;
+ axiom_namespace_t *policy_ns = NULL;
+ axutil_array_list_t *components = NULL;
+ axis2_status_t status = AXIS2_FAILURE;
+
+
+ policy_ns = axiom_namespace_create(env, NEETHI_NAMESPACE,
+ NEETHI_PREFIX);
+
+ all_ele = axiom_element_create(env, parent, NEETHI_ALL, policy_ns, &all_node);
+ if (!all_node)
+ {
+ printf("Exactlyone serialization failed\n");
+ return AXIS2_FAILURE;
+ }
+ components = neethi_all_get_policy_components(neethi_all, env);
+
+ if(components)
+ {
+ int i=0;
+ for (i = 0; i < axutil_array_list_size(components ,
+ env); i++)
+ {
+ neethi_operator_t *operator = NULL;
+ operator = (neethi_operator_t *)axutil_array_list_get(components, env, i);
+ if(operator)
+ {
+ status = neethi_operator_serialize(operator, env, all_node);
+ if(status != AXIS2_SUCCESS)
+ {
+ printf("Operator Serializing failed\n");
+ return status;
+ }
+ }
+ }
+ }
+ return status;
+}
+
Copied: webservices/axis2/trunk/c/neethi/src/assertion.c (from r532293, webservices/axis2/scratch/c/neethi/axis2c/neethi/src/assertion.c)
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/neethi/src/assertion.c?view=diff&rev=542115&p1=webservices/axis2/scratch/c/neethi/axis2c/neethi/src/assertion.c&r1=532293&p2=webservices/axis2/trunk/c/neethi/src/assertion.c&r2=542115
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/neethi/src/assertion.c (original)
+++ webservices/axis2/trunk/c/neethi/src/assertion.c Sun May 27 22:25:27 2007
@@ -25,7 +25,9 @@
neethi_assertion_type_t type;
axutil_array_list_t *policy_components;
axiom_element_t *element;
+ axiom_node_t *node;
axis2_bool_t is_optional;
+ AXIS2_FREE_VOID_ARG free_func;
};
AXIS2_EXTERN neethi_assertion_t *AXIS2_CALL
@@ -56,32 +58,91 @@
neethi_assertion->type = ASSERTION_TYPE_UNKNOWN;
neethi_assertion->element = NULL;
neethi_assertion->is_optional = AXIS2_FALSE;
+ neethi_assertion->node = NULL;
+ neethi_assertion->free_func = 0;
return neethi_assertion;
}
-/*
-This will be implemented later.
+
+neethi_assertion_t *AXIS2_CALL
+neethi_assertion_create_with_args(const axutil_env_t *env,
+ AXIS2_FREE_VOID_ARG free_func,
+ void *value,
+ neethi_assertion_type_t type)
+{
+ neethi_assertion_t *neethi_assertion = NULL;
+
+ AXIS2_ENV_CHECK(env, NULL);
+
+ neethi_assertion = (neethi_assertion_t *) AXIS2_MALLOC (env->allocator,
+ sizeof (neethi_assertion_t));
+
+ if(neethi_assertion == NULL)
+ {
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+ return NULL;
+ }
+ neethi_assertion->policy_components = NULL;
+
+ neethi_assertion->policy_components = axutil_array_list_create(env, 0);
+ if (!(neethi_assertion->policy_components))
+ {
+/* policy_free(policy, env);*/
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+ return NULL;
+ }
+ neethi_assertion->value = value;
+ neethi_assertion->type = type;
+ neethi_assertion->element = NULL;
+ neethi_assertion->is_optional = AXIS2_FALSE;
+ neethi_assertion->node = NULL;
+ neethi_assertion->free_func = free_func;
+
+ return neethi_assertion;
+
+}
+
+
+
AXIS2_EXTERN void AXIS2_CALL
neethi_assertion_free(neethi_assertion_t *neethi_assertion,
const axutil_env_t *env)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-
+
if(neethi_assertion)
{
+ if(neethi_assertion->policy_components)
+ {
+ int i = 0;
+ for (i = 0; i < axutil_array_list_size(neethi_assertion->policy_components,
+ env); i++)
+ {
+ neethi_operator_t *operator = NULL;
+ operator = (neethi_operator_t *)
+ axutil_array_list_get(neethi_assertion->policy_components,env, i);
+ if (operator)
+ neethi_operator_free(operator, env);
+
+ operator = NULL;
+ }
+ axutil_array_list_free(neethi_assertion->policy_components , env);
+ neethi_assertion->policy_components = NULL;
+ }
if(neethi_assertion->value)
{
- switch(neethi_assertion->type)
+ if(neethi_assertion->free_func)
{
+ neethi_assertion->free_func(neethi_assertion->value, env);
}
- AXIS2_FREE(env->allocator,neethi_assertion->value);
- }
+ }
+ AXIS2_FREE(env->allocator,neethi_assertion);
+ neethi_assertion = NULL;
}
- return;
+ return;
}
-*/
/* Implementations */
@@ -139,6 +200,28 @@
return AXIS2_SUCCESS;
}
+AXIS2_EXTERN axiom_node_t *AXIS2_CALL
+neethi_assertion_get_node(
+ neethi_assertion_t *neethi_assertion,
+ const axutil_env_t *env)
+{
+ AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+
+ return neethi_assertion->node;
+}
+
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
+neethi_assertion_set_node(neethi_assertion_t *neethi_assertion,
+ const axutil_env_t *env,
+ axiom_node_t *node)
+{
+ AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+
+ neethi_assertion->node = node;
+ return AXIS2_SUCCESS;
+}
+
+
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
neethi_assertion_get_is_optional(
neethi_assertion_t *neethi_assertion,
@@ -211,3 +294,27 @@
return axutil_array_list_is_empty(neethi_assertion->policy_components , env);
}
+
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
+neethi_assertion_serialize(
+ neethi_assertion_t *assertion,
+ axiom_node_t *parent,
+ const axutil_env_t *env)
+{
+ axiom_namespace_t *namespace = NULL;
+ axiom_element_t *element = NULL;
+ axiom_node_t *node = NULL;
+ axis2_char_t *localname = NULL;
+
+ namespace = axiom_element_get_namespace(assertion->element, env, assertion->node);
+ localname = axiom_element_get_localname(assertion->element, env);
+
+ element = axiom_element_create(env, parent, localname, namespace, &node);
+
+ if (!node)
+ {
+ printf("Assertion serialization failed\n");
+ return AXIS2_FAILURE;
+ }
+ return AXIS2_SUCCESS;
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org