Dave, Jaime,

Done. Please cross-check my checkin....

Thanks,
dims

--- David Chappell <[EMAIL PROTECTED]> wrote:
> Dims,
> Were you volunteering to apply this patch?  I have an account set up,
> but I don't want to make my first checkin attempt with 1.0 so close. 
> Even if Sam wants to exclude it from 1.0 RC2, it should go into the main
> tree.
> Dave
> 
> 
> Jaime Meritt wrote:
> > 
> > Sure, the new file is attached.
> > Thanks for the help,
> > Jaime
> > 
> > -----Original Message-----
> > From: Davanum Srinivas [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, September 20, 2002 11:01 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: JMS Transport Patch
> > 
> > Jaime,
> > 
> > Can you please do the following
> > - Use "cvs diff -u" from xml-axis/java directory, place output in say a
> > diff.txt
> > - Create a zip with new files as well as diff.txt
> > - post the single zip file.
> > 
> > Thanks,
> > dims
> > 
> > PS: "cvs diff -u" is better than a "cvs diff" and the zip file preserves
> > text from getting
> > clobbered.
> > 
> > --- Jaime Meritt <[EMAIL PROTECTED]> wrote:
> > > All,
> > >
> > > Attached is a patch that makes the modifications to the JMS transport
> > > that we discussed in the Tuesday IRC chat.  Mainly, it removes the
> > > SonicMQ usage from the sample code and replaces it with JNDI.
> > > Furthermore I have introduced a pluggable JMS vendor component that is
> > > used for vendor specific ConnectionFactory and Destination creation.
> > > This allows vendors that offer direct ConnectionFactory instantiation
> > > options to be used with Axis without requiring JNDI.  Implementations
> > > are plugged in using a system property per Glen's suggestion.  I have
> > > been unsuccessful in running 'ant clean all-tests' against it due to
> > > unrelated wsdl test failures.  Would someone, such as James who has
> > > reviewed the code previously, commit the code once the all-tests
> > results
> > > pass.
> > >
> > > If you want to apply the patch, the instructions below should do it.
> > >
> > > - Remove src\org\apache\axis\transport\jms\SonicConstants.java
> > > - Place jndi-connection-factory.properties into samples\jms directory
> > > - Unzip jms.zip into org\apache\axis\components directory
> > > - Apply diff.txt
> > >
> > > Thanks,
> > > Jaime Meritt
> > > Sonic Software
> > >
> > 
> > > ATTACHMENT part 2 application/octet-stream
> > name=jndi-connection-factory.properties
> > 
> > > ATTACHMENT part 3 application/x-zip-compressed name=jms.zip
> > > cvs diff -w (in directory C:\CVSStore\xml-axis)
> > > ? java/samples/jms/jndi-connection-factory.properties
> > > ? java/src/org/apache/axis/components/jms
> > > cvs server: Diffing .
> > > cvs server: Diffing contrib
> > > cvs server: Diffing contrib/Axis-C++
> > > cvs server: Diffing contrib/Axis-C++/Axis_Release
> > > cvs server: Diffing contrib/Axis-C++/Linux
> > > cvs server: Diffing contrib/Axis-C++/Linux/KDev
> > > cvs server: Diffing contrib/Axis-C++/Linux/KDev/axis
> > > cvs server: Diffing contrib/Axis-C++/Linux/KDev/axis/axtest
> > > cvs server: Diffing contrib/Axis-C++/TestHarnesses
> > > cvs server: Diffing contrib/Axis-C++/Win32
> > > cvs server: Diffing contrib/Axis-C++/Win32/Axis_Release
> > > cvs server: Diffing contrib/Axis-C++/Win32/Calculator
> > > cvs server: Diffing contrib/Axis-C++/Win32/Fault
> > > cvs server: Diffing contrib/Axis-C++/Win32/TestHarness
> > > cvs server: Diffing contrib/Axis-C++/Win32/UserType
> > > cvs server: Diffing contrib/Axis-C++/Win32/axis-dll-not-finish
> > > cvs server: Diffing contrib/Axis-C++/docs
> > > cvs server: Diffing contrib/Axis-C++/docs/ApiDocs
> > > cvs server: Diffing contrib/Axis-C++/doxygen
> > > cvs server: Diffing contrib/Axis-C++/lib
> > > cvs server: Diffing contrib/Axis-C++/lib/AIX_4.3
> > > cvs server: Diffing contrib/Axis-C++/lib/Linux
> > > cvs server: Diffing contrib/Axis-C++/lib/NT_4.0
> > > cvs server: Diffing contrib/Axis-C++/lib/SunOS_5.6
> > > cvs server: Diffing contrib/Axis-C++/lib/SunOS_5.7
> > > cvs server: Diffing contrib/Axis-C++/lib/SunOS_5.8
> > > cvs server: Diffing contrib/Axis-C++/objs
> > > cvs server: Diffing contrib/Axis-C++/objs/AIX_4.3
> > > cvs server: Diffing contrib/Axis-C++/objs/AIX_4.3/common
> > > cvs server: Diffing contrib/Axis-C++/objs/Linux
> > > cvs server: Diffing contrib/Axis-C++/objs/Linux/common
> > > cvs server: Diffing contrib/Axis-C++/objs/NT_4.0
> > > cvs server: Diffing contrib/Axis-C++/objs/SunOS_5.6
> > > cvs server: Diffing contrib/Axis-C++/objs/SunOS_5.6/common
> > > cvs server: Diffing contrib/Axis-C++/objs/SunOS_5.7
> > > cvs server: Diffing contrib/Axis-C++/objs/SunOS_5.7/common
> > > cvs server: Diffing contrib/Axis-C++/objs/SunOS_5.8
> > > cvs server: Diffing contrib/Axis-C++/objs/SunOS_5.8/common
> > > cvs server: Diffing contrib/Axis-C++/src
> > > cvs server: Diffing contrib/Axis-C++/src/Client
> > > cvs server: Diffing contrib/Axis-C++/src/Encoding
> > > cvs server: Diffing contrib/Axis-C++/src/Message
> > > cvs server: Diffing contrib/Axis-C++/src/Transport
> > > cvs server: Diffing contrib/Axis-C++/src/Util
> > > cvs server: Diffing contrib/Axis-C++/src/Xml
> > > cvs server: Diffing contrib/Axis-C++/xerces-c
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/bin
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/dom
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/framework
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/idom
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/internal
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/parsers
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/sax
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/sax2
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/util
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/util/Compilers
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/util/MsgLoaders
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/MsgLoaders/ICU
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/MsgLoaders/InMemory
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/MsgLoaders/MsgCatalog
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/MsgLoaders/Win32
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/util/Platforms
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/AIX
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/HPUX
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/Linux
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/MacOS
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/OS2
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/OS390
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/PTX
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/Solaris
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/Tandem
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Platforms/Win32
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/util/Transcoders
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Transcoders/ICU
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Transcoders/Iconv
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/util/Transcoders/Win32
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/util/regx
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/validators
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/include/validators/DTD
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/validators/common
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/validators/datatype
> > > cvs server: Diffing
> > contrib/Axis-C++/xerces-c/include/validators/schema
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/lib
> > > cvs server: Diffing contrib/Axis-C++/xerces-c/lib/Linux
> > > cvs server: Diffing java
> > > Index: java/build.xml
> > > ===================================================================
> > > RCS file: /home/cvspublic/xml-axis/java/build.xml,v
> > > retrieving revision 1.192
> > > diff -w -r1.192 build.xml
> > > 109a110
> > > >       <exclude name="**/org/apache/axis/components/jms/*"
> > unless="jms.present"/>
> > > cvs server: Diffing java/docs
> > > cvs server: Diffing java/lib
> > > cvs server: Diffing java/samples
> > > cvs server: Diffing java/samples/addr
> > > cvs server: Diffing java/samples/attachments
> > > cvs server: Diffing java/samples/bidbuy
> > > cvs server: Diffing java/samples/echo
> > > cvs server: Diffing java/samples/encoding
> > > cvs server: Diffing java/samples/integrationGuide
> > > cvs server: Diffing java/samples/integrationGuide/example1
> > > cvs server: Diffing java/samples/integrationGuide/example2
> > > cvs server: Diffing java/samples/jaxm
> > > cvs server: Diffing java/samples/jaxrpc
> > > cvs server: Diffing java/samples/jaxrpc/address
> > > cvs server: Diffing java/samples/jaxrpc/hello
> > > cvs server: Diffing java/samples/jms
> 
=== message truncated ===> begin:vcard 
> n:Chappell;Dave
> tel;cell:617-510-6566
> tel;work:781-999-7099
> x-mozilla-html:FALSE
> url:www.sonicsoftware.com
> org:Sonic Software Corp.    <BR><IMG
> SRC="http://www.sonicsoftware.com/media/general/logos/sonic_logo1.gif"; VSPACE="10">
> adr:;;14 Oak Park;Bedford;MA;01730;USA
> version:2.1
> email;internet:[EMAIL PROTECTED]
> title:vice president & chief technology evangelist
> fn:Dave Chappell
> end:vcard
> 


=====
Davanum Srinivas - http://xml.apache.org/~dims/

__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com

Reply via email to