Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 18582 invoked from network); 3 Jun 2005 04:27:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Jun 2005 04:27:31 -0000 Received: (qmail 50060 invoked by uid 500); 3 Jun 2005 04:27:28 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 50040 invoked by uid 500); 3 Jun 2005 04:27:28 -0000 Mailing-List: contact axis-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-cvs@ws.apache.org Received: (qmail 49927 invoked by uid 99); 3 Jun 2005 04:27:26 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 02 Jun 2005 21:27:24 -0700 Received: (qmail 18516 invoked by uid 65534); 3 Jun 2005 04:27:16 -0000 Message-ID: <20050603042716.18515.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: svn commit: r179722 - in /webservices/axis/trunk/java: ./ modules/core/src/org/apache/axis/ modules/core/src/org/apache/axis/clientapi/ modules/core/src/org/apache/axis/deployment/ modules/core/src/org/apache/axis/engine/ modules/core/src/org/apache/axis/receivers/ modules/core/src/org/apache/axis/transport/local/ modules/core/test/org/apache/axis/engine/ modules/samples/test/org/apache/axis/engine/ xdocs/images/archi-guide/ Date: Fri, 03 Jun 2005 04:27:13 -0000 To: axis-cvs@ws.apache.org From: hemapani@apache.org X-Mailer: svnmailer-1.0.0-dev X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: hemapani Date: Thu Jun 2 21:27:11 2005 New Revision: 179722 URL: http://svn.apache.org/viewcvs?rev=3D179722&view=3Drev Log: add a local transport, and Message Context injection support=20 Added: webservices/axis/trunk/java/modules/core/src/org/apache/axis/engine/Dep= endancyManager.java webservices/axis/trunk/java/modules/core/src/org/apache/axis/receivers/= RawXMLINOnlyMessageRecevier.java webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/= local/ webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/= local/LocalTransportReceiver.java webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/= local/LocalTransportSender.java webservices/axis/trunk/java/modules/core/test/org/apache/axis/engine/Me= ssageContextEnabledEcho.java webservices/axis/trunk/java/xdocs/images/archi-guide/ webservices/axis/trunk/java/xdocs/images/archi-guide/all.png (with pr= ops) webservices/axis/trunk/java/xdocs/images/archi-guide/contexts.png (wi= th props) webservices/axis/trunk/java/xdocs/images/archi-guide/phases.png (with= props) Modified: webservices/axis/trunk/java/maven.xml webservices/axis/trunk/java/modules/core/src/org/apache/axis/Constants.= java webservices/axis/trunk/java/modules/core/src/org/apache/axis/clientapi/= MEPClient.java webservices/axis/trunk/java/modules/core/src/org/apache/axis/deployment= /client.xml webservices/axis/trunk/java/modules/core/src/org/apache/axis/receivers/= AbstractInMessageReceiver.java webservices/axis/trunk/java/modules/core/src/org/apache/axis/receivers/= RawXMLINOutMessageRecevier.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /EchoRawXMLLoadTest.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /EchoRawXMLOnTwoChannelsSyncTest.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /EchoRawXMLOnTwoChannelsTest.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /EchoRawXMLTest.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /HandlerFailureTest.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /MailEchoRawXMLTest.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /MessageWithServerTest.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /RESTBasedEchoRawXMLTest.java webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine= /TCPEchoRawXMLTest.java Modified: webservices/axis/trunk/java/maven.xml URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/maven.xml?re= v=3D179722&r1=3D179721&r2=3D179722&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- webservices/axis/trunk/java/maven.xml (original) +++ webservices/axis/trunk/java/maven.xml Thu Jun 2 21:27:11 2005 @@ -80,6 +80,9 @@ + + + =20 Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis/Cons= tants.java URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core= /src/org/apache/axis/Constants.java?rev=3D179722&r1=3D179721&r2=3D179722&vi= ew=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- webservices/axis/trunk/java/modules/core/src/org/apache/axis/Constants.= java (original) +++ webservices/axis/trunk/java/modules/core/src/org/apache/axis/Constants.= java Thu Jun 2 21:27:11 2005 @@ -85,6 +85,8 @@ public static final String TRANSPORT_MAIL =3D "mail"; =20 public static final String TRANSPORT_JMS =3D "jms"; + =20 + public static final String TRANSPORT_LOCAL =3D "local"; =20 /** * Field LISTSERVICES Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis/clie= ntapi/MEPClient.java URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core= /src/org/apache/axis/clientapi/MEPClient.java?rev=3D179722&r1=3D179721&r2= =3D179722&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- webservices/axis/trunk/java/modules/core/src/org/apache/axis/clientapi/= MEPClient.java (original) +++ webservices/axis/trunk/java/modules/core/src/org/apache/axis/clientapi/= MEPClient.java Thu Jun 2 21:27:11 2005 @@ -82,8 +82,14 @@ transport =3D toURL.substring(0, index); } } - return serviceContext.getEngineContext().getAxisConfiguration().ge= tTransportOut( - new QName(transport)); + =20 + if(transport !=3D null){ + return serviceContext.getEngineContext().getAxisConfiguration(= )=2EgetTransportOut( + new QName(transport)); + =20 + }else{ + throw new AxisFault("Cannot Infer transport from the URL"); + } =20 } =20 Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis/depl= oyment/client.xml URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core= /src/org/apache/axis/deployment/client.xml?rev=3D179722&r1=3D179721&r2=3D17= 9722&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- webservices/axis/trunk/java/modules/core/src/org/apache/axis/deployment= /client.xml (original) +++ webservices/axis/trunk/java/modules/core/src/org/apache/axis/deployment= /client.xml Thu Jun 2 21:27:11 2005 @@ -19,6 +19,11 @@ 6060 + =20 + + 6060 + + =20