summaryrefslogtreecommitdiffstats
path: root/branches/sca-java-1.x/modules/binding-jms-runtime (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-05-29TUSCANY-2967 back out the trial change to bytes format messages so that all ↵slaws1-2/+10
wire formats consistently return faults as JMS Object messages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@779892 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22TUSCANY-3057: fix to use single JMS resource factory for request and responseantelder1-0/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@777627 13f79535-47bb-0310-9956-ffa450edef68
2009-05-19Do BytesMessage.reset() on BytesMP, DefaultMP to be consistent across wire ↵scottkurz2-1/+3
formats. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776461 13f79535-47bb-0310-9956-ffa450edef68
2009-05-15TUSCANY-3031 Ensure that JMS wire formats that don't required a data ↵slaws8-8/+8
transformation work when interface.wsdl is used. Use the component type interface rather than the service git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775328 13f79535-47bb-0310-9956-ffa450edef68
2009-05-15TUSCANY-2967 Fix up just jmsBytes wire format to return exceptions as bytes ↵slaws1-0/+30
to see if this is what we want git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775324 13f79535-47bb-0310-9956-ffa450edef68
2009-05-05TUSCANY-3005 - Take account of the case where there are either no input ↵slaws1-8/+27
parameters or a void return type (or both). Thanks for the patch Kaushik. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@771740 13f79535-47bb-0310-9956-ffa450edef68
2009-05-05TUSCANY-2968 - Discovering and adding wire format and operation selector ↵lresende1-2/+0
interceptors via extension point, but inside binding provider git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@771600 13f79535-47bb-0310-9956-ffa450edef68
2009-04-30TUSCANY-2965 - add fault handling code for wireFormat.bytesXMLslaws5-22/+70
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@770283 13f79535-47bb-0310-9956-ffa450edef68
2009-04-30TUSCANY-2996 - Add support for wrapSingle attribute that, when set true, ↵slaws5-23/+236
ensures that single parameters are wrapped in an array on the wire. When set false single parameters will not be wrapped on the wire. Multiple parameters will always be wrapped. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@770201 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26TUSCANY-2966 - reset bytes message after read in operation selector so that ↵slaws1-0/+1
following wire format can re-read bytes if required. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768697 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26TUSCANY-2965 - add a jmsBytesXML wireFormat analogous to jmsTextXMLslaws7-0/+607
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768696 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26TUSCANY-2987, TUSCANY-2964. Rename operation selector that allows the user ↵slaws4-9/+11
to specify which message property holds the operation name. Add tests cases for this and the default selector. Rename default selector to be all lowers case (it's still in the Tuscany namespace though) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768695 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24TUSCANY-2987 code to make nativeOperation based operation selection work and ↵slaws6-2/+308
add new operation selector (jmsUser) that allows you to specify what JMS message property holds the operation name. No test cases yet. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768402 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24TUSCANY-2986 - move the callback processing into a separate interceptor to ↵slaws3-37/+110
allow other operation selectors to use it. Don't have any others just yet but about to add another one. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768374 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24TUSCANY-2930 main part of separating wireFormat.jmsdefault out from ↵slaws15-40/+1109
wireFormat.jmsTextXML. I've spotted a few more things that need fixing but this basic functionality passes all of our current JMS tests and now better matched what the specification says about default format. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768263 13f79535-47bb-0310-9956-ffa450edef68
2009-04-18Bump up 1.x trunk version to 1.6-SNAPSHOTantelder1-12/+12
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@766265 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26Remove old "getWireFormatInterfaceContract" operationslaws8-37/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758697 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26Remove these files as they are no longer required. Replaced by RRB... versions.slaws3-741/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758633 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26TUSCANY-2931 - allow separate request and response wire formats in ↵slaws10-136/+241
binding.jms. The tuscany binding.jms XSD has been extended to allow a response wireFormat element to be specified. The knock on effect of all this is that the Operation interface has been changed to allow input and output wrapper info to be held separately. Also Interface has some new operations. There are changes across the code base to take account of this interface change. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758625 13f79535-47bb-0310-9956-ffa450edef68
2009-03-25TUSCANY-2918, Update jms support so that the service listener can be ↵antelder2-114/+24
pluggable via host-jms git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758239 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19Fixes for TUSCANY-2922ramkumar7-9/+72
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@755969 13f79535-47bb-0310-9956-ffa450edef68
2009-03-10TUSCANY-2905 Implement third rule which is supposed to look for an operation ↵beckerdo1-9/+66
name in the root element of the XML payload git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@752147 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25TUSCANY-2857 Correct handling of JMSDeliveryMode and JMSPrioritybeckerdo2-1/+20
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@747867 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25TUSCANY-2867 - Pass checked exceptions as InvocationTargetExceptions. Don't ↵slaws5-10/+51
rely on boolean fault flag for messages of object type. Thanks for the patch Kaushik git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@747826 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19Fix already closed bug with oneway requestsantelder1-1/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@745961 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19Fix already closed bug when the responseConnection is the same as the ↵antelder1-1/+1
request connection git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@745960 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19TUSCANY-2861: Fix Object wireformat to deal with receiveing a null message ↵antelder1-0/+2
correctly git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@745958 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19TUSCANY-2859: Add a closeResponseConnection method to the JMSResourceFactoryantelder3-1/+18
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@745897 13f79535-47bb-0310-9956-ffa450edef68
2009-02-17TUSCANY-2845: Change JMS binding so unchecked exceptions are returned as ↵antelder1-2/+4
RuntimeExceptions git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@745140 13f79535-47bb-0310-9956-ffa450edef68
2009-02-17TUSCANY-2839: Add checks to bypass response processing for oneway operationsantelder5-17/+37
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@744971 13f79535-47bb-0310-9956-ffa450edef68
2009-02-13Partial fix for exceptions for sca clients using text xml wireformatantelder2-12/+25
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@744151 13f79535-47bb-0310-9956-ffa450edef68
2009-02-13Change XMLTextMessageProcessor to override the createFaultMessage to handle ↵antelder1-0/+23
FaultExceptions git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@744098 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12TUSCANY-2836 remove DEFAULT_DESTINATION_NAME and ↵slaws5-5/+5
DEFAULT_RESPONSE_DESTINATION_NAME and use null instead as these are just strings to indicated that there is no destination rather than being a default destination git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@743917 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12Make sure resource factory gets set before use to avoid any NPEsantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@743780 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12TUSCANY-2839: Start at supporting services invoked by oneway requests not ↵antelder8-18/+32
needing a response connection factory git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@743710 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12TUSCANY-2841: start to add support for using a seperate response connection ↵antelder9-3/+77
factory git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@743685 13f79535-47bb-0310-9956-ffa450edef68
2009-02-06TUSCANY-2799 Fix NPE in JMS Object wire format when a null object is ↵slaws4-10/+21
returned. Add a test also. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@741535 13f79535-47bb-0310-9956-ffa450edef68
2009-02-05TUSCANY-2799 - don't return responses inside arrays. Generally reorg the ↵slaws13-39/+44
code so that the message processors only worry about getting data in and out of JMS message while the interceptors worry about whether the data should be wrapped as an array. In this way the forward path can do array wrapping in order to keep databinding happy while the response path can omit array wrapping git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@741219 13f79535-47bb-0310-9956-ffa450edef68
2009-01-30TUSCANY-2798: Fix the jms binding to use the destination in the binding ↵antelder1-2/+13
response element when the request message has no replyto git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@739306 13f79535-47bb-0310-9956-ffa450edef68
2009-01-28Intial cut at changing the jms binding to use the jms host for the service ↵antelder3-181/+26
listener git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@738502 13f79535-47bb-0310-9956-ffa450edef68
2009-01-08Handle both InvocationTargetException and FaultExceptionantelder1-0/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@732680 13f79535-47bb-0310-9956-ffa450edef68
2009-01-07Commit temporary work arounds for TUSCANY-2593antelder2-2/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@732415 13f79535-47bb-0310-9956-ffa450edef68
2008-12-02Changing version 1.4-SNAPSHOT to 1.5-SNAPSHOTramkumar1-12/+12
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722441 13f79535-47bb-0310-9956-ffa450edef68
2008-12-01Mark old listener and invoker as deprecatedslaws2-0/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722031 13f79535-47bb-0310-9956-ffa450edef68
2008-11-30Remove some more file that have been deleted to remove split packagesslaws5-472/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@721823 13f79535-47bb-0310-9956-ffa450edef68
2008-11-30Tidy jms policy implementations to remove code from the binding and put it ↵slaws36-186/+580
into binding wire interceptors. The implication is that the JMS runtime no longer depends on the JMS policy package. Also get rid of split packages in wire format and operation selector packages. Add a binding context to the Tuscany message so that you don't have to keep finding it in the message header. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@721811 13f79535-47bb-0310-9956-ffa450edef68
2008-11-13Creating Java SCA 1.x branchlresende57-0/+6327
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@713805 13f79535-47bb-0310-9956-ffa450edef68