Duane

Ok. So this isn't very helpful - because I've got NO experience with Mac OS X. But... I just wanted to say great.
It would be excellent to port it to Mac OS X. Are there any guides on general porting from Linux distros to Mac? That might help.

Paul

On 10/13/05, Duane Murphy <[EMAIL PROTECTED]> wrote:
Hello Axis Folks,
I'm attempting to use axis on Mac OS X in a client side application.
I've searched the mailing list archives and find attempts here and there
attempting to support OS X, but nothing definitive. Mac OS X is
noticeably missing from the source distribution.

Suggestions from your experience would be most helpful.

Here is where I am and where I am going; again advise is most welcome.

Goals: The ultimate goal is to build a SOAP client from WSDL sources
running on Mac OS X and Mac OS 9. There is not a single target server,
but rather a family of targets. Therefore some flexibility in the client
will be necessary.

Development Environment: I am using Metrowerks CodeWarrior. Eventually I
will take the system to Xcode. CodeWarrior will still be needed in order
to support Mac OS 9.

Progress

I have abandoned attempts to get Ant functional for building Axis. It's
just too much trouble and I am not familiar enough with Ant to make
reasonable progress.

I selected the Calculator client sample as a starting point. I have
Calculator compiling but not yet linking do to the dynamic library
loading requirement.

My first question is, is there a way to NOT use DLL/Shared Libraries for
the various entry points? As a porting exercise this complicates things
immensely.

In the mean time, I will work on using the Macintosh native dynamic
loading mechanism.

It seems there are three DLLs to load: SOAPTransport, XMLParser, and Handler.

Do I need the Handler?

I have also seen references to a Channel Library? It appears to be
related to the transport. I'd like to get a better explanation of the
Channel and if I need to build DLLs for that as well.

Thank you for your help.

...Duane Murphy

ps.
If this works out well enough, I hope to feed some of this back to the axis.


Reply via email to