summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-03-23Tighten up the no address test to include checking for a null or empty URIslaws1-1/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304254 13f79535-47bb-0310-9956-ffa450edef68
2012-01-06TUSCANY-3932 - First part of this JIRA is to remove some inconsistencies in ↵slaws2-12/+19
the way that callbacks are handled now. See JIRA for more comments on this first change. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1228150 13f79535-47bb-0310-9956-ffa450edef68
2011-12-02Add wsa:IsReferenceParameter='true' attr to ReferenceParameters header per ↵scottkurz1-3/+7
WS-A SOAP Binding spec. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1209512 13f79535-47bb-0310-9956-ffa450edef68
2011-10-19check that the binding is set in the wsdlslaws1-2/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1186022 13f79535-47bb-0310-9956-ffa450edef68
2011-09-20Avoid NPE when no port location definedantelder1-6/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1173122 13f79535-47bb-0310-9956-ffa450edef68
2011-09-06Separate a composite line out for clarity/debugging purposes. slaws1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1165596 13f79535-47bb-0310-9956-ffa450edef68
2011-08-26TUSCANY-3932 - sample of how the structural URI could be passed over a ↵slaws2-1/+17
remote binding (in this case binding.ws) and picked up on the service side in the binding.sca case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162090 13f79535-47bb-0310-9956-ffa450edef68
2011-07-14TUSCANY-3852 - Move the SOAP envelope construction to the start of the ↵slaws4-44/+148
response binding chain so that response chain behaves in a similar way to the reference request chain. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1146712 13f79535-47bb-0310-9956-ffa450edef68
2011-07-05TUSCANY-3881 - Tidy up the binding context and test by re-enabling Rampart ↵slaws5-39/+245
support in the ws binding so that WS policy can be applied. For the time being it only demonstrates integrity. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1142920 13f79535-47bb-0310-9956-ffa450edef68
2011-06-28TUSCANY-3881 - fix a typo in the original commitslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140706 13f79535-47bb-0310-9956-ffa450edef68
2011-06-28Fix for hanging compliance test JCA_11017. In some cases Axis doesn't have ↵slaws1-1/+2
the "In" context available at the point at which the outgoing message is sent. There is already code in TransportReferenceInterceptor to capture the "In" context when a response is received. The test was hanging as this was causing a crash so the client waited for ever for a response which never came. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140687 13f79535-47bb-0310-9956-ffa450edef68
2011-06-23TUSCANY-3881 - create a context bean to hold a more consistent of Axis2 ↵slaws8-9/+88
context in the reference and service side chains. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1138899 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20Allow the look up of endpoint address by component/service/binding name from ↵rfeng1-7/+1
the Node API git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1095537 13f79535-47bb-0310-9956-ffa450edef68
2011-04-12Remove unused importslaws1-1/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1091383 13f79535-47bb-0310-9956-ffa450edef68
2011-02-25Move the binding/policy configuration step to after the Axis config context ↵slaws1-5/+7
has been created. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074465 13f79535-47bb-0310-9956-ffa450edef68
2011-01-20Stage 1 of Axis2 binding-ws support of async callbacks, as described in ↵edwardsmj2-12/+83
TUSCANY-3821 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061384 13f79535-47bb-0310-9956-ffa450edef68
2011-01-11Add capability to support Bindings that support Async invocations natively - ↵edwardsmj1-1/+12
as under TUSCANY-3801 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057647 13f79535-47bb-0310-9956-ffa450edef68
2010-12-11Update to clean up numerous dependencies, many i think left over from ↵antelder2-62/+1
previous Axis releases. Also take out the JMS and rampart function for now as it doesn't appear to work anymore and there are no testcase or samples for those in 2.x git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1044598 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08Upgrade to Axis2 1.5.3, Axiom 1.2.10 and Abdera 1.1.1rfeng1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043771 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30Sometimes the binding name appears to be null. Get it from the actual ↵slaws1-2/+2
binding. Makes BWS_2023, BWS_4005, BWS_4006 work again. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980710 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22Add SOAP version intent validation to the ws bindingbdaniel2-2/+26
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@966495 13f79535-47bb-0310-9956-ffa450edef68
2010-07-11Changes to binding-ws-runtime-axis2 in support of Client-side and ↵edwardsmj3-41/+116
Server-side asynchronous services and @asyncInvocation as described in TUSCANY-3608, 3611 & 3612 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@963032 13f79535-47bb-0310-9956-ffa450edef68
2010-07-02More changes to fix binding.s otests. Also change binding.ws model ↵slaws3-3/+3
getter/setter to make it more explicit which of the WSDLs it stores are user defined. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@960020 13f79535-47bb-0310-9956-ffa450edef68
2010-07-01Improve error messages. This validation should happen earlier when the ↵slaws2-4/+12
binding is read/resolved rather than when the providers are created. Will look to move it shortly. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@959652 13f79535-47bb-0310-9956-ffa450edef68
2010-06-30TUSCANY-3614 - first pass at support for rpc/lit. Does the right sort of ↵slaws4-9/+184
thing now but some of the code is in the wrong place so some refactoring still to do git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@959254 13f79535-47bb-0310-9956-ffa450edef68
2010-06-21Add spec conformance number to message. slaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@956610 13f79535-47bb-0310-9956-ffa450edef68
2010-06-21Improve error messageslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@956607 13f79535-47bb-0310-9956-ffa450edef68
2010-06-19Handle the wsa:ReferenceParameters SOAP header if present on the invocation ↵edwardsmj2-12/+39
of a bidirectional service offered as a Web service - pass the parameters back in the SOAP headers of any callback operation invocation from the service to the client, as required by TUSCANY-3592 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@956193 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18Handle the receipt of messageID data from a wsa:MessageID header in an ↵edwardsmj2-13/+49
incoming Web service invocation of a bidirectional service, transmit this data to the callback invocation from the service and embed into a wsa:RelatesTo SOAP header in the callback Wen service message, as required by the OASIS Web Service Binding spec, described in TUSCANY-3592 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@956128 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18Fix for subtask #3 of TUSCANY-3592 to enable the invocation of a callback ↵edwardsmj1-40/+91
operation to include the wsa:To and wsa:Action headers as required by the OASIS Web services spec git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@956038 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18Fix for subtask #2 of TUSCANY-3592 to enable the endpoint of a bidirectional ↵edwardsmj1-2/+25
web service to recognise the 2 special Web service Addressing values and throw the required SOAP fault git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@955932 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17Add a flag to the binding builder to indicate that generated data should be ↵slaws4-6/+6
regenerated. Also rename the methods for getting/setting the generated data to make it more obvious that that's what it's doing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@955601 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15TUSCANY-3594 - flow the actual callback URL in the SOAP header as opposed to ↵slaws2-2/+12
the SCA endpoint URI. Thanks to Mike for working on this in parallel with writing the Otests for this. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@954856 13f79535-47bb-0310-9956-ffa450edef68
2010-06-11A little more separation of the Tuscany bits from the Axis bitsslaws4-161/+128
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@953679 13f79535-47bb-0310-9956-ffa450edef68
2010-05-21Remove the workaroundrfeng1-9/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@947188 13f79535-47bb-0310-9956-ffa450edef68
2010-05-21Add a workaround to support callback endpoint over WSrfeng1-0/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@947187 13f79535-47bb-0310-9956-ffa450edef68
2010-05-17Add wsa:Action to the soap header as it's mandatoryrfeng1-2/+28
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@945249 13f79535-47bb-0310-9956-ffa450edef68
2010-04-27mark additional classes as extension spi according to use indicated ↵kelvingoodson4-15/+0
binding-ws* + minor cleanup of imports within binding-ws* git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@938419 13f79535-47bb-0310-9956-ffa450edef68
2010-04-13TUSCANY-3533 - disable registration of the dummy config. Doesn't seem to ↵slaws1-5/+5
affect the runtime now we've moved to 1.5.1 and it causes the Axis2 shutdown hook to be registered twice. When this happens one of the shutdown hooks is not removed on node stop and we have a leak. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933739 13f79535-47bb-0310-9956-ffa450edef68
2010-03-16Remove some now unneeded uses of DataExchangeSemanticsantelder1-5/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@923761 13f79535-47bb-0310-9956-ffa450edef68
2010-03-14Improve the IP address binding to be based on the host from the urirfeng1-12/+14
Having servlet host to return deployed uri git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922701 13f79535-47bb-0310-9956-ffa450edef68
2010-03-04Clean up the hard-dependency on impl class of XMLInputFactory and ↵rfeng3-30/+66
DocumentBuilderFactory Cache the discovered axis2 xml (TODO: we need to see how we can improve the performance for the axis2 configuration loading) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@918795 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03Removing unused imports...lresende1-1/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@918583 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03Copy the test cases from binding-sca-runtime-axis2 and ↵rfeng1-6/+1
binding-sca-runtime-rmi into an itest Change the code to pass binding.sca with mapped uri with the endpoint git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@918327 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01Move the ws binding provider files into the provider package. slaws13-14/+13
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917502 13f79535-47bb-0310-9956-ffa450edef68
2010-02-26Clean up the remote flag for endpoint and change the endpoint reference ↵rfeng1-1/+1
status to an enum git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916778 13f79535-47bb-0310-9956-ffa450edef68
2010-02-26Pass security context into getURLMapping() so that appropriate scheme/port ↵slaws1-18/+19
are chosen when no concrete url is provided by the binding. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916695 13f79535-47bb-0310-9956-ffa450edef68
2010-02-26Set the JVM trust/key store so the client side is able to pick up the ↵slaws1-1/+21
servers public certificate. Not sure this is actually the way to way to do it as need more investigation into client side configuration. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916677 13f79535-47bb-0310-9956-ffa450edef68
2010-02-25Remove unused importsrfeng1-4/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916402 13f79535-47bb-0310-9956-ffa450edef68
2010-02-25Add binding.ws specific providers for the HTTPSPolicy model slaws2-0/+108
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916317 13f79535-47bb-0310-9956-ffa450edef68