Mailing List webobjects-dev@wocommunity.org Message #182
From: Samuel Pelletier <webobjects-dev@wocommunity.org>
Subject: Re: [WO-DEV] New WO Install questions
Date: Thu, 13 May 2021 16:11:56 -0400
To: WebObjects & WOnder Development <webobjects-dev@wocommunity.org>
Hi,

I use Java 11 on dev and deployment.

On dev, I use the TravaOpenJDK version with HotswapAgent enabled (much better hot class reload). Read the doc to install and add "-XX:HotswapAgent=fatjar" in default VM arguments in Eclipse settings.


Regards,

Samuel


Le 10 mai 2021 à 12:20, Theodore Petrosky <webobjects-dev@wocommunity.org> a écrit :

Yes, I moved them. I found the issue was I had too new a version of Java.\

So here is a good question that needs clarification.

What is the newest version of Java that can be used with WO…….?

Ted


On May 10, 2021, at 2:01 AM, Markus Ruggiero (rucotec) <webobjects-dev@wocommunity.org> wrote:

On 6 May 2021, at 17:30, Theodore Petrosky <webobjects-dev@wocommunity.org> wrote:

java -jar WOInstaller.jar 5.4.3 /Users/Shared/Development/temp-stuff
WebObjects License Agreement extra, 
Subject to the terms and conditions of this License, you may incorporate the
WebObjects Software included in the Developer Software into application
programs (both client and server) that you develop on an Apple-branded
computer. You may also reproduce and distribute the WebObjects Software
unmodified, in binary form only, on any platform but solely as incorporated
into such application programs and only for use by end-users under terms that
are at least as restrictive of those set forth in this License (including,
without limitation, Sections 2, 6 and 7 of this License).

For avoidance of doubt, you may not distribute the WebObjects Software on a
stand-alone basis, and you may not develop application programs using the
WebObjects Software (or any portion thereof) on any non-Apple branded
computer.


Extracting WebObjects ...: Done                                           
Linking WebObjects ...: Done                                           
Installation Complete

Here is the contents of   /Users/Shared/Development/temp-stuff/System/Library/Frameworks

JavaDirectToWeb.framework
JavaDTWGeneration.framework
JavaEOAccess.framework
JavaEOApplication.framework
JavaEOControl.framework
JavaEODistribution.framework
JavaEOGeneration.framework
JavaEOInterface.framework
JavaEOInterfaceCocoa.framework
JavaEOInterfaceSwing.framework
JavaEOProject.framework
JavaEORuleSystem.framework
JavaFoundation.framework
JavaJDBCAdaptor.framework
JavaJNDIAdaptor.framework
JavaWebObjects.framework
JavaWebServicesClient.framework
JavaWebServicesGeneration.framework
JavaWebServicesSupport.framework
JavaWOExtensions.framework
JavaWOJSPServlet.framework
JavaXML.framework

Is something missing?

Move all the folders Java*.framework from inside Library/Frameworks into
wo.system.root/Library/Frameworks (the one you created above at the beginning)

I don’t see what I am doing wrong.

T
he list of frameworks looks ok, but did you move all the frameworks from temp-stuff/System/Library to wo.system.root/Library/Frameworks? That’s the location where the build process is looking for the frameworks.

Ted


On May 6, 2021, at 6:12 AM, Markus Ruggiero (rucotec) <webobjects-dev@wocommunity.org> wrote:



On 6 May 2021, at 01:15, Theodore Petrosky <webobjects-dev@wocommunity.org> wrote:

Thanks for the help up to here…..

I am running into a problem compiling the wonder frameworks. 

Here is my     ~/Library/Application\ Support/WOLips/wolips.properties

wo.system.frameworks=/Users/Shared/Development/libraries/wo.system.root/Library/Frameworks
wo.systemroot=/Users/Shared/Development/libraries/wo.system.root
wo.bootstrapjar=/Users/Shared/Development/Applications/wotaskd.woa/WOBootstrap.jar
wo.extensions=
wolips.properties=wolips.properties
wo.system.root=/Users/Shared/Development/libraries/wo.system.root
wo.user.frameworks=/Users/asacksadmin/Library/Frameworks
wo.localroot=/Users/Shared/Development/libraries/wo.local.root
wo.local.root=/Users/Shared//Development/libraries/wo.local.root
wo.root=/Users/Shared/Development/libraries
wo.apps.root=
wo.local.frameworks=/Users/Shared/Development/libraries/wo.local.root/Library/Frameworks
wo.api.root=/Users/Shared/Development/Documentation/api_doc
wo.dir.reference.api=/Users/Shared/Development/Documentation/api_doc
wo.network.root=
wo.network.frameworks=
wo.user.root=/Users/asacksadmin


Am I missing something?     When I run       ant frameworks     I see:

global.dummy:
[woframework] Installing JavaWOExtensions in /Users/asacksadmin/Roots
      [jar] Building jar: /Users/asacksadmin/Roots/JavaWOExtensions-7.0.jar

global.dummy:
     [echo] -------------------------------------
     [echo] JavaWOExtensions.framework done
     [echo] -------------------------------------

ERExtensions.all:

global.environment:

global.properties:

global.prepare:

global.compile:

global.dummy:
[wocompile] Compiling 148 source files to /Users/asacksadmin/Roots/classes/ERExtensions
[wocompile] warning: [options] bootstrap class path not set in conjunction with -source 8
[wocompile] /Users/Shared/Development/WonderSource/wondersource/Frameworks/Core/ERExtensions/Sources/er/extensions/eof/ERXSharedEOLoader.java:16: error: cannot find symbol
[wocompile] import com.webobjects.eoaccess.EOAdaptorContext;

It fails here.   Any clues?


Did you properly install the WebObjects Frameworks?
They should be in wo.system.frameworks, which in your case is /Users/Shared/Development/libraries/wo.system.root/Library/Frameworks.

Maybe you did not copy the frameworks over from temp_stuff or wherever you asked the WOInstaller.jar to download things to.

Ted


On Apr 27, 2021, at 11:02 AM, Asa Steady Hardcastle <webobjects-dev@wocommunity.org> wrote:

Hi Ted,

I may have downloaded wotaskd from here:



:)

Asa


On Apr 27, 2021, at 10:39 AM, Theodore Petrosky <webobjects-dev@wocommunity.org> wrote:

Asa,

I used the link to download Wonder 7.2  But there is no wotaskd.tar.gz from the instructions below.

Download Wonder-7 release from https://github.com/wocommunity/wonder/releases.
You need two files:
- Sourcecode(.zip | .tar.gz)
- wotaskd.tar.gz


Ted

On Apr 21, 2021, at 12:59 PM, Asa Steady Hardcastle <webobjects-dev@wocommunity.org> wrote:

I just did an install with eclipse 4.19 and java SDK 11 on my mac running 11.2.3 following this pattern (which I like):

https://learningthewonders.com/downloads/Wonder7_quick_install_guide.pdf

I went through a similar process to get my latest dev environment installed on Pop!_OS 20 - much easier than what I used to do to get it installed, but there are always little puzzles and variations with any webobjects install.

Hope that helps,

Asa


On Apr 21, 2021, at 11:46 AM, Theodore Petrosky <webobjects-dev@wocommunity.org> wrote:

I acquired s new computer (OS X 11.2.3).

I want to install and do my WO on this machine. What version of Java can I install? This is a virgin machine so I have to install everything.

Is the WIKI up to date? Can I follow it?

Ted
#############################################################
This message is sent to you because you are subscribed to
the mailing list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to the DIGEST mode, E-mail to <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send administrative queries to  <webobjects-dev-request@wocommunity.org>


#############################################################
This message is sent to you because you are subscribed to
the mailing list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to the DIGEST mode, E-mail to <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send administrative queries to  <webobjects-dev-request@wocommunity.org>



#############################################################
This message is sent to you because you are subscribed to
 the mailing list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to the DIGEST mode, E-mail to <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send administrative queries to  <webobjects-dev-request@wocommunity.org>




Markus Ruggiero

rucotec GmbH                        web https://rucotec.ch
Steinenvorstadt 79                email markus.ruggiero@rucotec.ch
4051 Basel / Switzerland         mobile +41 79 508 4701











Markus Ruggiero

rucotec GmbH                        web https://rucotec.ch
Steinenvorstadt 79                email markus.ruggiero@rucotec.ch
4051 Basel / Switzerland         mobile +41 79 508 4701










Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster