We are working with a client who wants to convert from Gupta/Centura to Java. Has anyone got any experience with a conversion project like that?
Thanks, Steve
We are working with a client who wants to convert from Gupta/Centura to Java. Has anyone got any experience with a conversion project like that?
Thanks, Steve
We migrated too using ice tea group tools, probably the same tools used by fecher.eu. In our case we started to rewrite but we had too much code and after almost 1 year of rewrite we only did 20% of the code and it was too risky to keep going. We were introducing a ton of new bugs too!
The automated conversion did the entire code set (3.5M SAL Lines) in 6 months and we released in 6 more months!
The generated code was not the perfect code that we all set out to write and dream of. But I can tell you that the code we write by hand wasn't that pretty either. ;)
Concur with Clint below. Consider Centura ( now TeamDeveloper ) v6.1 ( TD.Net is No Longer Beta ) . Gives all the usual Win32 functionality and more, with open native connectivity to most dBMS ( avoiding ODBC) , but with the option to infuse very easily with .Net . Also allows a Centura app to be built as a Web Service, and also includes fab wizards to allow easy Web Service consumption. That way - there may be no need for conversion to Java, which sounds like a re-write rather than a straight conversion. Consider WHY you want to convert to Java - as you may get much more ROI on converting to TD.Net v6.1 ! There is HEAPS of help doing this - on the user forum - check out Unify Centura User forums
My Company did migrate over the last year, our product to c#.net.
we used as far Gupta 3.1 and now we've got c#.net code, we did this with fecher.eu
but i do recommend to start over with the project because:
i hope this helps you.
Centura to Java I have not heard about but I do know there are conversions to the latest Centura version (6.0 and 6.1 in beta) which allow you to go to .NET and very easily integrate .NET.
See http://www.unify.com/Products/App_Dev/TeamDeveloper6.0/default.aspx for more information
While this does not answer your question perhaps it will aid you in any way.