Mailing List webobjects-dev@wocommunity.org Message #588
From: Theodore Petrosky <webobjects-dev@wocommunity.org>
Subject: Re: [WO-DEV] Re: Apache in development
Date: Tue, 24 Mar 2026 20:36:41 -0400
To: WebObjects & WOnder Development <webobjects-dev@wocommunity.org>

Paul,

NFG,

I imported and copied ERModernDefaultSkin, ERModernDirectToWeb, ERModernLook, and ERMootoolsDirectToWeb into my Workspace. I cleaned and launched my app, and with the four mentioned frameworks NO css nor images show up. 

Before adding the FWs, I would see a normal D2W Modern log in page except the login button. With the FWs, no css.

I deleted the FWs from the workspace, cleaned, launched, and I was back to "Normal". 

you said, "Maven version needs to match exactly to what your app depends on." what does that mean?

maybe I am not doing this right

Ted

On 3/24/26 5:51 PM, Paul Hoadley wrote:
Hi Ted,

On 25 Mar 2026, at 05:44, Theodore Petrosky <webobjects-dev@wocommunity.org> wrote:

HOWEVER, I have a D2W app that was started with the Ant paradigm. After learning maven and switching my app over (it is much cleaner) many of the images from ERModernDefaultSkin do not display in development.

There is an annoying edge case with Maven frameworks and resource loading in Eclipse. I've never investigated it too deeply, as the workaround is simple: in your case, you need ERModernDefaultSkin.framework as an open project in your Eclipse workspace, and the Maven version needs to match exactly to what your app depends on. When there's a version mismatch, it doesn't seem to be able to load resources out of the JAR in your ~/.m2/repository.


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