X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.25a (ClamAV 1.4.3/27942) X-Junk-Score: 0 [] X-KAS-Score: 0 [] From: "D Tim Cummings" Received: from mail.triptera.au ([175.45.182.215] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.18) with ESMTPS id 35426799 for webobjects-dev@wocommunity.org; Mon, 16 Mar 2026 13:04:39 +0100 Received-SPF: pass receiver=post.selbstdenker.com; client-ip=175.45.182.215; envelope-from=tim@triptera.com.au Received: from localhost (localhost [127.0.0.1]) by mail.triptera.au (Postfix) with ESMTP id 13A77A04BA for ; Mon, 16 Mar 2026 22:04:27 +1000 (AEST) X-Virus-Scanned: Debian amavisd-new at mail.triptera.au Received: from mail.triptera.au ([127.0.0.1]) by localhost (mail.triptera.au [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gEz2iLpJp7-9 for ; Mon, 16 Mar 2026 22:04:23 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=triptera.com.au; s=202212; t=1773662662; bh=cjqNfShth8wkf4HCo4AYQuww/CtObTzgRwhAqpfRobk=; h=Date:Subject:To:References:From:In-Reply-To:From; b=YcCHKTvVk2rdLOe8dhVHGTG0qkgHnN0/jP5yyivahZ+sOm7H8dGVFFM45Zo0Xhjcn T7IZMS5AelIQFpf3v9hm6tzaorZad09fmTUnA0RDSRzZyUdbNcwsBwIU4xaUgM9e2q dTNSAkARv8vfpC8/yyAndcSDmPDAAFYZKe6iN/Yn9Fum4PrJLHG3dFV1Rq2Pb44o0N 4v2Sgl/j//OAHMisGrfjIDg05spuqnnwgCQVB2+l6z7yHnBoXpienyVMqwFLlDpBhA /PvIKzsGN+GnZGHKldeZUObhVw40dunF27GJd/ncFpu8P6VyGHoqS6BGb40kbUbBhX x4K3z0D7+9qAg== Message-ID: <538f6a58-9915-4cf4-a56a-4f2e24fe992a@triptera.com.au> Date: Mon, 16 Mar 2026 22:04:22 +1000 MIME-Version: 1.0 Subject: Re: [WO-DEV] Apache on Ubuntu issue To: WebObjects & WOnder Development References: Content-Language: en-US Autocrypt: addr=tim@triptera.com.au; keydata= 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 Hx/F In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit I think the href should be href="/WebObjects/Applications/BookingD2W.woa/Contents/Frameworks/ERModernDefaultSkin.framework/WebServerResources/default_login_page.css" On my ubuntu install I can find the file to be served through Apache at /var/www/example.com/WebObjects/Applications/BookingD2W.woa/Contents/Frameworks/ERModernDefaultSkin.framework/WebServerResources/default_login_page.css This is achieved by setting up a symlink from the Apache directory to the installation directory # Create Apache virtual host sudo mkdir -p /var/www/$SERVER_NAME sudo mkdir -p $NEXT_ROOT/Local/Library/WebServer/Documents/WebObjects sudo ln -s $NEXT_ROOT/Local/Library/WebServer/Documents/WebObjects /var/www/$SERVER_NAME/WebObjects The symlink is on /var/www/example.com/WebObjects which points to /opt/webobjects/Local/Library/WebServer/Documents/WebObjects I don't know why your href starts with /Local/Library but for that to work you would need the served file to be sitting at the following location in the file system /var/www/example.com/Local/Library/WebObjects/Applications/BookingD2W.woa/Contents/Frameworks/ERModernDefaultSkin.framework/WebServerResources/default_login_page.css Tim On 16/3/26 14:04, Theodore Petrosky wrote: > I have a new Ubuntu install (24.04) everything appears OK and > JavaMonitor runs fine. > > I can setup a new app however the D2W css is not available to the app. > > Ubuntu is running locally on a little Windows box as a Hyper-v instance. > > The app has the appropriate Properties line: >  WOFrameworksBaseURL=/WebObjects/BookingD2W.woa/Contents/Frameworks > > when I go to the app's URL, the result displays, without the css. so > in the Web Inspector of Safari i see: > > >     >         Booking_D2W Login >     href="/Local/Library/WebObjects/Applications/BookingD2W.woa/Contents/Frameworks/ERModernDefaultSkin.framework/WebServerResources/default_login_page.css"/> > > I select the red default_login_page.css and I am shown: An error > occurred trying to load the resource. > > Of course the href above is missing the NEXT_ROOT (/opt/webobjects as > the first part of the listing. > > Please any ideas what I am missing? when I list the directory, it > shows all the files are owned by appserver:appserveradm > > Ted > > > ############################################################# > This message is sent to you because you are subscribed to >  the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > To switch to the INDEX mode, E-mail to > > Send administrative queries to >