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

Reply via email to