• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Question about migrating WO app
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question about migrating WO app


  • Subject: Re: Question about migrating WO app
  • From: email@hidden (Anjo Krank)
  • Date: Thu, 12 Dec 2002 23:50:51 +0100

Hi James,

Am Donnerstag, 12.12.02, um 22:59 Uhr (Europe/Berlin) schrieb Hammond, James:
I am in the process of assessing how to upgrade an application that my
company
built using WO 3.5 and 4.0 five or six years ago.

No one left in our company knows anything
about the application or WO. The application was written using Objective C.
We have lots of Java developers, no Objective C folks, so my questions are:


Has anyone used the Objective C to Java migration tool that comes with
WO 5.2?

Yes. I converted a medium-sized framework from objective-c to WO 5.2 over the weekend with JavaConverter - and I didn't even have a plan what exactly the framework was doing:)


If so, how well did it work?

Fine, all in all. It could be easier if (!foo) would be translated to (foo == null) if foo is a pointer, but on the whole it was OK. That being said, it depends on your code. id's map poorly and you might need to do lots of casting. Also you will need to check for code that calls up nil ids - you get an NPE in Java.


This customer is afraid of WO because of its small market share and
the fact that no one at the customer's site knows anything about it.
If an application is developed using WO, can it be modified later on without
having WO. In other words, if we develop the app using WO, can someone later
on
modify it using JBuilder or some other IDE without problems?

There is the WOLips project, that allows you to create/maintain projects with Eclipse. It's just not so much fun, because all the tools are pretty well integrated. But as they only create text files (.wo and .eomodeld are just directories with a bunch of text files) you can edit them with any tool you like.


How about Deployment? It looks to me like you have to have a App Server of
some kind to deploy WO. Is that true?

No. You *can* put WO apps into a servlet container, but you can also run them with the Adaptors for Apache, Netscape and IIS.


Cheers, Anjo
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: Re: Question about migrating WO app
  • Next by Date: Re: Question about migrating WO app
  • Previous by thread: Re: Question about migrating WO app
  • Next by thread: Re: Question about migrating WO app
  • Index(es):
    • Date
    • Thread