Re: WOWODC Arrangements
Colma and Daly City is a cheap option too and take Bart in. Close to SFO as well. On Apr 3, 2008, at 7:14 PM, Chuck Hill wrote: BART or Super Shuttle to downtown is convenient. Super Shuttle is about $15. The Baldwin downtown is inexpensive relative to most other places, http://www.baldwinhotel.com/. Chuck On Apr 3, 2008, at 6:53 PM, Kieran Kelleher wrote: What is an economical option for this if one is only going to WOWODC and not WWDC? Get a cab from SFO airport to nearby accommodation or rent a car and stay wherever driving to WOWDC each day if necessary? Is there recommended clean economical accommodation nearby parc 55 where WOWODC is at? Parc 55 itself is sold out? ___ 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/chill%40global-village.net This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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/ddenboer%40apple.com This email sent to [EMAIL PROTECTED] ___ 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 [EMAIL PROTECTED]
Re: stateless component
One time per component class only, please! Cheers, Anjo Am 04.04.2008 um 03:17 schrieb Mr. Pierre Frisch: Yes please Thanks Pierre -- Pierre Frisch [EMAIL PROTECTED] On Apr 3, 2008, at 18:03, Chuck Hill wrote: That sounds like a good idea. Do you want a bug report? On Apr 3, 2008, at 6:00 PM, Mr. Pierre Frisch wrote: May be we should log a warning for this? Pierre -- Pierre Frisch [EMAIL PROTECTED] On Apr 3, 2008, at 10:39, Chuck Hill wrote: On Apr 3, 2008, at 10:28 AM, Tonny Staunsbrink wrote: The top level component is allways created, subcomponents are reused, not sure why Because they have to go in the page cache as unique instances recording page state. Stateless and page state don't mix. Chuck Cheers Tonny On Wed, Apr 2, 2008 at 11:37 PM, Archibald Singleton <[EMAIL PROTECTED] > wrote: Hello, >From the WO API docs: "For extra efficiency, you can create stateless components: components that can be shared between sessions. Stateless components aren't replicated each time they're needed; rather, a single shared instance is referenced each time the component is used." But logging calls to my stateless component constructor (subclass of ERXStatelessComponent), I see that's it's being called for every request and that new instances are created for each request. Maybe worth noting is the fact that the component is instantiated by a direct action (hence there are no sessions). I basically replicated what David showed in his lastest screencast re: the first hit to the app being a default action instead of a component action. I would have thought that that "shared instance" business means it's created once and reused all along? Could someone please be kind enough to enlighten me as to what's happening? TIA = tmk = ___ 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/mezz.dk%40gmail.com This email sent to [EMAIL PROTECTED] ___ 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/chill%40global-village.net This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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/pierre%40apple.com This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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/krank%40logicunited.com This email sent to [EMAIL PROTECTED] ___ 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 [EMAIL PROTECTED]
Re: stateless component
I'm not seeing the need for the difference (in usage) between stateless parent components and stateless child components. There's nothing to restore; i.e., reset() is the mechanism to re-use. On 04/04/2008, at 12:00 PM, Mr. Pierre Frisch wrote: May be we should log a warning for this? Pierre -- Pierre Frisch [EMAIL PROTECTED] On Apr 3, 2008, at 10:39, Chuck Hill wrote: On Apr 3, 2008, at 10:28 AM, Tonny Staunsbrink wrote: The top level component is allways created, subcomponents are reused, not sure why Because they have to go in the page cache as unique instances recording page state. Stateless and page state don't mix. Chuck Cheers Tonny On Wed, Apr 2, 2008 at 11:37 PM, Archibald Singleton <[EMAIL PROTECTED] > wrote: Hello, >From the WO API docs: "For extra efficiency, you can create stateless components: components that can be shared between sessions. Stateless components aren't replicated each time they're needed; rather, a single shared instance is referenced each time the component is used." But logging calls to my stateless component constructor (subclass of ERXStatelessComponent), I see that's it's being called for every request and that new instances are created for each request. Maybe worth noting is the fact that the component is instantiated by a direct action (hence there are no sessions). I basically replicated what David showed in his lastest screencast re: the first hit to the app being a default action instead of a component action. I would have thought that that "shared instance" business means it's created once and reused all along? Could someone please be kind enough to enlighten me as to what's happening? TIA = tmk = ___ 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/mezz.dk%40gmail.com This email sent to [EMAIL PROTECTED] ___ 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/chill%40global-village.net This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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/pierre%40apple.com This email sent to [EMAIL PROTECTED] ___ 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/lachlan.deck%40gmail.com This email sent to [EMAIL PROTECTED] with regards, -- Lachlan Deck ___ 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 [EMAIL PROTECTED]
Re: How to build Wonder for WebObjects 5.3 ?
Hi Greg, Greg Brown wrote: I was thinking that Wonder, with all the hard work that has been contributed in the last few years, has advanced so far that I should be using it! I was also looking at maven. It may be promising as well. The latest Wonder source has in its pom.xml: 5.4.1 So I assume that it is set to build Wonder for version 5.4.1. I am on 5.3.3, so I edited pom.xml so it said: ... 5.3.3 ... and tried a mvn install. I got a tired brain and errors: Downloading: http://repo1.maven.org/maven2/icu4j/icu4j/2.8/icu4j-2.8.pom Downloading: http://webobjects.mdimension.com/maven2/releases/icu4j/icu4j/2.8/icu4j-2.8.jar Downloading: http://repo1.maven.org/maven2/icu4j/icu4j/2.8/icu4j-2.8.jar [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) icu4j:icu4j:jar:2.8 Try downloading the file manually from the project website. I think it is looking for the icu4j.jar. Where is it? It can't find it. Is that a bug? No. This is not a bug. Some dependencies was not deployed to the Maven central repository. You have to install them by hand. See [1] for instructions. Anyway, the POMs of Wonder project are a little bit outdated. I'm fixing it and I will send a patch to the Wonder soon. [1]http://maven.apache.org/guides/mini/guide-installing-3rd-party-jars.html Cheers, Henrique I also think the Wonder source is set to build the 5.4.1 versions for eclipse or ant. What's the difference from the one that works with WebObjects 5.3.3? 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/hprange%40gmail.com This email sent to [EMAIL PROTECTED] ___ 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 [EMAIL PROTECTED]
Re: WOWODC Arrangements
BART or Super Shuttle to downtown is convenient. Super Shuttle is about $15. The Baldwin downtown is inexpensive relative to most other places, http://www.baldwinhotel.com/. Chuck On Apr 3, 2008, at 6:53 PM, Kieran Kelleher wrote: What is an economical option for this if one is only going to WOWODC and not WWDC? Get a cab from SFO airport to nearby accommodation or rent a car and stay wherever driving to WOWDC each day if necessary? Is there recommended clean economical accommodation nearby parc 55 where WOWODC is at? Parc 55 itself is sold out? ___ 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/chill%40global-village.net This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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 [EMAIL PROTECTED]
Re: WOWODC Arrangements
Some people on the MacEnterprise list are suggesting to stay in Oakland and to take the BART to get in SF: "Ditto this advice. Since I just booked by room, I can now recommend staying in downtown Berkeley at the Downtown Berkeley Inn. It's a relatively new hotel. $120/night gets you a king or queen bed, 42" plasma TV, high speed internet, and free parking. BART is just down the street and will get you to the Powell station on Market (a few blocks from Moscone) in 30 minutes for about $6.50 round trip. http://www.downtownberkeleyinn.com/"; "People may want to try a few of the hotels in downtown Oakland which is right across the bay from San Francisco. BART will get you there in about 15-20 minutes from Oakland. Granted, it isn't as great as walking to the center from your hotel, but it might be an option if things are booked up and expensive. http://www.bart.gov BART (Bay Area Rapid Transit)" I got my room from : http://www.hotelstratford.com/ Moderate price, near Union Square. What is an economical option for this if one is only going to WOWODC and not WWDC? Get a cab from SFO airport to nearby accommodation or rent a car and stay wherever driving to WOWDC each day if necessary? Is there recommended clean economical accommodation nearby parc 55 where WOWODC is at? Parc 55 itself is sold out? ___ 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 [EMAIL PROTECTED]
WOWODC Arrangements
What is an economical option for this if one is only going to WOWODC and not WWDC? Get a cab from SFO airport to nearby accommodation or rent a car and stay wherever driving to WOWDC each day if necessary? Is there recommended clean economical accommodation nearby parc 55 where WOWODC is at? Parc 55 itself is sold out? ___ 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 [EMAIL PROTECTED]
Re: stateless component
Yes please Thanks Pierre -- Pierre Frisch [EMAIL PROTECTED] On Apr 3, 2008, at 18:03, Chuck Hill wrote: That sounds like a good idea. Do you want a bug report? On Apr 3, 2008, at 6:00 PM, Mr. Pierre Frisch wrote: May be we should log a warning for this? Pierre -- Pierre Frisch [EMAIL PROTECTED] On Apr 3, 2008, at 10:39, Chuck Hill wrote: On Apr 3, 2008, at 10:28 AM, Tonny Staunsbrink wrote: The top level component is allways created, subcomponents are reused, not sure why Because they have to go in the page cache as unique instances recording page state. Stateless and page state don't mix. Chuck Cheers Tonny On Wed, Apr 2, 2008 at 11:37 PM, Archibald Singleton <[EMAIL PROTECTED] > wrote: Hello, >From the WO API docs: "For extra efficiency, you can create stateless components: components that can be shared between sessions. Stateless components aren't replicated each time they're needed; rather, a single shared instance is referenced each time the component is used." But logging calls to my stateless component constructor (subclass of ERXStatelessComponent), I see that's it's being called for every request and that new instances are created for each request. Maybe worth noting is the fact that the component is instantiated by a direct action (hence there are no sessions). I basically replicated what David showed in his lastest screencast re: the first hit to the app being a default action instead of a component action. I would have thought that that "shared instance" business means it's created once and reused all along? Could someone please be kind enough to enlighten me as to what's happening? TIA = tmk = ___ 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/mezz.dk%40gmail.com This email sent to [EMAIL PROTECTED] ___ 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/chill%40global-village.net This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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/pierre%40apple.com This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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 [EMAIL PROTECTED]
Re: stateless component
That sounds like a good idea. Do you want a bug report? On Apr 3, 2008, at 6:00 PM, Mr. Pierre Frisch wrote: May be we should log a warning for this? Pierre -- Pierre Frisch [EMAIL PROTECTED] On Apr 3, 2008, at 10:39, Chuck Hill wrote: On Apr 3, 2008, at 10:28 AM, Tonny Staunsbrink wrote: The top level component is allways created, subcomponents are reused, not sure why Because they have to go in the page cache as unique instances recording page state. Stateless and page state don't mix. Chuck Cheers Tonny On Wed, Apr 2, 2008 at 11:37 PM, Archibald Singleton <[EMAIL PROTECTED] > wrote: Hello, >From the WO API docs: "For extra efficiency, you can create stateless components: components that can be shared between sessions. Stateless components aren't replicated each time they're needed; rather, a single shared instance is referenced each time the component is used." But logging calls to my stateless component constructor (subclass of ERXStatelessComponent), I see that's it's being called for every request and that new instances are created for each request. Maybe worth noting is the fact that the component is instantiated by a direct action (hence there are no sessions). I basically replicated what David showed in his lastest screencast re: the first hit to the app being a default action instead of a component action. I would have thought that that "shared instance" business means it's created once and reused all along? Could someone please be kind enough to enlighten me as to what's happening? TIA = tmk = ___ 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/mezz.dk%40gmail.com This email sent to [EMAIL PROTECTED] ___ 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/chill%40global-village.net This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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/pierre%40apple.com This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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 [EMAIL PROTECTED]
Re: stateless component
May be we should log a warning for this? Pierre -- Pierre Frisch [EMAIL PROTECTED] On Apr 3, 2008, at 10:39, Chuck Hill wrote: On Apr 3, 2008, at 10:28 AM, Tonny Staunsbrink wrote: The top level component is allways created, subcomponents are reused, not sure why Because they have to go in the page cache as unique instances recording page state. Stateless and page state don't mix. Chuck Cheers Tonny On Wed, Apr 2, 2008 at 11:37 PM, Archibald Singleton <[EMAIL PROTECTED] > wrote: Hello, >From the WO API docs: "For extra efficiency, you can create stateless components: components that can be shared between sessions. Stateless components aren't replicated each time they're needed; rather, a single shared instance is referenced each time the component is used." But logging calls to my stateless component constructor (subclass of ERXStatelessComponent), I see that's it's being called for every request and that new instances are created for each request. Maybe worth noting is the fact that the component is instantiated by a direct action (hence there are no sessions). I basically replicated what David showed in his lastest screencast re: the first hit to the app being a default action instead of a component action. I would have thought that that "shared instance" business means it's created once and reused all along? Could someone please be kind enough to enlighten me as to what's happening? TIA = tmk = ___ 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/mezz.dk%40gmail.com This email sent to [EMAIL PROTECTED] ___ 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/chill%40global-village.net This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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/pierre%40apple.com This email sent to [EMAIL PROTECTED] ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
On 03 Apr 2008, at 13:32, Pierce T. Wetter III wrote: "Java Sucks, bring back WO ObjC!" +1 Sorry, could not help it :-) = tmk = ___ 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 [EMAIL PROTECTED]
Re: stateless component
On 03 Apr 2008, at 14:39, Chuck Hill wrote: On Apr 3, 2008, at 10:28 AM, Tonny Staunsbrink wrote: The top level component is allways created, subcomponents are reused, not sure why Because they have to go in the page cache as unique instances recording page state. Stateless and page state don't mix. I was using pageWithName to create the component. Thanks for clarifying the cache issue :-) = tmk = ___ 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 [EMAIL PROTECTED]
How to build Wonder for WebObjects 5.3 ?
I was thinking that Wonder, with all the hard work that has been contributed in the last few years, has advanced so far that I should be using it! I was also looking at maven. It may be promising as well. The latest Wonder source has in its pom.xml: 5.4.1 So I assume that it is set to build Wonder for version 5.4.1. I am on 5.3.3, so I edited pom.xml so it said: ... 5.3.3 ... and tried a mvn install. I got a tired brain and errors: Downloading: http://repo1.maven.org/maven2/icu4j/icu4j/2.8/icu4j-2.8.pom Downloading: http://webobjects.mdimension.com/maven2/releases/icu4j/ icu4j/2.8/icu4j-2.8.jar Downloading: http://repo1.maven.org/maven2/icu4j/icu4j/2.8/icu4j-2.8.jar [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) icu4j:icu4j:jar:2.8 Try downloading the file manually from the project website. I think it is looking for the icu4j.jar. Where is it? It can't find it. Is that a bug? I also think the Wonder source is set to build the 5.4.1 versions for eclipse or ant. What's the difference from the one that works with WebObjects 5.3.3? 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
On 04/04/2008, at 2:38 AM, Alan Ward wrote: That should tell you that we're interested in getting developers of every persuasion onto the Mac platform (even RoR developers :-) and that once they get here maybe they'll explore WO and find that they like it! The "Cool kids" using grown up things instead of their uber fashionable toys, now who's dreaming? :) Alan On Apr 3, 2008, at 1:05 AM, Oliver Scheel wrote: I can't wait for the annual noob fest where they all jump in with... "I'm not gonna spend my time learning this if Apple is EOL'ing it". I look forward to that *every* year :-) ;-) Oliver P.S.: And what should tell us the session "Creating Unified Ruby on Rails Applications in Safari"? ;-) ___ 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/award%40apple.com This email sent to [EMAIL PROTECTED] ___ 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 [EMAIL PROTECTED] -- Seeya...Q Quinton Dolan - [EMAIL PROTECTED] Gold Coast, QLD, Australia (GMT+10) Ph: +61 419 729 806 ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
On 04/04/2008, at 3:32 AM, Pierce T. Wetter III wrote: Why are WO sessions always announced "later"? Because all of the IT/Enterprise sessions are second class citizens, or rather every year the IT marketing types realize "Oh Shit! We have a whole track to fill at WWDC! What are we going to do!". Meanwhile, the Cocoa team cuts/pastes the list of new Frameworks and ta-da! The WWDC session list. It has nothing to do with WO per se. I wonder if I could get Apple to pick up the tab for sending me WWDC if I offered to give a talk: "Why WebObjects kicks Ruby on Rail's Ass" or "WO: RoR for grownups" Though probably not for: "Java Sucks, bring back WO ObjC!" ... LOL with regards, -- Lachlan Deck ___ 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 [EMAIL PROTECTED]
Re: EOQualifier bad pattern for qualifier
On 04/04/2008, at 4:51 AM, Mike Schrag wrote: I think you have stumbled across an undocumented feature of CaseInsensitiveLike. I don't know what [...] might get interpreted as, but it seems to mean something. I don't know of any way to escape these magic characters in the qualifier value. Appears that when like qualifiers are evaluated in-memory they support a simplified regex syntax ... ?, *, and [A-Z] style ... Okay, thanks guys. I'll just regex-replace any non-alphanumeric chars for a '?' with regards, -- Lachlan Deck ___ 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 [EMAIL PROTECTED]
web.xml, glassfish deployment error
After running through the autogenerated web.xml through xmllint, I found an error which corresponds to the glassfish deployment error. I removed the following line and xmllint validates it. WEBINFROOT %WEBINFROOT% If I place this context-param before the tags, it also validates. Checking the DTD From my limited knowledge of reading dtds, does it appear that all context-params must be placed before servlet tags? If this is the case, how do I go about changing the template for the autogenerated web.xml file? ___ 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 [EMAIL PROTECTED]
Re: Terracotta and EOF
Using it for the appserver layer is potentially interestesting, but it's hard to get classloader separation within WO to be able to set it up properly. Hmm. Ideally this could (among other things) enable persistent sessions, in that you might have an app instance (or collection of instances) running over a cluster whose members can join or leave the cluster without disruption. This was actually why I originally was looking at it, but it's very tricky to isolate WOSessions from the rest of WO to get these to be clustered properly with Terracotta. ms ___ 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 [EMAIL PROTECTED]
Re: Terracotta and EOF
I was toying with idea to use Terracotta as a possible clustering solution for Cayenne ORM. Thought it can be used selectively for the "cache" parts of the stack. But there are better, more targeted ways to do cache syncing. The other thing - reattaching to the cluster would only require terracotta if there is an uncommitted state in the context, so that's more of a session persistence task (WO, not EOF). So while the technology looks nice, I still don't see enough motivation to try it for real with an ORM. Andrus On Apr 3, 2008, at 9:14 PM, Travis Britt wrote: On Apr 3, 2008, at 1:00 PM, Mike Schrag wrote: The issue is that EOF's problem is not that it's CPU or memory bound, its problem is that it is a single-lock basically non- concurrent architecture. Yes, now that Wonder has better stack synching between and within instances this might only be interesting if your stack has enormous memory requirements. Using it for the appserver layer is potentially interestesting, but it's hard to get classloader separation within WO to be able to set it up properly. Hmm. Ideally this could (among other things) enable persistent sessions, in that you might have an app instance (or collection of instances) running over a cluster whose members can join or leave the cluster without disruption. tb ___ 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 [EMAIL PROTECTED]
Re: Terracotta and EOF
On Apr 3, 2008, at 1:00 PM, Mike Schrag wrote: The issue is that EOF's problem is not that it's CPU or memory bound, its problem is that it is a single-lock basically non- concurrent architecture. Yes, now that Wonder has better stack synching between and within instances this might only be interesting if your stack has enormous memory requirements. Using it for the appserver layer is potentially interestesting, but it's hard to get classloader separation within WO to be able to set it up properly. Hmm. Ideally this could (among other things) enable persistent sessions, in that you might have an app instance (or collection of instances) running over a cluster whose members can join or leave the cluster without disruption. tb ___ 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 [EMAIL PROTECTED]
Re: EOQualifier bad pattern for qualifier
I think you have stumbled across an undocumented feature of CaseInsensitiveLike. I don't know what [...] might get interpreted as, but it seems to mean something. I don't know of any way to escape these magic characters in the qualifier value. Appears that when like qualifiers are evaluated in-memory they support a simplified regex syntax ... ?, *, and [A-Z] style ... ms ___ 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 [EMAIL PROTECTED]
Re: stateless component
On Apr 3, 2008, at 10:28 AM, Tonny Staunsbrink wrote: The top level component is allways created, subcomponents are reused, not sure why Because they have to go in the page cache as unique instances recording page state. Stateless and page state don't mix. Chuck Cheers Tonny On Wed, Apr 2, 2008 at 11:37 PM, Archibald Singleton <[EMAIL PROTECTED] > wrote: Hello, >From the WO API docs: "For extra efficiency, you can create stateless components: components that can be shared between sessions. Stateless components aren't replicated each time they're needed; rather, a single shared instance is referenced each time the component is used." But logging calls to my stateless component constructor (subclass of ERXStatelessComponent), I see that's it's being called for every request and that new instances are created for each request. Maybe worth noting is the fact that the component is instantiated by a direct action (hence there are no sessions). I basically replicated what David showed in his lastest screencast re: the first hit to the app being a default action instead of a component action. I would have thought that that "shared instance" business means it's created once and reused all along? Could someone please be kind enough to enlighten me as to what's happening? TIA = tmk = ___ 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/mezz.dk%40gmail.com This email sent to [EMAIL PROTECTED] ___ 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/chill%40global-village.net This email sent to [EMAIL PROTECTED] -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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 [EMAIL PROTECTED]
Re: Why no 1to1 relationships?
HI Jeff, On Apr 2, 2008, at 3:18 PM, Jeff Schmitz wrote: On Apr 2, 2008, at 4:19 PM, Chuck Hill wrote: On Apr 2, 2008, at 1:09 PM, netBrackets wrote: Thanks for the great comments. And 1:1, owned/mandatory data etc. is what I want. I perhaps have an unusual case in that for a small minority of days I experience bursts very heavy activity, with changes occurring on only a small subset of my data during this period And exactly what problem does this result in? Just the performance, and being able to keep up with the rate of transactions without having to buy more hardware. I guess I'm worried about the speed of database transactions and all that checking being very slow, maybe more than I should? That would be my guess. Lets say you have the PK and 12 fields selected for locking. The PK will uniquely and very quickly identify the single row to update. That means for each UPDATE the database will be doing an extra 12 == operations to verify the WHERE clause. If that is going to kill you app, it is pretty much dead already. Fetching is what is going to cause problems, not locking. and furthermore, changes to any one record can be guaranteed (through disabling a few features of the site temporarily) to be made by only a single session. I have an idea that I'd like to segregate this changing data into its own table, and then on the "heavy days", turning off all locking on the table (along with disabling the required site features to assure single session changes) to speed things up. Which leads to my next question, might there be a way to easily disable lock checking on a single table, and then turn it back on without having to create a whole new build and or re-create my database schema? I think it would be fair to characterize that method of handling this situation as "insane", "crazy", "wacked out", and "totally nuts". Unless your goal is data inconsistency. Maybe we should look at the real problem? Now don't hold back, tell us what you really think. :-) :-P There's no real problem other than improving throughput for a short period of time. It's really how it's handled now, except using flat files OK, now _that_ is really whacked out! and not a database to save the data (basically each session updates its own file), and it's not been a problem. Any specifics as to what's "totally nuts" as long as the guarantee holds up? Or is it the guarantee (no two existing sessions will ever update the same record) itself that you question? Either you need the locking to prevent update problems, or you don't. If you don't need it, don't use it at all. If you do need it, turning it off just "turns on" update problems. And that is nuts! Chuck On Wednesday, April 02, 2008, at 02:12PM, "Art Isbell" <[EMAIL PROTECTED] > wrote: On Apr 2, 2008, at 8:45 AM, Robert Walker wrote: Yes, it is possible to create one-to-one relationships, joined on the primary keys. One side of the relationship will need "Propagates primary key," as has been mentioned. I just wanted to add one caveat to this configuration: The relationship will always be 1-to-1 and will never be 1-to-0. In other words if you created an instance of the entity on the side propagating the key, you will get an instance of the other side of the relationship. This will happen even if no fields are set on the other side. This means that if any attributes (other than the PK) on the other side of the relationship are set to required, neither object will save. Also if you attempt to create a new instance on other other side (not propagating the key) you will also have problems saving. As far as I recall this is the experience that I've had when attempting to do this. Because of these complications I now opt for the more flexible one-to-one style by setting it up in the model as a one-to-many relationship. Then force the many-side to allow only one or zero related rows though validation logic. Another way of stating this is that a one-to-one relationship must be mandatory (i.e., it cannot be optional). This makes sense because the foreign key in a one-to-one relationship is the primary key which cannot be null and is guaranteed to be unique. If a foreign key is not null, the destination object must exist. If a foreign key is not the primary key, it is not guaranteed to be unique, so an attribute that is not the primary key cannot be the foreign key of a one-to- one relationship. I think that this agrees with relational database theory; i.e., all one-to-one relationships must be 1:1, not 1:0. A 1:0 relationship is just a special case of a 1:many relationship. Aloha, Art ___ 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/we
Re: stateless component
The top level component is allways created, subcomponents are reused, not sure why Cheers Tonny On Wed, Apr 2, 2008 at 11:37 PM, Archibald Singleton <[EMAIL PROTECTED]> wrote: > Hello, > > From the WO API docs: "For extra efficiency, you can create stateless > components: components that can be shared between sessions. Stateless > components aren't replicated each time they're needed; rather, a single > shared instance is referenced each time the component is used." > > But logging calls to my stateless component constructor (subclass of > ERXStatelessComponent), I see that's it's being called for every request and > that new instances are created for each request. > > Maybe worth noting is the fact that the component is instantiated by a > direct action (hence there are no sessions). > > I basically replicated what David showed in his lastest screencast re: the > first hit to the app being a default action instead of a component action. > > I would have thought that that "shared instance" business means it's > created once and reused all along? > > Could someone please be kind enough to enlighten me as to what's > happening? > > TIA > > = tmk = > > > ___ > 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/mezz.dk%40gmail.com > > This email sent to [EMAIL PROTECTED] > ___ 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 [EMAIL PROTECTED]
Re: EOQualifier bad pattern for qualifier
On Apr 2, 2008, at 11:16 PM, Lachlan Deck wrote: Hi there, If I have: searchString = '*' + input + '*'; new EOKeyValueQualifier( anAttribute, EOQualifier.QualifierOperatorCaseInsensitiveLike, searchString ); And someone puts in some strange characters (e.g., "find[me"), I get the following exception. java.lang.IllegalArgumentException: Bad pattern *photogra[hy*for qualifier at com .webobjects .foundation ._NSStringUtilities ._bracketedStringFromPatternAnalyzer(_NSStringUtilities.java:740) at com .webobjects .foundation ._NSStringUtilities.stringMatchesPattern(_NSStringUtilities.java:785) at com .webobjects .eocontrol .EOKeyValueQualifier.evaluateWithObject(EOKeyValueQualifier.java:141) at com .webobjects .eocontrol.EOOrQualifier.evaluateWithObject(EOOrQualifier.java:103) at com .webobjects .eocontrol.EOAndQualifier.evaluateWithObject(EOAndQualifier.java:96) at com .webobjects .eocontrol.EOQualifier.filteredArrayWithQualifier(EOQualifier.java: 635) <...> I thought EOF would escape things automatically, but perhaps there's a bug there(?). How else might I escape the chars (WO5.3.3)? I think you have stumbled across an undocumented feature of CaseInsensitiveLike. I don't know what [...] might get interpreted as, but it seems to mean something. I don't know of any way to escape these magic characters in the qualifier value. Chuck -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
On Apr 3, 2008, at 12:32 PM, Pierce T. Wetter III wrote: "Java Sucks, bring back WO ObjC!" Now *there's* a session I could attend! - Dana Kashubeck Systems Manager Riemer Reporting Service Inc. http://www.riemer.com Phone: 440-835-2477 x. 125 Fax: 440-835-4594 - ___ 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 [EMAIL PROTECTED]
Re: Terracotta and EOF
Yeah, I gave some thought to this a while back (but didn't actually do it) ... The issue is that EOF's problem is not that it's CPU or memory bound, its problem is that it is a single-lock basically non- concurrent architecture. Distributing it with Terracotta just causes MORE lock contention on a single EOF stack. The only way to scale with EOF is by having multiple stacks, whether that is in a single instance or across multiple instances, and Terracotta doesn't really have much to offer you at that point, so I never went any further with it. Using it for the appserver layer is potentially interestesting, but it's hard to get classloader separation within WO to be able to set it up properly. ms On Apr 3, 2008, at 8:37 AM, Travis Britt wrote: (Sorry if this comes through twice, first version seems to have been eaten.) Has anyone done any investigation into using Terracotta with EOF? I didn't find anything but wanted to make sure before I dig in. tb ___ 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/mschrag%40mdimension.com This email sent to [EMAIL PROTECTED] ___ 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 [EMAIL PROTECTED]
Terracotta and EOF
(Sorry if this comes through twice, first version seems to have been eaten.) Has anyone done any investigation into using Terracotta with EOF? I didn't find anything but wanted to make sure before I dig in. tb ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
Why are WO sessions always announced "later"? Because it's so much fun to watch how all the nerds on this list go crazy and start their annual whining . Anybody monitoring the OSX-Java-dev list? *That* makes WO related whining look like a celebration of Apple's undying support... Apple managed to put a ROR session high in the list, so we all get the feeling that WO is a second class citizen in Apple's strategy. "Apple's strategy" and "WO" in the same sentence, that itself is a minor miracle :) And, just to be clear, I am not complaining, and I rather happy about WO, Java and Apple lately. Regardless of the iPhone pomp... F ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
That should tell you that we're interested in getting developers of every persuasion onto the Mac platform (even RoR developers :-) and that once they get here maybe they'll explore WO and find that they like it! Alan On Apr 3, 2008, at 1:05 AM, Oliver Scheel wrote: I can't wait for the annual noob fest where they all jump in with... "I'm not gonna spend my time learning this if Apple is EOL'ing it". I look forward to that *every* year :-) ;-) Oliver P.S.: And what should tell us the session "Creating Unified Ruby on Rails Applications in Safari"? ;-) ___ 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/award% 40apple.com This email sent to [EMAIL PROTECTED] ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
Why are WO sessions always announced "later"? Because all of the IT/Enterprise sessions are second class citizens, or rather every year the IT marketing types realize "Oh Shit! We have a whole track to fill at WWDC! What are we going to do!". Meanwhile, the Cocoa team cuts/pastes the list of new Frameworks and ta-da! The WWDC session list. It has nothing to do with WO per se. I wonder if I could get Apple to pick up the tab for sending me WWDC if I offered to give a talk: "Why WebObjects kicks Ruby on Rail's Ass" or "WO: RoR for grownups" Though probably not for: "Java Sucks, bring back WO ObjC!" Pierce ___ 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 [EMAIL PROTECTED]
Re: WO 5.4 Linux Deployment
It's definitely benign. The only way to suppress it is to switch from declaring connection info in your models to declaring your data sources in your J2EE container. This error is a result of it looking up the "java:comp/env/jdbc" context variable. If it doesn't exist, it displays this warning and uses your model connection dictionary. Personally I find it easier to just use the model connection dictionary. ms On Apr 3, 2008, at 11:54 AM, Aleksey Novicov wrote: It does seem benign. I'm wondering if anyone knows how (javax.naming.NameNotFoundException: Name jdbc is not bound in this Context) might be suppressed. Thanks, Aleksey This does not cause any problems ... It's an obnoxious error that isn't really an error. It's been a couple months since I tracked down what exactly was going on, but I _believe_ it's trying to lookup the jdbc datasource in your tomcat server config, and if it's not there, it displays this warning. You can safely ignore it. ms On Apr 2, 2008, at 5:14 PM, Jeff Smith wrote: FWIW, I'm getting the "java name not found in context" as well and I haven't figure out a way around getting the messages either including specifying my data source in the web.xml. Doesn't seem to hurt anything but it does clog up the log file. On Apr 2, 2008, at 10:34 AM, Aleksey Novicov wrote: Yes, I will post what I've learned on the WO wiki as soon as I think I have everything worked out. Aleksey On Apr 2, 2008, at 2:05 AM, Andrew Lindesay wrote: Hello Aleksey; It would be really great if you could write-up your experiences an tips in the WO wiki for others to read about. http://wiki.objectstyle.org/confluence/display/WO/Home 4. For the static resources to be served correctly via port 80 of the Apache web server (as opposed to Tomcat's port 8080), I had to install the Tomcat-Apache plugin, mod_jk. Actually Apache 2.2 has AJP support built-in as well as a neat little balancer web app to monitor the deploy. I have some unrelated, but possibly helpful notes on the Apache 2.2 setup for this in this document; http://homepage.mac.com/andrewlindesay/le/manuals/lewostuff/LEWOStuffOverview.pdf See 9.5 and 9.6. I find the Apache 2.2 balancer setup much more elegant than mod_jk. 5. In the Tomcat log file (catalina.out), I keep getting an exception (below) related to JDBC but everything runs fine regardless (I'm using MySQL). Tomcat seems to have it's own data source mechanism I think I read something about that in an old mailing list post. I think you need to give the data source the same name as the model or something -- perhaps somebody can clarify? cheers. ___ Andrew Lindesay www.lindesay.co.nz ___ 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/mschrag%40mdimension.com This email sent to [EMAIL PROTECTED] ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
On 3-Apr-08, at 12:01 PM, Chuck Hill wrote: On Apr 3, 2008, at 12:05 AM, Oliver Scheel wrote: I can't wait for the annual noob fest where they all jump in with... "I'm not gonna spend my time learning this if Apple is EOL'ing it". I look forward to that *every* year :-) ;-) Oliver P.S.: And what should tell us the session "Creating Unified Ruby on Rails Applications in Safari"? ;-) Marketing rules? Shouldn't that be "Marketing RULES!!" (with devil horn fists pumped in the air) ;david -- David LeBer Codeferous Software 'co-def-er-ous' adj. Literally 'code-bearing' site: http://codeferous.com blog: http://davidleber.net profile: http://www.linkedin.com/in/davidleber -- Toronto Area Cocoa / WebObjects developers group: http://tacow.org ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
On Apr 3, 2008, at 12:05 AM, Oliver Scheel wrote: I can't wait for the annual noob fest where they all jump in with... "I'm not gonna spend my time learning this if Apple is EOL'ing it". I look forward to that *every* year :-) ;-) Oliver P.S.: And what should tell us the session "Creating Unified Ruby on Rails Applications in Safari"? ;-) Marketing rules? -- Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects ___ 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 [EMAIL PROTECTED]
Re: WO 5.4 Linux Deployment
It does seem benign. I'm wondering if anyone knows how (javax.naming.NameNotFoundException: Name jdbc is not bound in this Context) might be suppressed. Thanks, Aleksey This does not cause any problems ... It's an obnoxious error that isn't really an error. It's been a couple months since I tracked down what exactly was going on, but I _believe_ it's trying to lookup the jdbc datasource in your tomcat server config, and if it's not there, it displays this warning. You can safely ignore it. ms On Apr 2, 2008, at 5:14 PM, Jeff Smith wrote: FWIW, I'm getting the "java name not found in context" as well and I haven't figure out a way around getting the messages either including specifying my data source in the web.xml. Doesn't seem to hurt anything but it does clog up the log file. On Apr 2, 2008, at 10:34 AM, Aleksey Novicov wrote: Yes, I will post what I've learned on the WO wiki as soon as I think I have everything worked out. Aleksey On Apr 2, 2008, at 2:05 AM, Andrew Lindesay wrote: Hello Aleksey; It would be really great if you could write-up your experiences an tips in the WO wiki for others to read about. http://wiki.objectstyle.org/confluence/display/WO/Home 4. For the static resources to be served correctly via port 80 of the Apache web server (as opposed to Tomcat's port 8080), I had to install the Tomcat-Apache plugin, mod_jk. Actually Apache 2.2 has AJP support built-in as well as a neat little balancer web app to monitor the deploy. I have some unrelated, but possibly helpful notes on the Apache 2.2 setup for this in this document; http://homepage.mac.com/andrewlindesay/le/manuals/lewostuff/LEWOStuffOverview.pdf See 9.5 and 9.6. I find the Apache 2.2 balancer setup much more elegant than mod_jk. 5. In the Tomcat log file (catalina.out), I keep getting an exception (below) related to JDBC but everything runs fine regardless (I'm using MySQL). Tomcat seems to have it's own data source mechanism I think I read something about that in an old mailing list post. I think you need to give the data source the same name as the model or something -- perhaps somebody can clarify? cheers. ___ Andrew Lindesay www.lindesay.co.nz ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
Whoa! Speak for yourself. On Apr 3, 2008, at 6:00 AM, Jean Pierre Malrieu wrote: we all get the feeling that WO is a second class citizen in Apple's strategy ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
Am 03.04.2008 um 12:00 schrieb Jean Pierre Malrieu: Why are WO sessions always announced "later"? Because it's so much fun to watch how all the nerds on this list go crazy and start their annual whining . Apple managed to put a ROR session high in the list, so we all get the feeling that WO is a second class citizen in Apple's strategy. That's a good start. Someone just had to do it. Ralph ___ 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 [EMAIL PROTECTED]
WebObjects printing out file list
Hello, I have moved my webobjects project to WebObjects 5.4, but now every time I run it from Eclipse it prints out lists of file it downloads with the following format: url /imgs/closelabel.gif decomposed /imgs/ closelabel.gif/.woa or url /imgs/closelabel.gif start 0 stop 20 currentIndex 20 value /imgs/closelabel.gif how do I disable this? Freddie Tilley ___ 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 [EMAIL PROTECTED]
re: The sky is falling! The world is ending! WebObjects is Dead!
WWDC sessions are out and there are no WO sessions!It is the end! WebObjects is dead! Dead, dead I say! http://developer.apple.com/wwdc/sessions/ Was I first this year? Was I? Someone was going to start the panic. It was my turn. For anyone new to WO: the WO sessions get announced later. WebObjects is definitely not dead. Be patient. Why are WO sessions always announced "later"? Apple managed to put a ROR session high in the list, so we all get the feeling that WO is a second class citizen in Apple's strategy. JPM ___ 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 [EMAIL PROTECTED]
Re: The sky is falling! The world is ending! WebObjects is Dead!
> I can't wait for the annual noob fest where they all jump in with... > "I'm not gonna spend my time learning this if Apple is EOL'ing it". > I look forward to that *every* year :-) ;-) Oliver P.S.: And what should tell us the session "Creating Unified Ruby on Rails Applications in Safari"? ;-) ___ 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 [EMAIL PROTECTED]