Re: woproject.jar ant build issue on linux

2011-12-20 Thread Q

Both builds are broken. Your classpath files shouldn't contain any platform 
specific paths, they should be relative and prefixed with things like APPROOT, 
WOROOT and LOCALROOT, which gets expanded at launch time to point to the 
correct path based on the value of the NEXT_ROOT environment variable of the 
system you deploy it on.

Make sure that NEXT_ROOT is set correctly, and your wolips.properties file is 
set accordingly.

If you installed WO with WOInstaller.jar just point NEXT_ROOT to the place you 
installed it and WOLips should create a wolips.properties file that contains 
the correct paths. Note that MacOSX and Unix have different Local and System 
paths.

On MacOSX
System root = NEXT_ROOT/System
Local root = NEXT_ROOT

On Unix/Linux
System root = NEXT_ROOT
Local root = NEXT_ROOT/Local

That said however, if you simply embed all frameworks in your app then this 
problem will be a moot point.

On 20/12/2011, at 9:38 PM, Victor Petrenko wrote:

> Hi everyone,
> 
> I've found strange issue connected with ant build. UNIXClasspath.txt
> which was built on MacOSX is perfectly correct:
> 
> 
> APPROOT/Resources/Java/
> APPROOT/Resources/Java/gdata-analytics-2.0.jar
> ...
> APPROOT/Resources/Java/yuicompressor-2.4.6.jar
> 
> /Library/Frameworks/ERExtensions.framework/Resources/Java/erextensions.jar
> ...
> 
> /Library/Frameworks/ERJGroupsSynchronizer.framework/Resources/Java/jgroups-2.6.8.jar
> /System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
> /System/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
> /System/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
> /System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
> /System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
> /System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
> /System/Library/Frameworks/JavaDTWGeneration.framework/Resources/Java/javadtwgeneration.jar
> /System/Library/Frameworks/JavaDirectToWeb.framework/Resources/Java/javadirecttoweb.jar
> /System/Library/Frameworks/JavaEOProject.framework/Resources/Java/javaeoproject.jar
> 
> 
> But the same build on linux machine (ec2 amazon linux) is very strange:
> 
> 
> APPROOT/Resources/Java/
> APPROOT/Resources/Java/gdata-analytics-2.0.jar
> ...
> APPROOT/Resources/Java/yuicompressor-2.4.6.jar
> 
> LOCALROOT/Library/Frameworks/ERExtensions.framework/Resources/Java/erextensions.jar
> ...
> LOCALROOT/Library/Frameworks/ERJGroupsSynchronizer.framework/Resources/Java/erjgroupssynchronizer.jar
> LOCALROOT/opt/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
> LOCALROOT/opt/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
> LOCALROOT/opt/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
> LOCALROOT/opt/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
> LOCALROOT/opt/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
> LOCALROOT/opt/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
> LOCALROOT/opt/Library/Frameworks/JavaDTWGeneration.framework/Resources/Java/javadtwgeneration.jar
> LOCALROOT/opt/Library/Frameworks/JavaDirectToWeb.framework/Resources/Java/javadirecttoweb.jar
> LOCALROOT/opt/Library/Frameworks/JavaEOProject.framework/Resources/Java/javaeoproject.jar
> 
> It's obvious that LOCALROOT shouldn't be there. I've tried several
> versions of woproject.jar (including latest stable & current) with no
> luck. I'm going to omit LOCALROOT with search & replace as a custom
> build step but it's a kind of hack. I've tried to find issue in
> woproject sources but no luck too, no fixes about a year or so. Maybe
> someone has a better solution or idea?
> 
> 
> Thanks!
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/qdolan%40gmail.com
> 
> This email sent to qdo...@gmail.com



smime.p7s
Description: S/MIME cryptographic signature
 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


[MEETING - POSTPONED] No WO-NoVA meeting tonight.

2011-12-20 Thread Andrew Kinnie
Greetings all,

In case you are not getting the WO-NoVA group emails, we are not having a 
meeting tonight.

See you next month!

Andrew Kinnie


 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Recording of the HTTP cache and ERRest presentation

2011-12-20 Thread Pascal Robert
For French-speaking people, the recording in French:

  http://wocommunity.org/podcasts/Cache-HTTP-et-ERRest.mov

> It's here, if it's useful for someone.
> 
>  http://wocommunity.org/podcasts/ERRest-and-HTTP-cache.mov
> 
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
> 
> This email sent to prob...@macti.ca

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Why I teach WebObjects

2011-12-20 Thread Pascal Robert
AFAIK, only Paul Lynch did a update of the training material to be more 
current, and he's using for his WO teaching classes (and for the Boot Camp 
before WOWODC 2012).

> Same question... As a former WO trainer I have the old PWO1 and PWO2 but it's 
> not updated to the new tools. I'd be very interested in more recent training 
> materials.
> 
> Thanks,
> 
> Matteo
> 
> On Tue, Dec 20, 2011 at 4:07 AM, Kevin Spake  wrote:
> Any chance that WO training material is in English, and available outside 
> Switzerland?
> 
> On Dec 19, 2011, at 2:17 PM, Markus Ruggiero wrote:
> 
> > This is in response to an other thread (WOLips on Windows). I think it 
> > deserves its own one. List mom, please let me know if this is inappropriate.
> >
> > On 19.12.2011, at 17:27, Kevin Spake wrote:
> >
> >> If I may ask, what sort of WO training do you provide?  You can contact me 
> >> off list if you prefer.
> >>
> >> Thanks.
> >>
> >
> > Hi Kevin,
> >
> > On list is ok for me (hope the listers do not mind)
> >
> > I work as part time teacher at a private school here in Switzerland. We 
> > provide formal education as "Application Developer" for folks that have 
> > already had formal training for a profession but due to various reasons 
> > (often medical) must be re-trained to a new profession. The whole thing is 
> > 1 year full time school then 1 year full time work. They finish with an 
> > official Swiss Federal Diploma. During the first year the students have to 
> > take ~33 modules, most of them 40 lessons, some 80 lessons. Each such 
> > module covers one topic (DB design, structured programming, OO programming, 
> >  HTML/CSS, and many many others) and each ends with an exam. I have been 
> > doing this for the last 10 years on and off and I also have written several 
> > course books. These have been officially published and are available in 
> > book stores. Recently I have co-authored a book about OO Development 
> > covering the whole lifecycle from Analysis to Deployment. In there I have 
> > covered the development part with WebObjects.
> > One of the modules im currently teaching is "Implementing an OO multi-user 
> > DB app". The general topics of each such module is given by federal 
> > regulations but it is up to the school/teacher how these are presented. I 
> > am teaching this module using WebObjects. The first part (40 lessons) will 
> > follow loosely the old Programming WebObjects 1 (Apple Stuff from 2001, 
> > adapted to the new tools etc), whereas the second part (again 40 lessons) 
> > will then focus on individual small projects and the methodology and 
> > concepts of OOA/OOD.
> >
> > Why do I do this (using that "dead" thing called WebObjects) in teaching? 
> > Pretty simple: it is there, it works perfectly, it is a great thing to work 
> > with,  it is also a counter weight to J2EE, and I want to promote WO. Bring 
> > WO to schools and when the students later on get their jobs they might 
> > eventually mention what they have learned - spread the word!
> >
> > Many many moons ago (December 2001) I attended an official Apple Train the 
> > Trainer for PWO1 and have been teaching that course several times in the 
> > past. Long since no WO teaching but have been working with WO on many 
> > projects during the last 10 years. I am currently quite involved with a 
> > large customer where I maintain several (rather old) WO-Apps and am 
> > currently massively extending an existing D2W app. Big fun and a lot to 
> > discover every day.
> >
> > ---markus---
> >
> >
> >>
> >> On Dec 19, 2011, at 3:02 AM, Markus Ruggiero wrote:
> >>>
> >>> Need this for teaching WO (yeah!). Many folks come with their Macs but 
> >>> not everyone does. Some students have only Win notebooks. So I must be 
> >>> able to have development on Windows as well.
> >>>
> >>> Thanks for any help
> >>> ---markus--- ___
> >>> Do not post admin requests to the list. They will be ignored.
> >>> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> >>> Help/Unsubscribe/Update your Subscription:
> >>> http://lists.apple.com/mailman/options/webobjects-dev/sparky005s%40yahoo.com
> >>>
> >>> This email sent to sparky0...@yahoo.com
> >>
> >>
> 
>  ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/wolists%40matteocentro.it
> 
> This email sent to woli...@matteocentro.it
> 
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
> 
> This email sent to prob...@macti.ca

 _

Re: Why I teach WebObjects

2011-12-20 Thread Matteo Centro
Same question... As a former WO trainer I have the old PWO1 and PWO2 but
it's not updated to the new tools. I'd be very interested in more recent
training materials.

Thanks,

Matteo

On Tue, Dec 20, 2011 at 4:07 AM, Kevin Spake  wrote:

> Any chance that WO training material is in English, and available outside
> Switzerland?
>
> On Dec 19, 2011, at 2:17 PM, Markus Ruggiero wrote:
>
> > This is in response to an other thread (WOLips on Windows). I think it
> deserves its own one. List mom, please let me know if this is inappropriate.
> >
> > On 19.12.2011, at 17:27, Kevin Spake wrote:
> >
> >> If I may ask, what sort of WO training do you provide?  You can contact
> me off list if you prefer.
> >>
> >> Thanks.
> >>
> >
> > Hi Kevin,
> >
> > On list is ok for me (hope the listers do not mind)
> >
> > I work as part time teacher at a private school here in Switzerland. We
> provide formal education as "Application Developer" for folks that have
> already had formal training for a profession but due to various reasons
> (often medical) must be re-trained to a new profession. The whole thing is
> 1 year full time school then 1 year full time work. They finish with an
> official Swiss Federal Diploma. During the first year the students have to
> take ~33 modules, most of them 40 lessons, some 80 lessons. Each such
> module covers one topic (DB design, structured programming, OO programming,
>  HTML/CSS, and many many others) and each ends with an exam. I have been
> doing this for the last 10 years on and off and I also have written several
> course books. These have been officially published and are available in
> book stores. Recently I have co-authored a book about OO Development
> covering the whole lifecycle from Analysis to Deployment. In there I have
> covered the development part with WebObjects.
> > One of the modules im currently teaching is "Implementing an OO
> multi-user DB app". The general topics of each such module is given by
> federal regulations but it is up to the school/teacher how these are
> presented. I am teaching this module using WebObjects. The first part (40
> lessons) will follow loosely the old Programming WebObjects 1 (Apple Stuff
> from 2001, adapted to the new tools etc), whereas the second part (again 40
> lessons) will then focus on individual small projects and the methodology
> and concepts of OOA/OOD.
> >
> > Why do I do this (using that "dead" thing called WebObjects) in
> teaching? Pretty simple: it is there, it works perfectly, it is a great
> thing to work with,  it is also a counter weight to J2EE, and I want to
> promote WO. Bring WO to schools and when the students later on get their
> jobs they might eventually mention what they have learned - spread the word!
> >
> > Many many moons ago (December 2001) I attended an official Apple Train
> the Trainer for PWO1 and have been teaching that course several times in
> the past. Long since no WO teaching but have been working with WO on many
> projects during the last 10 years. I am currently quite involved with a
> large customer where I maintain several (rather old) WO-Apps and am
> currently massively extending an existing D2W app. Big fun and a lot to
> discover every day.
> >
> > ---markus---
> >
> >
> >>
> >> On Dec 19, 2011, at 3:02 AM, Markus Ruggiero wrote:
> >>>
> >>> Need this for teaching WO (yeah!). Many folks come with their Macs but
> not everyone does. Some students have only Win notebooks. So I must be able
> to have development on Windows as well.
> >>>
> >>> Thanks for any help
> >>> ---markus--- ___
> >>> Do not post admin requests to the list. They will be ignored.
> >>> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> >>> Help/Unsubscribe/Update your Subscription:
> >>>
> http://lists.apple.com/mailman/options/webobjects-dev/sparky005s%40yahoo.com
> >>>
> >>> This email sent to sparky0...@yahoo.com
> >>
> >>
>
>  ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
>
> http://lists.apple.com/mailman/options/webobjects-dev/wolists%40matteocentro.it
>
> This email sent to woli...@matteocentro.it
>
 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


woproject.jar ant build issue on linux

2011-12-20 Thread Victor Petrenko
Hi everyone,

I've found strange issue connected with ant build. UNIXClasspath.txt
which was built on MacOSX is perfectly correct:


APPROOT/Resources/Java/
APPROOT/Resources/Java/gdata-analytics-2.0.jar
...
APPROOT/Resources/Java/yuicompressor-2.4.6.jar

/Library/Frameworks/ERExtensions.framework/Resources/Java/erextensions.jar
...

/Library/Frameworks/ERJGroupsSynchronizer.framework/Resources/Java/jgroups-2.6.8.jar
/System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
/System/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
/System/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
/System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
/System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
/System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
/System/Library/Frameworks/JavaDTWGeneration.framework/Resources/Java/javadtwgeneration.jar
/System/Library/Frameworks/JavaDirectToWeb.framework/Resources/Java/javadirecttoweb.jar
/System/Library/Frameworks/JavaEOProject.framework/Resources/Java/javaeoproject.jar


But the same build on linux machine (ec2 amazon linux) is very strange:


APPROOT/Resources/Java/
APPROOT/Resources/Java/gdata-analytics-2.0.jar
...
APPROOT/Resources/Java/yuicompressor-2.4.6.jar

LOCALROOT/Library/Frameworks/ERExtensions.framework/Resources/Java/erextensions.jar
...
LOCALROOT/Library/Frameworks/ERJGroupsSynchronizer.framework/Resources/Java/erjgroupssynchronizer.jar
LOCALROOT/opt/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
LOCALROOT/opt/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
LOCALROOT/opt/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
LOCALROOT/opt/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
LOCALROOT/opt/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
LOCALROOT/opt/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
LOCALROOT/opt/Library/Frameworks/JavaDTWGeneration.framework/Resources/Java/javadtwgeneration.jar
LOCALROOT/opt/Library/Frameworks/JavaDirectToWeb.framework/Resources/Java/javadirecttoweb.jar
LOCALROOT/opt/Library/Frameworks/JavaEOProject.framework/Resources/Java/javaeoproject.jar

It's obvious that LOCALROOT shouldn't be there. I've tried several
versions of woproject.jar (including latest stable & current) with no
luck. I'm going to omit LOCALROOT with search & replace as a custom
build step but it's a kind of hack. I've tried to find issue in
woproject sources but no luck too, no fixes about a year or so. Maybe
someone has a better solution or idea?


Thanks!
 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com