Roland,
Customer support says to upgrade to witango 5.5 and OS X 10.4
Actually what was communicated to you by support is:
"If you upgrade your system to OS X 10.4.3 and Witango 5.5.009 we
will be able to assist you with being able to decode the stack
trace. Only stack traces for the current version of the server are
useful in debugging crashes. Old versions of the server are built on
old versions of the OS and libraries with old versions of the compiler.
Witango 5.0 was built on OS X 10.1/10.2 with Project Builder and GCC
3.3.
Witango 5.5 is built on OS X 10.4 with XCode 2.1/GCC 4 so we are
still able to use the stack traces from it. The code bases and
technologies are miles apart and are not compatible with the XCode
2.1 and GCC 4."
we'll set aside the issue of upgrading when the paid for version
has been anything but trouble-free
The minimum requirements for Witango Server 5.0.1.065 for OS X are
below and give you an indication of what the server was built on.
The "or greater" was purposefully left off and the heading in the
installer is "Witango Application Server 5.0
For Mac OSX 10.2" Only Witango Server 5.5 has been built on and for
10.3 and 10.4 which is why it has the requirement of OS X 10.3.9 or
greater and 5.0 doesn't.
OS X: 10.2.6
Hard Disk Space: 20MB free
Memory: 128MB RAM
Database Connectivity: ODBC driver manager such as iODBC or unixODBC,
ODBC 3.0 or above database driver, JDBC, Oracle Call Interface (OCI)
8.1.5.6 or above or FileMaker 5.5/6
JVM: 1.4.1.01 or greater
You are now running the Witango Server on an operating system that is
1 major upgrade and 11 minor upgrades (+security updates) more
recent than the version of the OS the server was built on. It is
nearly impossible to predict the 5.0 server's behaviour with the
number of changes to the operating system and libraries since it was
built. OS X is not like Windows where the interfaces change slowly
and methodically and are kept backward compatible like the mfc
libraries. OS X is in a constant state of flux and behind the pretty
interface the changes can sometimes be enormous like when Apple
introduced 64 bit compatible headers and switched from SGI headers to
HP headers. Now we have all the changes creeping through readying OS
X for the Intel platform.
Since the release of Witango Server 5.0.1.065 Apple have released
10.3, 10.4, JVM 5.0 and have also released new compilers in the form
of XCode 1.0, 1.1, 1.2, 1.5, 2.0, 2.1 and now 2.2. If you also
factor in the changes to MySQL and ODBC the environment you are
running the Witango Server in is very different to what it was built
on. Each of these changes will have had some impact on one or more
of the subsystems the Witango Server relies on. To give you some
idea of the changes to OS X and it's subsystems, the Witango Server
5.0.1.065 code does not even compile on 10.4 with XCode 2.2 so we
cannot even provide you with a new build from the 5.0 code base.
I hope this explains the situation on why we are unable to decode
backtraces for Witango Server 5.0 on OS X more clearly and why
debugging your 5.0 problem is going to be trial and error and may not
be able to be solved without upgrading the OS, ODBC, DB and Witango
Server.
Regards
Phil
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf