Commit graph

11204 commits

Author SHA1 Message Date
nash
035f871e8e Add more tests
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041988 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 20:52:19 +00:00
nash
e313856933 Refactor into framework and separate test cases, and add more tests
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041987 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 20:50:18 +00:00
bdaniel
f35490cae6 Modify test cases so that they aren't checking for an exact string. Different parser implementations can return strings that are equivalent but different in some trivial way
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041915 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 17:10:49 +00:00
nash
b45ddbd9b9 TUSCANY-3298: Enable JAXB wrappers for WSDL generation
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041912 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 17:07:02 +00:00
slaws
eeabc3ec37 correct import
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041875 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:28:08 +00:00
slaws
2a01b51663 TUSCANY-3801 - only create a service to accept async responses if the binding doesn't support asycn interactions natively
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041872 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:26:59 +00:00
slaws
c491a13935 TUSCANY-3801 - Update SCA binding to allow the invoker to exploit the new async interceptor impl and add and async response invoker to push async response back from service to reference (this only works in the local case though).
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041870 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:25:42 +00:00
slaws
471a23dbe3 TUSCANY-3801 - Update the invocation chain infrastructure, and the enpoints/endpointreferences that call it, to allow async response messages to be processed backwards along the response part of the chain independently of the forward message processing.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041866 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:22:31 +00:00
slaws
4d1e8a5032 TUSCANY-3801 - Move the SCA binding up to the new async provider interfaces.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041863 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:17:41 +00:00
slaws
bc010a9327 TUSCANY-3801 - add an async implementation provider interface to allow provider to create async invokers for the forward and response call.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041861 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:14:31 +00:00
slaws
4183a83ecf TUSCANY-3801 - add an async interceptor interface to chain can be navigated backwards. Also add an implementation that can hold generic interceptor implementation that to date, for the forward chain, has been repeated in each interceptor.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041858 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:12:43 +00:00
slaws
d77052b43f TUSCANY-3801 - Add new provider interfaces that allow providers to indicate whether they support async or not. May be merged into existing interfaces but kept separate for the time being so as not to upset existing providers.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041855 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:10:23 +00:00
slaws
cc8b03adf1 just remove some blank lines
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041847 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 15:05:15 +00:00
slaws
ccf294e505 TUSCANY-3801 - allow endpoints to report when they are configured for async invocation. Correct comment on endpoint reference version of the operation.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041845 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 14:59:54 +00:00
slaws
1a206d215b TUSCANY-3801 - update to match infrastructure changes to support native async bindings (not committed yet)
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041784 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 12:23:19 +00:00
antelder
cb3ac51c3f Disable web unit tests for now
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041722 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 08:10:50 +00:00
antelder
fb439dc279 Clean up the getting started helloworld webapp. Update it to use a jsp to invoke the component
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041721 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 08:01:37 +00:00
antelder
32a2665a62 Set svn ignores
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041716 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 07:45:37 +00:00
antelder
728d43f6f3 Add a top level pom to build it all
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041715 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 07:43:30 +00:00
jsdelfino
8d13a8e4db Add scripts to support 'Require valid-user' and 'Require group' authz configurations separately.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041681 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 03:59:19 +00:00
jsdelfino
6f3e045ffe Reset auth cookie before re-auth in login page.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041680 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 03:59:11 +00:00
antelder
24c08a82eb Update to support entering quoted strings conatining spaces
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041571 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 20:33:30 +00:00
antelder
6bf99eb5eb Get the eightball webapp running
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041540 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 19:11:25 +00:00
antelder
7dcd557051 If WEB-INF/sca-contributions contains contributions then use it automatically without requireing users define it in the web.xml
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041529 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 18:59:29 +00:00
nash
e421a202d2 TUSCANY-3802: Remove one @Ignore annotation and update another to identify the correct JIRA
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041361 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 13:07:30 +00:00
nash
110d33c762 TUSCANY-3804: Handle input and output wrappers separately
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041359 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 13:03:23 +00:00
nash
3aee1ff0d4 TUSCANY-3806: Close the SCA domain after running the tests
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041352 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 12:47:20 +00:00
edwardsmj
ab7ab0d348 Added manifest entries for missing package dependencies, for TUSCANY-3803
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041307 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 08:33:00 +00:00
edwardsmj
069c35087a Added manifest entries for missing package dependencies, for TUSCANY-3803
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041306 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 08:32:13 +00:00
antelder
56ec5091c8 Start bringing up eightball app in trunk
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041296 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 07:37:39 +00:00
nash
86a30a6d67 TUSCANY-3802: Temporarily disable two failing tests
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041182 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 21:35:25 +00:00
nash
9a7ae0ac27 TUSCANY-3802: Throw test exceptions back to JUnit
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041170 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 21:08:32 +00:00
slaws
b5183938ec Make space for testing native as well as generic async support in bindings
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041090 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 17:17:56 +00:00
slaws
34c7072ebd Correct the implementation of the service to expect/produce elements
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041088 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 17:15:58 +00:00
slaws
df985887c3 Make it clear the this invoker is for handling async responses.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041080 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 17:08:08 +00:00
antelder
3bdbdf7d81 Add tests dependency to see if that fixes the build problem on hudson solaris2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040950 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 11:14:32 +00:00
antelder
396008440c delete the beta2 branch as i'd not seen raymonds mail when i made it and we might as well wait till he's got his changes in before creating the beta2 branch
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040700 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 19:00:47 +00:00
antelder
ae9b105c67 Create branch for 2.0 beta2 release
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040693 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 18:46:45 +00:00
nash
66ac4e82a5 TUSCANY-3747: Update result comparison code so that it works on JDK 5 and JDK 6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040660 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 18:04:47 +00:00
slaws
d6d8f20429 Fix typo in comment
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040607 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 16:10:22 +00:00
slaws
93777d8895 Add code to process the async response
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040598 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 16:02:31 +00:00
slaws
ff12f54997 Open up this utility so it can be used from the async implementation provider
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040594 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 16:01:03 +00:00
antelder
3ef38a403a Rename all-distro profile to be hudson-deploy
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040457 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 10:27:49 +00:00
slaws
1b6760788d Change to pom dependency so I don't have to keep building the base jar just to test individual changes.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040448 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 09:22:08 +00:00
slaws
6199ffdbae Code now moved to deployer
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040446 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 09:19:46 +00:00
slaws
8931fd42ec Just tidy layout of line.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040445 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 09:16:47 +00:00
slaws
07ea3bbe7e TUSCANY-3788, TUSCANY-3786 - Allow build time resolvable references to be resolved then so that async response services can be established at that point. In a reliable situation the response service is then available as soon as reference is resolved and doesn't depend on the reference actually being used. Also start adding interfaces to allow the implementation provider to make an async invocation explicitly.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040444 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 09:11:10 +00:00
antelder
83a2ce4071 Fix the passing in of an initial contribution url, and add the start of a status command
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040437 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 08:57:05 +00:00
slaws
8ca6d8e2aa TUSCANY-3704 - Reset the artifact name in the monitor so that the correct name is reported. Thanks for the patch Yang.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040436 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 08:54:33 +00:00
antelder
d16c254ab6 Start of an sca binding impl that can use different delegate bindings for individual services and references
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040062 13f79535-47bb-0310-9956-ffa450edef68
2010-11-29 11:01:55 +00:00