David, Bob, thanks a lot.
I have set up the Applescripts which you sent Bob. They work great,
thanks for that.
The trouble is, WOBuilder still isn't picking up the attributes :-(
The symbolic links have been applied as you can see here:
Euan-Maxwells-Computer:/System/Library/PrivateFrameworks euan$ pwd
/System/Library/PrivateFrameworks
...
lrwxr-xr-x 1 root wheel 22 19 May 13:55 WODevKit.framework ->
WODevKit.framework.old
drwxr-xr-x 7 root wheel 238 12 May 17:29 WODevKit.framework.old
drwxr-xr-x 7 root wheel 238 14 Oct 2003 WODevKit.framework.orig
...
lrwxr-xr-x 1 root wheel 25 19 May 13:55 IDEServices.framework ->
IDEServices.framework.old
drwxr-xr-x 6 root wheel 204 14 Oct 2003 IDEServices.framework.old
drwxr-xr-x 6 root wheel 204 14 Oct 2003 IDEServices.framework.orig
Is there anything else I can check to see why they are not working?
I knotice that the original instructions at
<http://www.objectstyle.org/woproject/wolips.html> relate to WO 5.2.2
I'm running WO 5.2.3 if that makes any difference?
it seems that some people think that the additional
PBXRemoteClient.framework sym links are unnecessary. I have tried both
with and without them (obviously backing up the originals!).
After each change, I have run "Update PB.project" restarted Eclipse and
WOBuilder but still no joy :-(
A quick look at PB.project shows that the java classes are correctly
referenced (eg: src/<classname>.java)
In the classes, the imports are in the format that WOBuilder supposedly
likes too:
eg:
import com.webobjects.appserver.*;
The app compiles and runs fine by the way too.
Thanks for the help so far,
Euan.
On Wed, 2004-05-19 at 02:10, Bob Fraser wrote:
> > As far as I know the "hack" is still required. I made copies of the
> > 4(?) private frameworks (2 old, 2 new) and then ln -s the ones I want
> > into the correct locations. It makes it easy to switch back and forth
> > between IDE's. You could write a little AppleScript or shell script to
> > do the switch for you.
>
>
> Here are a couple scripts I use. Just compile them in AppleScript and
> put them in ~/Library/Scripts and they'll be there in the AppleScript
> pulldown menu. Give all the frameworks the right names and go.
>
> Set to WO 5.2.3 (AKA *.framework.orig)
> -------------------------
>
> set command to "ln -shf WODevKit.framework.orig
> /System/Library/PrivateFrameworks/WODevKit.framework; ln -shf
> IDEServices.framework.orig
> /System/Library/PrivateFrameworks/IDEServices.framework"
>
> do shell script "/bin/sh -c " & quoted form of command with
> administrator privileges
> -----------------------------------
>
> Set to older frameworks (AKA *.framework.old)
> ---------------------------------------
>
> set command to "ln -shf WODevKit.framework.old
> /System/Library/PrivateFrameworks/WODevKit.framework; ln -shf
> IDEServices.framework.old
> /System/Library/PrivateFrameworks/IDEServices.framework"
>
> do shell script "/bin/sh -c " & quoted form of command with
> administrator privileges
> -------------------------------------
>
> cheers,
>
> Bob
--
This archive was generated by hypermail 2.0.0 : Wed May 19 2004 - 09:48:33 EDT