Return-Path: Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 44811 invoked by uid 500); 6 Mar 2003 12:49:51 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 44747 invoked from network); 6 Mar 2003 12:49:50 -0000 X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3 Content-Class: urn:content-classes:message Subject: AW: SOAP over JMS Deploying Services MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C2E3DE.D8C3B1C6" Date: Thu, 6 Mar 2003 13:49:37 +0100 Message-ID: <8384A5082DDFF74096DF56A75627AD560C8143@private-host> X-MS-Has-Attach: X-MS-TNEF-Correlator: <8384A5082DDFF74096DF56A75627AD560C8143@private-host> Thread-Topic: SOAP over JMS Deploying Services Thread-Index: AcLj2GYCB/UckxZ6TdazLlkbERy92QABMZks From: "Oliver Adler" To: X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. ------_=_NextPart_001_01C2E3DE.D8C3B1C6 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Brian, =20 we have writen our own Sender (see = org.apache.axis.transport.HTTPSender.java as example) and the = corresponding Transport class (see = org.apache.axis.transport.HTTPTransport) for IBM MQ. (at our start point the jms implementation was only a sample ans we want = to wait a little until it is finished) I'm not sure how the jms implementation does it but you have to register = the Transport class for a protocol. Like: Call.setTransportForProtocol("file", MQTransport.class); (this method is = static !) (we use the file-protocol - a workaround and definitly something we have = to work on :-)) After that you can create the port object like that: URL url =3D new URL(file://#YOUR DATA ); // the = "file" is the important part XXX_SERVICELocator locator =3D new XXX_SERVICELocator(); XXX_PORT port =3D locator.getABCService(url); =20 Your transport class is responsible to extract the data from the url and = your sender class (it is a simple axis handler) to bring the stuff on = the wire. =20 I don't know in which state the jms implementation which comes with axis = is. Maybe the classes in the org.apache.axis.transport.jms package will = help you ! =20 Regards =20 Oliver -----Urspr=FCngliche Nachricht-----=20 Von: Brian Dillon (ext. 944) [mailto:Brian.Dillon@fineos.com]=20 Gesendet: Do 06.03.2003 13.03 Uhr=20 An: 'axis-user@ws.apache.org'=20 Cc:=20 Betreff: RE: SOAP over JMS Deploying Services =09 =09 Oliver, =20 When invoking a http service the client creates and endPoint and using = this sets the TargetEndpoint on the client.Call object. The endpoint I = was using previously was; http://localhost:8080/axis/services/serviceName = =20 Obviously this won't work with JMS. What format should the endPoint be = for JMS, or should I be creatingthe client.Call object competely = differently ? =20 =20 Thanks, =20 Brian ------_=_NextPart_001_01C2E3DE.D8C3B1C6 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IjIMAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAJQAAAEFXOiBTT0FQIG92ZXIgSk1T IERlcGxveWluZyBTZXJ2aWNlcwA6DAEFgAMADgAAANMHAwAGAA0AMQAlAAQASgEBIIADAA4AAADT BwMABgANADEAJQAEAEoBAQmAAQAhAAAAQzM1NjQ5Q0ZBODM4NDQ0Mzg0MDZBRUI5QjhBMzg4Q0QA QgcBA5AGAGgXAAA2AAAAAwA2AAAAAABAADkAxrHD2N7jwgEeAD0AAQAAAAUAAABBVzogAAAAAAIB RwABAAAALgAAAGM9dXM7YT0gO3A9U1lSQUNPTTtsPURPTUlOTy0wMzAzMDYxMjQ5MzdaLTMyNAAA AB4ASQABAAAAJQAAAFJFOiBTT0FQIG92ZXIgSk1TIERlcGxveWluZyBTZXJ2aWNlcwAAAABAAE4A AABBXNjjwgEeAFoAAQAAABgAAABCcmlhbiBEaWxsb24gKGV4dC4gOTQ0KQACAVsAAQAAAE0AAAAA AAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABCcmlhbiBEaWxsb24gKGV4dC4gOTQ0KQBTTVRQAEJyaWFu LkRpbGxvbkBmaW5lb3MuY29tAAAAAAIBXAABAAAAHQAAAFNNVFA6QlJJQU4uRElMTE9OQEZJTkVP Uy5DT00AAAAAHgBdAAEAAAAYAAAAQnJpYW4gRGlsbG9uIChleHQuIDk0NCkAAgFeAAEAAABNAAAA AAAAAIErH6S+oxAZnW4A3QEPVAIAAAAAQnJpYW4gRGlsbG9uIChleHQuIDk0NCkAU01UUABCcmlh bi5EaWxsb25AZmluZW9zLmNvbQAAAAACAV8AAQAAAB0AAABTTVRQOkJSSUFOLkRJTExPTkBGSU5F T1MuQ09NAAAAAB4AZgABAAAABQAAAFNNVFAAAAAAHgBnAAEAAAAYAAAAQnJpYW4uRGlsbG9uQGZp bmVvcy5jb20AHgBoAAEAAAAFAAAAU01UUAAAAAAeAGkAAQAAABgAAABCcmlhbi5EaWxsb25AZmlu ZW9zLmNvbQAeAHAAAQAAACEAAABTT0FQIG92ZXIgSk1TIERlcGxveWluZyBTZXJ2aWNlcwAAAAAC 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 AGUAcABsAG8AeQBpAG4AZwAgAFMAZQByAHYAaQBjAGUAcwAuAEUATQBMAAAAAAALAPYQAAAAAEAA BzACdGks3ePCAUAACDDU2MrY3uPCAQMA3j+vbwAAAwDxPwcEAAAeAPg/AQAAAA0AAABPbGl2ZXIg QWRsZXIAAAAAAgH5PwEAAABkAAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC9PPVNZUkFD T00vT1U9RVJTVEUgQURNSU5JU1RSQVRJVkUgR1JVUFBFL0NOPVJFQ0lQSUVOVFMvQ049T0xJVkVS LkFETEVSAB4A+j8BAAAAFQAAAFN5c3RlbSBBZG1pbmlzdHJhdG9yAAAAAAIB+z8BAAAAHgAAAAAA AADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAuAAAAAwD9P+QEAAADABlAAAAAAAMAGkAAAAAAAwAd QAAAAAADAB5AAAAAAB4AMEABAAAADQAAAE9MSVZFUi5BRExFUgAAAAAeADFAAQAAAA0AAABPTElW RVIuQURMRVIAAAAAHgAyQAEAAAAYAAAAQnJpYW4uRGlsbG9uQGZpbmVvcy5jb20AHgAzQAEAAAAY AAAAQnJpYW4uRGlsbG9uQGZpbmVvcy5jb20AHgA4QAEAAAANAAAAT0xJVkVSLkFETEVSAAAAAB4A OUABAAAAAgAAAC4AAAALACkAAAAAAAsAIwAAAAAAAwAGEDKSuWMDAAcQ3QUAAAMAEBAAAAAAAwAR EAAAAAAeAAgQAQAAAGUAAABISUJSSUFOLFdFSEFWRVdSSVRFTk9VUk9XTlNFTkRFUihTRUVPUkdB UEFDSEVBWElTVFJBTlNQT1JUSFRUUFNFTkRFUkpBVkFBU0VYQU1QTEUpQU5EVEhFQ09SUkVTUE9O RElOAAAAAAIBfwABAAAANgAAADw4Mzg0QTUwODJEREZGNzQwOTZERjU2QTc1NjI3QUQ1NjBDODE0 M0Bwcml2YXRlLWhvc3Q+AAAASg0= ------_=_NextPart_001_01C2E3DE.D8C3B1C6--