Re: Back again....
Re: Back again....
- Subject: Re: Back again....
- From: Tony Giaccone via Webobjects-dev <email@hidden>
- Date: Fri, 14 Feb 2020 00:37:04 -0500
First let me say that I appreciate the help that was offered to me. I'm
especially thankful as I was able to follow a process and succeed. Which a
day ago I thought was impossible. ;-) Thank you for your offer Theodor, to
remote debug my install, thankfully that wasn't needed.
Let me quickly outline the path to success, mostly because it was rather
torturous and painful and at least I can do is explain how I got it to
work.
I started out by deleting the attempt I made previously to install WO
5.4.3. And instead tried to follow the instructions on the page that was
referenced:
https://wiki.wocommunity.org/display/WOL/Quick+Start
I could not get that process to work, inevitably it failed when trying to
do the WOInstaller step. WOInstaller throws exceptions.
However, on that page there's a reference to this page:
https://lists.apple.com/archives/webobjects-dev/2016/Jan/msg00045.html
That page describes a general set up steps. Two of those were key:
2. Update ~/.m2/settings.xml to include the wocommunity repo.
6. Preferences -> Maven -> Archetypes, Add Remote
Cataloghttp://maven.wocommunity.org/service/local/repositories/snapshots/content/archetype-catalog.xml
First I had to find the settings.xml file with the references to the
wocommunity repo. It wasn't obvious, but I though I had seen a reference
to it and so I went searching. Then found it and installed it in .m2. Then
I added the referenced archetype catalog in maven in eclipsel. I tried to
create a maven project by searching for wo based archetypes and that just
didn't work. The list wasn't available in the search box in maven in
eclipse.
At that point I opened the archetype catalog in a browser and found an
archetype: woapplication-archetype
I was able to create a project in eclipse using a maven archetype. I had
to explicitly call out the groupId, artifactId, and version of the
artifact, from the archetype-catalog , in a dialog box, they didn't show
up in the list. But once I did that I got a maven based project that builds
and runs.
That lead me to:
Hello WO world!
So for the first time in probably 15 years, I have a working installation
of WebObjects and I can build an application, run it and get the crazy
webobject url again
http://127.0.0.1:36629/cgi-bin/WebObjects/wotalent.woa
I don't know who, if anyone, is responsible for keeping a page put together
to help folks install webobjects, but the process as currently described on
multiple pages, is fraught with problems and paths to failure.
Maybe it doesn't matter, maybe no one is looking to start doing web objects
development again. What I will say is that without a simple direct and
straight line path explaining the process, in a place easily found, only
those already converted to the path of WO, will be using these tools.
THe cuirrent install process isn't horrible, it's just not described
succinctly and correctly in one place.
Tony Giaccone
On Thu, Feb 13, 2020 at 6:09 PM Paul Hoadley <email@hidden> wrote:
> Hi Tony,
>
> On 14 Feb 2020, at 01:26, Tony Giaccone via Webobjects-dev <
> email@hidden> wrote:
>
> Can I do WODev on a Linux box? Is there a package to install on Ubuntu
> 18.04?
>
>
> I'm going to say a qualified yes: anecdotally, I know people have done
> this, and quite recently. I don't know about a package of any kind, but...
>
> I see that wolips is a thing and I have installed it locally in a copy of
> eclipse 2019-12
>
>
> That should be all you need.
>
> Java 1.8?
>
>
> Thats what we use.
>
> I’ve tried using the instructions I’ve found on line using the WOInstaller
> jar but I get a runtime exception.
>
> I managed to get a copy of 5.4.3 and it seems to have installed but I
> can’t create a new WOapp and not get problems with library references. It
> looks like something installed in /opt/Library. Any suggestions to verify
> my WO package got installed correctly?
>
> Just curious where things stand and what set of install docs make the most
> sense.
>
>
> I cannot suggest strongly enough that you use Maven which will handle all
> of this for you. Start here and report back if you have any questions:
>
> https://wiki.wocommunity.org/display/WOL/Quick+Start
>
>
> --
> Paul Hoadley
> https://logicsquad.net/
> https://www.linkedin.com/company/logic-squad/
>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden