summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix the usage of HttpClient and make sure connections are closed gracefullyrfeng2011-09-026-11/+25
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164605 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - missed manifest change from previous commitslaws2011-09-011-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163989 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - Turn remote interface match back on with a couple of ↵slaws2011-09-013-13/+71
| | | | | | restrictions. Only the top level WSDL is shared and dependent XSD is not. I've added guards for the case where parameter types cannot be converted to WSDL. If interface information is insufficient to run the match the interfaces are assumed to be compatible and matching is left until runtime. Having struggled with the WSDL based approach I'm going to look at serializing the internal Tuscany model. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1163988 13f79535-47bb-0310-9956-ffa450edef68
* Fix the index for messagerfeng2011-08-291-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162922 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3925 - Apply Jennifer's Java security patch. slaws2011-08-263-11/+65
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162160 13f79535-47bb-0310-9956-ffa450edef68
* Correct comment errorsslaws2011-08-261-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162134 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3932 - sample of how the structural URI could be passed over a ↵slaws2011-08-263-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
* Fix typo in commentslaws2011-08-261-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1162089 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3932 - changes to get callbacks working over the distributed domain. ↵slaws2011-08-251-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
* TUSCANY-3916 Add the code to write the callback interface alongside the ↵slaws2011-08-252-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
* TUSCANY-3932 - Rework the callack wire calculation to be based on ↵slaws2011-08-254-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
* Allow the binding.sca URI to be configured with the base URI as with all ↵slaws2011-08-252-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
* Add auditing to callback compatibility testingslaws2011-08-251-4/+10
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1161519 13f79535-47bb-0310-9956-ffa450edef68
* Update jms wireformats to fix NPE with async servicesantelder2011-08-235-6/+53
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1160610 13f79535-47bb-0310-9956-ffa450edef68
* Fix jms text wireformat to work with async servicesantelder2011-08-193-4/+26
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159781 13f79535-47bb-0310-9956-ffa450edef68
* Fix NPE in jmsObject wireformat with async servicesantelder2011-08-193-4/+26
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159761 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - Correct comment to reflect what I believe is the realityslaws2011-08-191-3/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159624 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - add missing OSGi dependenciesslaws2011-08-191-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159557 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3906: Apply patch from Eric Larsen for an enhancement to ↵antelder2011-08-181-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
* Remove xalan dependency as it conflicts iwth the base jdk which includes ↵antelder2011-08-181-13/+0
| | | | | | some xalan classes git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159204 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3922 - apply Jennifer's patch to add some missing doPrivileged calls ↵slaws2011-08-174-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
* TUSCANY-3920: Copy fix from TUSCANY-3713 to the ExtensibleStAXArtifactProcessorantelder2011-08-171-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158766 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused dependenciesslaws2011-08-171-21/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158744 13f79535-47bb-0310-9956-ffa450edef68
* Fix comment typoslaws2011-08-171-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158742 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3921: attemot to ensure that dependentContributions doesn't contain ↵antelder2011-08-171-6/+10
| | | | | | duplicates git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1158729 13f79535-47bb-0310-9956-ffa450edef68
* The RuntimeInvoker currently swallows exceptions with a TODO comment, update ↵antelder2011-08-171-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
* TUSCANY-3912 - Apply Greg's suggested change to clear component reference ↵slaws2011-08-171-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
* TUSCANY-3916 - Check for null interface. I need to find out why a null ↵slaws2011-08-151-4/+7
| | | | | | interface is possible but it's causing the build to break so I'll double back to this git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1157897 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3916 - extend WSDL serialization code to deal with imports/includesslaws2011-08-153-27/+373
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1157857 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3917 - Save the WSDLDefinition used to generate an interface. slaws2011-08-151-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1157752 13f79535-47bb-0310-9956-ffa450edef68
* Add some code to set the Cross-Origin Resource Sharing headers. As a start ↵antelder2011-08-091-0/+11
| | | | | | just the minimal code to show how it works git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1155252 13f79535-47bb-0310-9956-ffa450edef68
* Add an attribute to the REST binding for Cross-Origin Resource Sharing ↵antelder2011-08-092-0/+6
| | | | | | support. Just the minimal getter method for now to show how it can work git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1155251 13f79535-47bb-0310-9956-ffa450edef68
* Fix comment typoslaws2011-08-051-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1154196 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3907 - Clone top level composites before adding them to the domain ↵slaws2011-08-053-2/+16
| | | | | | level composite so that they don't get build more than once. Also clone bindings when reference and services are cloned. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1154194 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3904 - Apply Greg's patch so that the correct endpoint is picked up ↵slaws2011-08-041-34/+7
| | | | | | when SCAClientFactory.getService() references a promoted service. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1153789 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3894. Add manifest updates.scottkurz2011-08-022-0/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1153291 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3894. Factor out introspection for same vs. different databindings ↵scottkurz2011-08-028-97/+161
| | | | | | on operation from DBRuntimeWireProcessor to new OperationDataBindingHelper util. Use this in DefaultLocalSCAReferenceBindingProvider to do a Mediator.copyXXX for same-databinding operations, while doing a Mediator.mediateXXX with a WSDL operation for different-databinding operations. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1153285 13f79535-47bb-0310-9956-ffa450edef68
* Correct comment to avoid confusionslaws2011-08-021-2/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1153080 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3894. Didn't mean to update POM with AXIOM dependency.scottkurz2011-07-291-6/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1152096 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3894. Complete by ranking providers.scottkurz2011-07-292-2/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1152095 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3894. Refactor WSDL InterfaceContract generation so it's only done ↵scottkurz2011-07-282-13/+20
| | | | | | if the BindingSCATransformer calls for it. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151710 13f79535-47bb-0310-9956-ffa450edef68
* Add a parser tool for DOM to avoid a JDK bug of deadlock (at ↵rfeng2011-07-273-10/+205
| | | | | | com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory.getInstance) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151663 13f79535-47bb-0310-9956-ffa450edef68
* Fix NPE which I think was just causing noise in the logs in the case of a ↵scottkurz2011-07-271-3/+3
| | | | | | 1-way operation, as we were hitting NPE in the response path but never needed to send a response anyway. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151643 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3894. Refactor local sca binding so that the exact details of the ↵scottkurz2011-07-2712-63/+384
| | | | | | data copy can be plugged in via the BindingProviderFactory extension point, while keeping a core, base portion of the binding to do things like calculate whether to do the pass-by-reference optimization and establish other aspects of the invoker/interceptor chain. The data handling is factored into a BindingSCATransformer class. The default impl will continue to use MediatorImpl.copyXXX methods, and will use Java-serialization first then XML/JAXB-serialization. The second impl included uses XML serialization and calculates a WSDL interfaceContract. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151632 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug in mapping data types like Java multidimensional arrays.scottkurz2011-07-271-128/+126
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151476 13f79535-47bb-0310-9956-ffa450edef68
* Fix license issues with WebSocketStatusfmoga2011-07-272-19/+19
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151380 13f79535-47bb-0310-9956-ffa450edef68
* Missed an adjustment to wrapper calculation when adding code to handle ↵scottkurz2011-07-271-1/+1
| | | | | | multiple outputs. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151321 13f79535-47bb-0310-9956-ffa450edef68
* Add binding-websocket to tuscany-modules pom.xml.fmoga2011-07-261-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151255 13f79535-47bb-0310-9956-ffa450edef68
* Move the websocket binding to trunk.fmoga2011-07-2635-0/+1855
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151250 13f79535-47bb-0310-9956-ffa450edef68
* Add some code to try to convert the wsdl string from the remote endpoint ↵antelder2011-07-263-24/+124
| | | | | | back into a WSDLInterfaceContract. This doesn't work properly and throws an InvalidWSDLException with some JDKs. Committing as-is to see if anyone has any ideas why git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1151203 13f79535-47bb-0310-9956-ffa450edef68