summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-08-26Correct comment errorsslaws1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162134 13f79535-47bb-0310-9956-ffa450edef68
2011-08-26TUSCANY-3932 - sample of how the structural URI could be passed over a ↵slaws3-2/+39
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-08-26Fix typo in commentslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162089 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25Extend test to call the callback and add (commented out) changes to ↵slaws4-3/+50
demonstrate the danger of retrieving and endpoint for a component that hosts callback endpoints. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161646 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25TUSCANY-3932 - changes to get callbacks working over the distributed domain. ↵slaws1-0/+38
There's active discussion here http://www.mail-archive.com/dev%40tuscany.apache.org/msg17247.html so this will change will change as a result. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161645 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25TUSCANY-3916 Add the code to write the callback interface alongside the ↵slaws2-55/+169
forward interface. However turn off all the interface writing as I'm not very happy about the implementation so am disabling wit while I give it some thought. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161528 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25TUSCANY-3932 - Rework the callack wire calculation to be based on ↵slaws4-50/+140
non-runtime configurations. I've modified the Endpoint writing algorithm to write out automatically calculated callback bindings as well as callback bindings specified explicitly by the user. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161527 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25Allow the binding.sca URI to be configured with the base URI as with all ↵slaws2-9/+7
other bindings. The default binding now delegates to other remote bindings which require access to the properly based URI. I've had to make a change to the hazelcast binding that was assuming that the binding URI was the same as the EPR URI which is not the case. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161525 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25Configure the default binding to use binding.ws in the remote case rather ↵slaws2-5/+32
than binding.hazelcast as the latter doesn't support callbacks git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161522 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25Ignore the remote missmatch test cases at this function is still not workingslaws1-0/+19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161520 13f79535-47bb-0310-9956-ffa450edef68
2011-08-25Add auditing to callback compatibility testingslaws1-4/+10
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161519 13f79535-47bb-0310-9956-ffa450edef68
2011-08-24Add an async itest that uses distributed nodes and a synchronous service. ↵antelder2-0/+86
This one does work, woohoo git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161058 13f79535-47bb-0310-9956-ffa450edef68
2011-08-24Add an async client-service itest that uses distributed nodes. This is taken ↵antelder4-0/+123
out with @Ignore presently as it doesn't work due to some bugs in the Tuscany generated wsdl thats in the endpoint registry git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161035 13f79535-47bb-0310-9956-ffa450edef68
2011-08-24Add JMS and WS versions of the async client talking to sync service itestsantelder4-0/+182
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161007 13f79535-47bb-0310-9956-ffa450edef68
2011-08-24Add a testcase for a client using the various client APIs talking to a ↵antelder4-0/+162
synchronous service git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161000 13f79535-47bb-0310-9956-ffa450edef68
2011-08-23Update jms wireformats to fix NPE with async servicesantelder5-6/+53
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1160610 13f79535-47bb-0310-9956-ffa450edef68
2011-08-23Add itests for jms wireformats textXml, bytes, and bytesXml. These don't ↵antelder6-0/+288
work presently due to some databinding issue so taken out of the build with @Ignore git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1160608 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19Add an itest for async services using jms with jms text wireformatantelder2-0/+94
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159783 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19Fix jms text wireformat to work with async servicesantelder3-4/+26
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159781 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19Add the jmsobject async itest to build as the wireformat is working nowantelder1-2/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159768 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19Fix NPE in jmsObject wireformat with async servicesantelder3-4/+26
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159761 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19Add an async test using jms wireformats. taken out with @Ignore for now as ↵antelder2-0/+96
it doesn't work git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159653 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19TUSCANY-3916 - Add callback and match tests to motivate the correction of ↵slaws10-0/+437
the runtime to handle callback interfaces in the distributed case git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159650 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19TUSCANY-3916 - Correct comment to reflect what I believe is the realityslaws1-3/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159624 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19TUSCANY-3916 - Add local callback miss-match case. Remote callback case to ↵slaws5-4/+200
follow. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159623 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19Add miss-matched local interface. Accept for the time being that interface ↵slaws8-7/+307
matching for remote java interfaces is rather lenient when Java beans are involved. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159615 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19Include the async-services itest in buildantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159601 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19Add a sleep after the sync request otherwise the next async request fails ↵antelder1-2/+7
for a reason i've still to work out. Otherwise all these tests work ok for me now so committing so i can see if they work ok on hudson now without hanging git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159600 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19TUSCANY-3912 - Local correct to output as a result of ↵slaws1-1/+1
http://www.osoa.org/jira/browse/ASSEMBLY-265. Awaiting official OASIS change. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159574 13f79535-47bb-0310-9956-ffa450edef68
2011-08-19TUSCANY-3916 - add missing OSGi dependenciesslaws1-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159557 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18TUSCANY-3906: Apply patch from Eric Larsen for an enhancement to ↵antelder1-0/+26
ThreadMessageContext enabling external tooling to retrieve the previous message context in a given invocation chain. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159380 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18Remove exclude for 4020 test as it is fixed now with the latest oasis codeantelder1-1/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159209 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18Add xalan depnendency which is required because wss4j uses the xalan URI ↵antelder1-0/+5
toString method. (dragging in all xalan just to get a uri toString seems less than ideal, it has been changed in later wss4j releases, no idea if they work with the rest of the Tuscany Axis2 release and dependencies though git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159205 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18Remove xalan dependency as it conflicts iwth the base jdk which includes ↵antelder1-13/+0
some xalan classes git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159204 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18Add exclude for 4020 test thats been failing for agesantelder1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159076 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17TUSCANY-3922 - apply Jennifer's patch to add some missing doPrivileged calls ↵slaws4-8/+62
around various classloader calls. Thanks for the patch Jennifer. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158793 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17TUSCANY-3920: Copy fix from TUSCANY-3713 to the ExtensibleStAXArtifactProcessorantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158766 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Add interface-matching to the build so at least the distributed part is ↵slaws1-0/+1
exercised. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158751 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Mark the local miss-match test as ignored pending ML discussionslaws1-17/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158750 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Correct typo in test nameslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158748 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Remove unused dependenciesslaws1-21/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158744 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Fix comment typoslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158742 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17TUSCANY-3921: attemot to ensure that dependentContributions doesn't contain ↵antelder1-6/+10
duplicates git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158729 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Add aWS version of the simple async testantelder2-0/+90
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158654 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Add an explicit interface to the service as that seems to be the only way to ↵antelder1-3/+2
get the asycn service to work, and use a target on the reference for the same reason git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158653 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Extend the async simple test to use the JMS binding. This doesn't work, it ↵antelder2-0/+92
seems the runtime isn't doing the databinding conversion so the service gets argument type mismatch git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158631 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17The RuntimeInvoker currently swallows exceptions with a TODO comment, update ↵antelder1-0/+1
this to at least do a printStackTrace so there is some hint somehting went wrong git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158625 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17Extend the async services test with a new client and service that work in as ↵antelder5-0/+242
simple a way as possible git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158614 13f79535-47bb-0310-9956-ffa450edef68
2011-08-17TUSCANY-3912 - Apply Greg's suggested change to clear component reference ↵slaws1-0/+3
targets when nonOverrideable is false (overrideable = true which means that composite reference targets override any targets on the component reference that they promote. This change called for a change to otest 5023 which I added to the Tuscany compliance tests at r1158595. Thanks for working on this Greg. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158598 13f79535-47bb-0310-9956-ffa450edef68
2011-08-16TUSCANY-3916 - A test for interface miss-matchesslaws12-0/+567
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158181 13f79535-47bb-0310-9956-ffa450edef68