Re: WOWODC Arrangements

2008-04-03 Thread David den Boer
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

2008-04-03 Thread Anjo Krank

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

2008-04-03 Thread Lachlan Deck
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 ?

2008-04-03 Thread Henrique Prange

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

2008-04-03 Thread Chuck Hill
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

2008-04-03 Thread Pascal Robert
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

2008-04-03 Thread Kieran Kelleher
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

2008-04-03 Thread 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/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]


Re: stateless component

2008-04-03 Thread Chuck Hill

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

2008-04-03 Thread Mr. Pierre Frisch

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!

2008-04-03 Thread Archibald Singleton


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

2008-04-03 Thread Archibald Singleton


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 ?

2008-04-03 Thread Greg Brown
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!

2008-04-03 Thread Q


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!

2008-04-03 Thread Lachlan Deck

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

2008-04-03 Thread Lachlan Deck

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

2008-04-03 Thread Jerome Chan
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

2008-04-03 Thread Mike Schrag
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

2008-04-03 Thread Andrus Adamchik
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

2008-04-03 Thread Travis Britt


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

2008-04-03 Thread Mike Schrag
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

2008-04-03 Thread Chuck Hill


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?

2008-04-03 Thread Chuck Hill

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

2008-04-03 Thread Tonny Staunsbrink
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

2008-04-03 Thread Chuck Hill


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!

2008-04-03 Thread Dana Kashubeck


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

2008-04-03 Thread Mike Schrag
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

2008-04-03 Thread Travis Britt
(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!

2008-04-03 Thread Florijan Stamenkovic

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!

2008-04-03 Thread Alan Ward


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!

2008-04-03 Thread Pierce T. Wetter III


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

2008-04-03 Thread Mike Schrag
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!

2008-04-03 Thread David LeBer


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!

2008-04-03 Thread Chuck Hill


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

2008-04-03 Thread Aleksey Novicov
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!

2008-04-03 Thread David Avendasora

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!

2008-04-03 Thread Ralph Scheuer


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

2008-04-03 Thread Freddie Tilley

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!

2008-04-03 Thread Jean Pierre Malrieu

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!

2008-04-03 Thread Oliver Scheel

> 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]