To edit or add content to this Wiki, you can simply create a new account at http://wocommunity.org/account.

Skip to end of metadata
Go to start of metadata

The wolips.properties file tells WOLips (and the Ant based build) where to find the various parts of WebObjects and friends. This replaces the wobuild.properties files used by earlier version (pre-New Hotness) of WOLips, though the wobuild.properties file still gets used by ant builds of the Wonder frameworks and applications.

The location of this file differs by operating system:

OS X: /Users/<user>/Library/Application Support/WOLips/wolips.properties
Linux: /home/<user>/Library/Application Support/WOLips/wolips.properties
Windows: C:\Documents and Settings\<user>\Library\Application Support\WOLips\wolips.properties
Windows 7: C:\Users\<user>\AppData\Roaming\WOLips\wolips.properties

The wolips.properties file should be created automatically, but if this does not happen, it can be created manually (e.g. with a text editor). Example contents of this file (modify to match the locations on your machine):

# Directory path that contains Library/Frameworks/[Apple WebObjects frameworks]
wo.system.root=/System

# Directory that contains [user WebObjects frameworks]
wo.user.frameworks=/Users/chuck/Library/Frameworks

# Directory that contains [Apple WebObjects frameworks]
wo.system.frameworks=/System/Library/Frameworks

wo.bootstrapjar=/System/Library/WebObjects/JavaApplications/wotaskd.woa/WOBootstrap.jar

# Directory that contains network shared [WebObjects frameworks]
wo.network.frameworks=/Network/Library/Frameworks

# Directory for javadoc lookup by Eclipse
wo.api.root=/Developer/ADC%20Reference%20Library/documentation/WebObjects/Reference/API/

# Directory path that contains Library/Frameworks/[network shared WebObjects frameworks]
wo.network.root=/Network

# Directory that contains unmanaged unversioned global jars available to WebObjects runtime (generally a bad idea)
wo.extensions=/Library/WebObjects/Extensions

# User home directory
wo.user.root=/Users/chuck

# A directory containing [non-Apple WebObjects frameworks]
wo.local.frameworks=/Library/Frameworks

# A directory where WebObjects applications are installed
wo.apps.root=/Library/WebObjects/Applications

# Directory path that contains Library/Frameworks/[non-Apple WebObjects frameworks]
wo.local.root=/

Example on Windows:

wo.system.root=C:/Apple
wo.system.frameworks=C:/Apple/Library/Frameworks
wo.bootstrapjar=C:/Apple/Library/WebObjects/JavaApplications/wotaskd.woa/WOBootstrap.jar
wo.extensions=C:/Apple/Local/Library/WebObjects/Extensions
wo.user.root=C:/username
wo.local.frameworks=C:/Apple/Local/Library/Frameworks
wo.apps.root=C:/Apple/Library/WebObjects/JavaApplications
wo.local.root=C:/Apple/Local

See Using WOLips With Multiple Versions of WebObjects for how to use different wolips.properties files with different WO version.

  • No labels

1 Comment

  1. On windows Vista you can find the wolips.properties in the %APPDATA%/WOLips/wolips.properties.
    There you can add:
    wo.system.root=C:/Apple
    wo.local.root=C:/Apple/Local

    Attention: it is indeed C:/Apple and not C:\Apple