Return-Path: Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: (qmail 79891 invoked from network); 3 Nov 2006 17:31:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Nov 2006 17:31:35 -0000 Received: (qmail 11821 invoked by uid 500); 3 Nov 2006 17:31:33 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 11802 invoked by uid 500); 3 Nov 2006 17:31:33 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 11788 invoked by uid 99); 3 Nov 2006 17:31:33 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Nov 2006 09:31:33 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [204.127.200.82] (HELO sccrmhc12.comcast.net) (204.127.200.82) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Nov 2006 09:31:17 -0800 Received: from [192.168.1.47] (c-69-143-26-154.hsd1.va.comcast.net[69.143.26.154]) by comcast.net (sccrmhc12) with ESMTP id <2006110317305201200nic2ve>; Fri, 3 Nov 2006 17:30:56 +0000 Message-ID: <454B7CC8.6020906@christopherschultz.net> Date: Fri, 03 Nov 2006 12:30:48 -0500 From: Christopher Schultz User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Tomcat Users List Subject: Re: How to get fields list in order References: <4549F3E9.6010804@verizon.net> <4549FC1D.8030708@christopherschultz.net> <4549FF62.4020704@verizon.net> <454A059C.8090300@christopherschultz.net> <454A0C1F.701@verizon.net> <454B49E7.3040808@christopherschultz.net> <454B4CDB.5080304@verizon.net> <454B5806.6010905@christopherschultz.net> <454B5C06.8070109@verizon.net> In-Reply-To: <454B5C06.8070109@verizon.net> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6B97676CB2D1D12AC4FA7906" X-Virus-Checked: Checked by ClamAV on apache.org --------------enig6B97676CB2D1D12AC4FA7906 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dave, David Kerber wrote: >> JavaDllBuilder looks like it should be used to call Java from another >> language. Are you using this package backwards? > > No, I'm using it to make a .dll in java that I can call from VB and > Delphi. Okay, that makes way more sense. This might be a better question on a different group. You /did/ give us a heads-up, though ;) > Reading and writing the data from those structures requires that > I know the byte offsets of each piece of data inside them Perhaps you should get someone to write simpler Java wrappers around these things, so maybe you could deal exclusively with String data, or maybe even with byte arrays of information that is packed in an explicit way (for instance, Java's DataOutputStream can write binary data in network byte order, with well-defined sizes, offsets, etc.) > I read the data from the structures, load it into my classes, > do all my processing in java with those regular classes, then write the= > data back out of the classes into the structures, and pass it back to > the calling prog. I'm sorry to say it (again), but I think you're just asking for trouble, here. What do you have implemented in Java that's so useful and difficult to port to Delphi or VM or (even better) C#? -chris --------------enig6B97676CB2D1D12AC4FA7906 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFS3zI9CaO5/Lv0PARAmodAJ9QRNVrd8kGzxR180Nk2hG7Gol63wCgn91r cY38fKZVh8UtayFxXHgIepQ= =QxBI -----END PGP SIGNATURE----- --------------enig6B97676CB2D1D12AC4FA7906--