Does Apple stop to use WebObjects for its internal tools?
Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Apple stopped using WebObjects? Awesome -- I assume this means I get the rest of the year off? Sent from my iPhone On Sep 10, 2010, at 2:54 AM, Mertz Stéphan s.me...@improve.fr wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
oh, i forgot to mention that if anyone wants to follow me on Ping, my profile page is: http://c.itunes.apple.com/WebObjects/MZConnections.woa/wa/viewProfile?userId=368107 On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: WOWODC 2011 coming to your city
To be honest after attending SF and Montreal this year i was much happier in Montreal. It was much nicer place to spend the evenings. Robin ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Wow. NWA? Respect! On Sep 9, 2010, at 9:25 PM, Mike Schrag wrote: http://c.itunes.apple.com/WebObjects/MZConnections.woa/wa/viewProfile?userId=368107 Johnny Miller Kahalawai Media Corp http://www.kahalawai.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Apple develop stuff with a wide variety of tools based upon available developer resources. The iTunes Store and MobileMe suck up virtually all the WO developers that Apple can find and they then turn to other technologies. Everything that I know of within Apple that is mission critical and in-house developed is WO and from all that I have heard, it is likely to remain that way. Regards, Karl On 2010-09-10, at 12:16 PM, Miguel Arroz wrote: Hi! PastedGraphic-2.png Yes, I'm sure they are not using WO. ;) Regards, Miguel Arroz On 2010/09/10, at 07:54, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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/arroz%40guiamac.com This email sent to ar...@guiamac.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/kgretton%40mac.com This email sent to kgret...@mac.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
So the message is : Learn WO, be good at it, and you likely be able to get a job at Apple. Apple develop stuff with a wide variety of tools based upon available developer resources. The iTunes Store and MobileMe suck up virtually all the WO developers that Apple can find and they then turn to other technologies. Everything that I know of within Apple that is mission critical and in-house developed is WO and from all that I have heard, it is likely to remain that way. Regards, Karl On 2010-09-10, at 12:16 PM, Miguel Arroz wrote: Hi! PastedGraphic-2.png Yes, I'm sure they are not using WO. ;) Regards, Miguel Arroz On 2010/09/10, at 07:54, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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/arroz%40guiamac.com This email sent to ar...@guiamac.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/kgretton%40mac.com This email sent to kgret...@mac.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca This email sent to prob...@macti.ca ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Renaming instanceIdKey - Why Does This Work?
Running more than one WO application on the same domain with the session and instance cookie paths set to / definitely brings complications. We only do it because for two applications we want to expose 'user friendly' URLs using Apache rewrite rules. As Ben mentions, because the adaptor matches the instance cookie name based on a substring, you need to be really careful that your new cookie name does not contain the string woinst. It may even appear to work but the application is likely to be using the instance cookie for the other app or apps. We are using a rewrite condition and rule to read in the cookie, get the instance number and put it into the request URL. This works because the adaptor takes instance IDs from the URL in preference to the cookie. The rewrite idea comes from this blog: http://tgwbd.org/blog/2009/11/01/the-duke-of-url-part-3/ and looks like this: RewriteCond %{HTTP_COOKIE} custom_ins=([-0-9][0-9]*) RewriteRule ^/friendlyUrl/(.*)/?$ /cgi-bin/WebObjects/AppName.woa/%1/$1/ [PT,L] There still seems to be a problem with component actions though, because if the component request handler sees the instance ID in the URL, but no session ID, it messes up the parsing of the URL because it is looking for a component name in the URL. I guess we could solve this by subclassing the request handler or creating a more sophisticated rewrite rule to handle session IDs too. Anyway, *beware* when overriding WO's session and instance cookie stuff: WOSession.domainForIDCookies(), WOApplication.instanceIdKey() and WOApplication.sessionIdKey(). -- James On 9 Sep 2010, at 17:15, Lawson, Ben wrote: You're right of course Chuck, turns out our instanceIdKey had a trailing woinst. The woinst value is looked up in the cookie header by doing a string match, so as long as you have woinst appended to the cookie name in the Application class it works fine. This of course becomes problematic when you have multiple applications storing IDs in cookies under similar paths (or really, any other session creating application with a less specific path). We'll have to get around it with some re-writes, not so awful and at least we know what was biting us now. Thanks, -Ben On Sep 9, 2010, at 4:58 PM, Chuck Hill wrote: I played with this a while ago and my experience was that it did NOT work. It appears to work, but something else was causing this. I don't recall what, maybe everything hitting instance 1? I just recall thinking that it was working and wondering why for quite a while before noticing that it was in fact not really working. I think the API for renaming woinst is just wrong (wrong as in can not and does not work). Renaming wosid does work. Chuck On Sep 9, 2010, at 7:47 AM, Lawson, Ben wrote: Hi List, A strange question sure, but for curiosity's sake I'm trying to understand how the WebObjects adaptor maintains a mapping of instance ID cookie names to applications. Looking at the source it looks like woinst is hardcoded into the adaptor in config.h, and I can't find anywhere else the INST_COOKIE var is set. Then in _collectRequestInformation in transaction.c the cookie header is searched for the INST_COOKIE value (woinst) to determine which app instance to send the request to (_collectRequestInformation writes to memory the app instance specified for the handleRequest function to look up later). So I'm left wondering how the adaptor knows where to fetch the the instance ID from to forward requests to. I can see that it works, requests that create sessions with a custom instanceIdKey continue to find their way to the correct application instance, but why? Obviously I'm missing something, would love a hand figuring out what! -Ben -- Chuck Hill Senior Consultant / VP Development 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/jbrook%40upcbroadband.com This email sent to jbr...@upcbroadband.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
I liked your grumpy response better ;-) Alan On Sep 10, 2010, at 6:22 AM, Mike Schrag wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/award%40apple.com This email sent to aw...@apple.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 5:29 AM, Pascal Robert wrote: So the message is : Learn WO, be good at it, and you likely be able to get a job at Apple. I believe quite a few people have done exactly that. Alan Apple develop stuff with a wide variety of tools based upon available developer resources. The iTunes Store and MobileMe suck up virtually all the WO developers that Apple can find and they then turn to other technologies. Everything that I know of within Apple that is mission critical and in-house developed is WO and from all that I have heard, it is likely to remain that way. Regards, Karl On 2010-09-10, at 12:16 PM, Miguel Arroz wrote: Hi! PastedGraphic-2.png Yes, I'm sure they are not using WO. ;) Regards, Miguel Arroz On 2010/09/10, at 07:54, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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/arroz%40guiamac.com This email sent to ar...@guiamac.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/kgretton%40mac.com This email sent to kgret...@mac.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca This email sent to prob...@macti.ca ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/award%40apple.com This email sent to aw...@apple.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others Not to mention Gianduia ? :) Alex Le 10 sept. 2010 à 14:22, Mike Schrag a écrit : Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/alexis.tual%40gmail.com This email sent to alexis.t...@gmail.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: D2W Auto-Qualifying all listings
On Sep 9, 2010, at 8:49 PM, Ramsey Lee Gurley wrote: On Sep 9, 2010, at 6:03 PM, David Avendasora wrote: Hi all D2W Gurus, I'm starting a new D2W app, and one of the things it needs to do is automatically pre-qualify all listings of of entities to filter down to only the EOs that the user is allowed to see. The logic to tell if a user is allowed will be somewhat complicated as a user can belong to one or more organizations, and may have one or more roles within each organization. I want to add a qualifiers to all searches that they perform that take their Organizations and Roles into account. Each entity that they search on will have their own set of qualifiers to do this filtering. ERDQueryDataSourceDelegateInterface http://wiki.objectstyle.org/confluence/display/WO/D2W+Flow+Control I saw that at about the same time your email arrived. Works great! Exactly what I was looking for. I don't think it works with queryAll though. *shudder* I hate that page... Next task is to figure out how to make it go away. :-) Dave ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
I should ONLY send emails at 3:30am ... ms On Sep 10, 2010, at 10:48 AM, Alan Ward wrote: I liked your grumpy response better ;-) Alan On Sep 10, 2010, at 6:22 AM, Mike Schrag wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/award%40apple.com This email sent to aw...@apple.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
I thought maybe Anjo had hijacked your email account. ;) -Lon On Fri, Sep 10, 2010 at 8:10 AM, Mike Schrag msch...@pobox.com wrote: I should ONLY send emails at 3:30am ... ms On Sep 10, 2010, at 10:48 AM, Alan Ward wrote: I liked your grumpy response better ;-) Alan On Sep 10, 2010, at 6:22 AM, Mike Schrag wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/award%40apple.com This email sent to aw...@apple.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/varscsak%40smarthealth.com This email sent to varsc...@smarthealth.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Well I can not say for sure, but it is incredibly difficult to get folks who have expertise in WebObjects anywhere, at low cost. It also has been a dying technology since NeXT got Apple back. I am not sure why it was never just open sourced, other than it must be that somebody somewhere at ex-NeXT or Apple has an unreasonable ego. Also, there is no reason for a large company that has staffing requirements, to not use technologies that have broader exposure in advance to incoming technology professionals On Sep 9, 2010, at 11:54 PM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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/webobjects%40deman.com This email sent to webobje...@deman.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Renaming instanceIdKey - Why Does This Work?
Actually, there is not a problem with component action URLs at all. The rewrite rule we used was incorrect. The trailing slash that we had added breaks the component action URL parsing. It should read: RewriteCond %{HTTP_COOKIE} custom_ins=([-0-9][0-9]*) RewriteRule ^/friendlyUrl/(.*)/?$ /cgi-bin/WebObjects/AppName.woa/%1/$1 [PT,L] On 10 Sep 2010, at 15:44, Brook, James wrote: Running more than one WO application on the same domain with the session and instance cookie paths set to / definitely brings complications. We only do it because for two applications we want to expose 'user friendly' URLs using Apache rewrite rules. As Ben mentions, because the adaptor matches the instance cookie name based on a substring, you need to be really careful that your new cookie name does not contain the string woinst. It may even appear to work but the application is likely to be using the instance cookie for the other app or apps. We are using a rewrite condition and rule to read in the cookie, get the instance number and put it into the request URL. This works because the adaptor takes instance IDs from the URL in preference to the cookie. The rewrite idea comes from this blog: http://tgwbd.org/blog/2009/11/01/the-duke-of-url-part-3/ and looks like this: RewriteCond %{HTTP_COOKIE} custom_ins=([-0-9][0-9]*) RewriteRule ^/friendlyUrl/(.*)/?$ /cgi-bin/WebObjects/AppName.woa/%1/$1/ [PT,L] There still seems to be a problem with component actions though, because if the component request handler sees the instance ID in the URL, but no session ID, it messes up the parsing of the URL because it is looking for a component name in the URL. I guess we could solve this by subclassing the request handler or creating a more sophisticated rewrite rule to handle session IDs too. Anyway, *beware* when overriding WO's session and instance cookie stuff: WOSession.domainForIDCookies(), WOApplication.instanceIdKey() and WOApplication.sessionIdKey(). -- James On 9 Sep 2010, at 17:15, Lawson, Ben wrote: You're right of course Chuck, turns out our instanceIdKey had a trailing woinst. The woinst value is looked up in the cookie header by doing a string match, so as long as you have woinst appended to the cookie name in the Application class it works fine. This of course becomes problematic when you have multiple applications storing IDs in cookies under similar paths (or really, any other session creating application with a less specific path). We'll have to get around it with some re-writes, not so awful and at least we know what was biting us now. Thanks, -Ben On Sep 9, 2010, at 4:58 PM, Chuck Hill wrote: I played with this a while ago and my experience was that it did NOT work. It appears to work, but something else was causing this. I don't recall what, maybe everything hitting instance 1? I just recall thinking that it was working and wondering why for quite a while before noticing that it was in fact not really working. I think the API for renaming woinst is just wrong (wrong as in can not and does not work). Renaming wosid does work. Chuck On Sep 9, 2010, at 7:47 AM, Lawson, Ben wrote: Hi List, A strange question sure, but for curiosity's sake I'm trying to understand how the WebObjects adaptor maintains a mapping of instance ID cookie names to applications. Looking at the source it looks like woinst is hardcoded into the adaptor in config.h, and I can't find anywhere else the INST_COOKIE var is set. Then in _collectRequestInformation in transaction.c the cookie header is searched for the INST_COOKIE value (woinst) to determine which app instance to send the request to (_collectRequestInformation writes to memory the app instance specified for the handleRequest function to look up later). So I'm left wondering how the adaptor knows where to fetch the the instance ID from to forward requests to. I can see that it works, requests that create sessions with a custom instanceIdKey continue to find their way to the correct application instance, but why? Obviously I'm missing something, would love a hand figuring out what! -Ben -- Chuck Hill Senior Consultant / VP Development 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/jbrook%40upcbroadband.com This email sent to jbr...@upcbroadband.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev
Re: Does Apple stop to use WebObjects for its internal tools?
Le 2010-09-10 à 11:18, Michael DeMan a écrit : Well I can not say for sure, but it is incredibly difficult to get folks who have expertise in WebObjects anywhere, at low cost. It also has been a dying technology since NeXT got Apple back. Please define dying. Apple outside support of WO is dying, the community, while it's smaller than in 2000-2003, is still alive and Project Wonder is keeping everything alive. I think it's just a migration from Apple-backed-and-supported to community-driven. I am not sure why it was never just open sourced, other than it must be that somebody somewhere at ex-NeXT or Apple has an unreasonable ego. One word : patents! Also, there is no reason for a large company that has staffing requirements, to not use technologies that have broader exposure in advance to incoming technology professionals Bah, COBOL, Perl and others techs are still in use... When I got out of college (1995), nobody wanted to do COBOL or PowerHouse (ah, the memories), now people who get out of school only want to do PHP, .Net or RoR, and look at Java/Perl/older stuff like we were viewing COBOL and older stuff back in the days. On Sep 9, 2010, at 11:54 PM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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/webobjects%40deman.com This email sent to webobje...@deman.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca This email sent to prob...@macti.ca ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 8:18 AM, Michael DeMan wrote: Well I can not say for sure, but it is incredibly difficult to get folks who have expertise in WebObjects anywhere, at low cost. A low salary has never been one of my goals. Pay peanuts, get monkeys. Your choice. It also has been a dying technology since NeXT got Apple back. I am not sure why it was never just open sourced, other than it must be that somebody somewhere at ex-NeXT or Apple has an unreasonable ego. Hmmm, software patents perhaps? I believe those are valuable. Also, there is no reason for a large company that has staffing requirements, to not use technologies that have broader exposure in advance to incoming technology professionals On Sep 9, 2010, at 11:54 PM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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/webobjects%40deman.com This email sent to webobje...@deman.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net This email sent to ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
I wondered about that too! Alan On Sep 10, 2010, at 9:14 AM, Lon Varscsak wrote: I thought maybe Anjo had hijacked your email account. ;) -Lon On Fri, Sep 10, 2010 at 8:10 AM, Mike Schrag msch...@pobox.com wrote: I should ONLY send emails at 3:30am ... ms On Sep 10, 2010, at 10:48 AM, Alan Ward wrote: I liked your grumpy response better ;-) Alan On Sep 10, 2010, at 6:22 AM, Mike Schrag wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/award%40apple.com This email sent to aw...@apple.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/varscsak%40smarthealth.com This email sent to varsc...@smarthealth.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/award%40apple.com This email sent to aw...@apple.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 9:18 AM, Michael DeMan wrote: Well I can not say for sure, but it is incredibly difficult to get folks who have expertise in WebObjects anywhere, at low cost. Why would you want them at low cost? It also has been a dying technology since NeXT got Apple back. I disagree. Stable, yes. Dying, no. I am not sure why it was never just open sourced, other than it must be that somebody somewhere at ex-NeXT or Apple has an unreasonable ego. It's not about anyone's ego. Alan Also, there is no reason for a large company that has staffing requirements, to not use technologies that have broader exposure in advance to incoming technology professionals On Sep 9, 2010, at 11:54 PM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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/webobjects%40deman.com This email sent to webobje...@deman.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/award%40apple.com This email sent to aw...@apple.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 8:32 AM, Pascal Robert wrote: now people who get out of school only want to do PHP OK, now THAT is just scary. -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Le 2010-09-10 à 11:43, Chuck Hill a écrit : On Sep 10, 2010, at 8:32 AM, Pascal Robert wrote: now people who get out of school only want to do PHP OK, now THAT is just scary. PHP is the Visual Basic of the Net. A lot of people are using it because they took a course or learn about it at school. The amount of really good PHP devs is the same amount of really good Java devs. So yes, you can find low cost PHP devs for low needs, but a good PHP dev will cost the same as a WO or Java dev. Pascal Robert prob...@macti.ca AIM: MacTICanada Twitter : pascal_robert LinkedIn : http://www.linkedin.com/in/macti WO Community profile : http://wocommunity.org/page/member?name=probert ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Oups, I had a really very very bad idea to open this subject again. Le 10 sept. 2010 à 17:18, Michael DeMan a écrit : Well I can not say for sure, but it is incredibly difficult to get folks who have expertise in WebObjects anywhere, at low cost. It also has been a dying technology since NeXT got Apple back. I am not sure why it was never just open sourced, other than it must be that somebody somewhere at ex-NeXT or Apple has an unreasonable ego. Also, there is no reason for a large company that has staffing requirements, to not use technologies that have broader exposure in advance to incoming technology professionals On Sep 9, 2010, at 11:54 PM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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/webobjects%40deman.com This email sent to webobje...@deman.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
I had a whole response written and pulled the ejection handle, but now that everyone's playing, I want in :) I can not say for sure, but it is incredibly difficult to get folks who have expertise in WebObjects anywhere, at low cost. Why would you want them at low cost? Yeah, I agree -- Just because you can hire a homeless guy off the street that knows J2EE doesn't mean that you want him writing software for you. I would also clearly differentiate between experience and expertise. Expertise costs money in any framework because expertise means lots of experience. That said, anyone worth their salt isn't hung up by frameworks. Give a good engineer a new framework and they'll be using it within a couple weeks. In my experience, what costs you money is teaching them all your business logic and domain knowledge, and that overhead is relatively high regardless of your framework. You really think you couldn't roll into a Rails shop tomorrow and be reasonably productive within a couple of weeks? It also has been a dying technology since NeXT got Apple back. I disagree. Stable, yes. Dying, no. I would disagree even more, but they just can't see it. Also, there is no reason for a large company that has staffing requirements, to not use technologies that have broader exposure in advance to incoming technology professionals I also disagree with this. This same reasoning would have Apple desktop apps written in Java right now and iPhone programming in .NET or something. If I were an engineering manager, I would care about what technology is going to solve my problem and make my staff as productive as possible. I honestly don't care that much about whether they know WO or not. If you honestly can't learn a new framework enough to be working on maintaining an existing app within a few weeks, you need to find yourself another industry. Framework is a bigger piece of the pie when you bootstrap a new app, and the people you're trying to get at a lower cost aren't the ones that are probably doing that for you -- your senior guys are laying the foundations. Substitute WO here for [Any Technology], btw. If you think your staff can be more productive in Rails and it's going to solve your problem, I'm all for it. Adapt or die, man. 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Oups, I had a really very very bad idea to open this subject again. For the record, this was why I had the one line response originally :) But I haa to followup. 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
All I can say is I started in about 2004 and this list was like a desert with the exception of Chuck Hill. I actually doubted my choice at times. Fast forward to today and after my first WOWODC, I actually think WO has grown quite a bit. Throw in D2W / ERRest / BinaryPlist / iOS connectivity and a sprinkle of marketing; you'll have an actual renaissance. - j- ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Hoping a spoiler? +1 :-) David B. Le 10 sept. 10 à 14:52, Alexis Tual a écrit : Not to mention Gianduia ? :) ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Yeah, what ever happened with that? I heard discussion of it at WOWODC 2009 and not much since (although I could just not be paying attention :D). -Lon On Fri, Sep 10, 2010 at 9:37 AM, David BON bo...@mac.com wrote: Hoping a spoiler? +1 :-) David B. Le 10 sept. 10 à 14:52, Alexis Tual a écrit : Not to mention Gianduia ? :) ___ 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/varscsak%40smarthealth.com This email sent to varsc...@smarthealth.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
EOF issue
hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 arch...@mail-archive.com
Re: EOF issue
That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 arch...@mail-archive.com
Re: D2W Auto-Qualifying all listings
On 2010-09-10, at 8:02 AM, David Avendasora wrote: On Sep 9, 2010, at 8:49 PM, Ramsey Lee Gurley wrote: On Sep 9, 2010, at 6:03 PM, David Avendasora wrote: Hi all D2W Gurus, I'm starting a new D2W app, and one of the things it needs to do is automatically pre-qualify all listings of of entities to filter down to only the EOs that the user is allowed to see. The logic to tell if a user is allowed will be somewhat complicated as a user can belong to one or more organizations, and may have one or more roles within each organization. I want to add a qualifiers to all searches that they perform that take their Organizations and Roles into account. Each entity that they search on will have their own set of qualifiers to do this filtering. ERDQueryDataSourceDelegateInterface http://wiki.objectstyle.org/confluence/display/WO/D2W+Flow+Control I saw that at about the same time your email arrived. Works great! Exactly what I was looking for. I don't think it works with queryAll though. *shudder* I hate that page... Next task is to figure out how to make it go away. :-) Easiest way is to set up the pageConfiguration you want to return as a result of your login direct action. You can also change the default page returned by D2W factory in the rules. Dave ___ 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/programmingosx%40mac.com This email sent to programming...@mac.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 arch...@mail-archive.com
Re: EOF issue
Are the packages also set up in the EOModel? Use something like JarInspector to see what classes are where in what is running. On Sep 10, 2010, at 11:22 AM, Michael Gargano wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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/farrukh.ijaz%40fuegodigitalmedia.com This email sent to farrukh.i...@fuegodigitalmedia.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: D2W Auto-Qualifying all listings
On Sep 10, 2010, at 8:02 AM, David Avendasora wrote: On Sep 9, 2010, at 8:49 PM, Ramsey Lee Gurley wrote: On Sep 9, 2010, at 6:03 PM, David Avendasora wrote: Hi all D2W Gurus, I'm starting a new D2W app, and one of the things it needs to do is automatically pre-qualify all listings of of entities to filter down to only the EOs that the user is allowed to see. The logic to tell if a user is allowed will be somewhat complicated as a user can belong to one or more organizations, and may have one or more roles within each organization. I want to add a qualifiers to all searches that they perform that take their Organizations and Roles into account. Each entity that they search on will have their own set of qualifiers to do this filtering. ERDQueryDataSourceDelegateInterface http://wiki.objectstyle.org/confluence/display/WO/D2W+Flow+Control I saw that at about the same time your email arrived. Works great! Exactly what I was looking for. I don't think it works with queryAll though. *shudder* I hate that page... Next task is to figure out how to make it go away. :-) Dave I just did both of these things as well. I didn't have too hard of a time making the queryAll page go away. I decided to have mine go directly to the most common entity query page. I set two rules to override defaultPage. 100 *true* startupTask=query 100 *true* startupEntity=EntityName Oh, and I also set this rule since the above rules didn't result in the navigation showing the proper indicator, like Entity - Search. 100 (task = 'query' and entity.name = 'EntityName') pageConfiguration=QueryEntityName Tim Worman UCLA GSEIS ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
On Sep 10, 2010, at 11:55 AM, Farrukh Ijaz wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name No, it represents the Entity name. The Entity and Table names may be different. hence can't be replaced with AppUser.class.getName() But EOUtilities.objectMatchingValues used the entity name so AppUser.ENTITY_NAME is correct. The problem is either that the class name in the model does not match the FQ name in Java, or the classes are not in the runtime environment for some reason. Chuck On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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/farrukh.ijaz%40fuegodigitalmedia.com This email sent to farrukh.i...@fuegodigitalmedia.com -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
ENTITY_NAME is the class name, but still is not a substitute for getName() as that gives the FQ class name Sent from my iPhone On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz farrukh.i...@fuegodigitalmedia.com wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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/farrukh.ijaz%40fuegodigitalmedia.com This email sent to farrukh.i...@fuegodigitalmedia.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
On Sep 10, 2010, at 11:58 AM, Michael Gargano wrote: ENTITY_NAME is the class name Also wrong. :-) There are three names, all of which can be different: 1. Entity: User 2. Class: com.foo.bar.User 3. Table: MyUser , but still is not a substitute for getName() as that gives the FQ class name From the EOUtilities.objectMatchingValues docs: Parameters: ec - an EOEditingContext name - the name of the EOEntity values - specifies value of Enterprise Object It wants the Entity name. That is NOT the source of your problem. Chuck Sent from my iPhone On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz farrukh.i...@fuegodigitalmedia.com wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike __ -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
the reason I thought it was the source is because it was complaining about a FQ class name. it was actually that I needed to but the FQ class name in the model. Never had to do that before, but this is my first wonder app, so I guess the ER stuff is different. normal, i'd just map the models and change the package names only in the eogen file. now I need to it there and the model file I guess. works now. Sent from my iPhone On Sep 10, 2010, at 3:01 PM, Chuck Hill ch...@global-village.net wrote: On Sep 10, 2010, at 11:58 AM, Michael Gargano wrote: ENTITY_NAME is the class name Also wrong. :-) There are three names, all of which can be different: 1. Entity: User 2. Class: com.foo.bar.User 3. Table: MyUser , but still is not a substitute for getName() as that gives the FQ class name From the EOUtilities.objectMatchingValues docs: Parameters: ec - an EOEditingContext name - the name of the EOEntity values - specifies value of Enterprise Object It wants the Entity name. That is NOT the source of your problem. Chuck Sent from my iPhone On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz farrukh.i...@fuegodigitalmedia.com wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike __ -- Chuck Hill Senior Consultant / VP Development 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
and emacs, i guess ... On Sep 10, 2010, at 3:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
Thanks Chuck for correction. Mike, AppUser.class.getSimpleName() should give the non FQ class name. Farrukh On 10, ستمبر 2010, at 10:01 PM, Chuck Hill ch...@global-village.net wrote: On Sep 10, 2010, at 11:58 AM, Michael Gargano wrote: ENTITY_NAME is the class name Also wrong. :-) There are three names, all of which can be different: 1. Entity: User 2. Class: com.foo.bar.User 3. Table: MyUser , but still is not a substitute for getName() as that gives the FQ class name From the EOUtilities.objectMatchingValues docs: Parameters: ec - an EOEditingContext name - the name of the EOEntity values - specifies value of Enterprise Object It wants the Entity name. That is NOT the source of your problem. Chuck Sent from my iPhone On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz farrukh.i...@fuegodigitalmedia.com wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike __ -- Chuck Hill Senior Consultant / VP Development 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Fri, Sep 10, 2010 at 7:50 AM, Alan Ward aw...@apple.com wrote: On Sep 10, 2010, at 5:29 AM, Pascal Robert wrote: So the message is : Learn WO, be good at it, and you likely be able to get a job at Apple. I believe quite a few people have done exactly that. You'll need deep WebObjects knowledge for Apple to be interested. If you do it all, HTML, CSS, WO, deployments, hardware installs, DNS, etc. - broad vs. deep expertise, then not so much. And this makes sense, don't get me wrong. Cost is not so much the issue, I'm cheap (but not minimum wage-cheap). -- Your Friend The Atom is a reference to Walt Disney Productions' Our Friend the Atom (http://www.imdb.com/title/tt0151857/) ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
I seem to recall Wonder changed this to enforce that you use fully-qualified class names because not everything in EOF actually properly does an _NSUtilities.classNamed call. We probably could automagically rewrite your class names at startup if they're simple names, though ... I'll think about that one. ms On Sep 10, 2010, at 3:07 PM, Michael Gargano wrote: the reason I thought it was the source is because it was complaining about a FQ class name. it was actually that I needed to but the FQ class name in the model. Never had to do that before, but this is my first wonder app, so I guess the ER stuff is different. normal, i'd just map the models and change the package names only in the eogen file. now I need to it there and the model file I guess. works now. Sent from my iPhone On Sep 10, 2010, at 3:01 PM, Chuck Hill ch...@global-village.net wrote: On Sep 10, 2010, at 11:58 AM, Michael Gargano wrote: ENTITY_NAME is the class name Also wrong. :-) There are three names, all of which can be different: 1. Entity: User 2. Class: com.foo.bar.User 3. Table: MyUser , but still is not a substitute for getName() as that gives the FQ class name From the EOUtilities.objectMatchingValues docs: Parameters: ec - an EOEditingContext name - the name of the EOEntity values - specifies value of Enterprise Object It wants the Entity name. That is NOT the source of your problem. Chuck Sent from my iPhone On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz farrukh.i...@fuegodigitalmedia.com wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike __ -- Chuck Hill Senior Consultant / VP Development 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/mschrag%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: EOF issue
Then you would have the problem of possibly getting the wrong class. My preference is for FQ names in the model. Otherwise, how doe veogen know where to put the classes? Chuck On Sep 10, 2010, at 12:29 PM, Mike Schrag wrote: I seem to recall Wonder changed this to enforce that you use fully-qualified class names because not everything in EOF actually properly does an _NSUtilities.classNamed call. We probably could automagically rewrite your class names at startup if they're simple names, though ... I'll think about that one. ms On Sep 10, 2010, at 3:07 PM, Michael Gargano wrote: the reason I thought it was the source is because it was complaining about a FQ class name. it was actually that I needed to but the FQ class name in the model. Never had to do that before, but this is my first wonder app, so I guess the ER stuff is different. normal, i'd just map the models and change the package names only in the eogen file. now I need to it there and the model file I guess. works now. Sent from my iPhone On Sep 10, 2010, at 3:01 PM, Chuck Hill ch...@global-village.net wrote: On Sep 10, 2010, at 11:58 AM, Michael Gargano wrote: ENTITY_NAME is the class name Also wrong. :-) There are three names, all of which can be different: 1. Entity: User 2. Class: com.foo.bar.User 3. Table: MyUser , but still is not a substitute for getName() as that gives the FQ class name From the EOUtilities.objectMatchingValues docs: Parameters: ec - an EOEditingContext name - the name of the EOEntity values - specifies value of Enterprise Object It wants the Entity name. That is NOT the source of your problem. Chuck Sent from my iPhone On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz farrukh.i...@fuegodigitalmedia.com wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike __ -- Chuck Hill Senior Consultant / VP Development 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/mschrag%40pobox.com This email sent to msch...@pobox.com -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list
Re: EOF issue
Good call .. You're right, and maybe that was part of the reason we recommended the change? It's completely a blur now. ms On Sep 10, 2010, at 3:40 PM, Chuck Hill wrote: Then you would have the problem of possibly getting the wrong class. My preference is for FQ names in the model. Otherwise, how doe veogen know where to put the classes? Chuck On Sep 10, 2010, at 12:29 PM, Mike Schrag wrote: I seem to recall Wonder changed this to enforce that you use fully-qualified class names because not everything in EOF actually properly does an _NSUtilities.classNamed call. We probably could automagically rewrite your class names at startup if they're simple names, though ... I'll think about that one. ms On Sep 10, 2010, at 3:07 PM, Michael Gargano wrote: the reason I thought it was the source is because it was complaining about a FQ class name. it was actually that I needed to but the FQ class name in the model. Never had to do that before, but this is my first wonder app, so I guess the ER stuff is different. normal, i'd just map the models and change the package names only in the eogen file. now I need to it there and the model file I guess. works now. Sent from my iPhone On Sep 10, 2010, at 3:01 PM, Chuck Hill ch...@global-village.net wrote: On Sep 10, 2010, at 11:58 AM, Michael Gargano wrote: ENTITY_NAME is the class name Also wrong. :-) There are three names, all of which can be different: 1. Entity: User 2. Class: com.foo.bar.User 3. Table: MyUser , but still is not a substitute for getName() as that gives the FQ class name From the EOUtilities.objectMatchingValues docs: Parameters: ec - an EOEditingContext name - the name of the EOEntity values - specifies value of Enterprise Object It wants the Entity name. That is NOT the source of your problem. Chuck Sent from my iPhone On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz farrukh.i...@fuegodigitalmedia.com wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike __ -- Chuck Hill Senior Consultant / VP Development 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/mschrag%40pobox.com This email sent to msch...@pobox.com -- Chuck Hill Senior Consultant / VP Development 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
Re: EOF issue
I think that was part of it. And the use of the default package is now deprecated in Java so properly every class name should have a package anyway. My feeling is that FQ names in the model is just The Right Thing. On Sep 10, 2010, at 12:53 PM, Mike Schrag wrote: Good call .. You're right, and maybe that was part of the reason we recommended the change? It's completely a blur now. ms On Sep 10, 2010, at 3:40 PM, Chuck Hill wrote: Then you would have the problem of possibly getting the wrong class. My preference is for FQ names in the model. Otherwise, how doe veogen know where to put the classes? Chuck On Sep 10, 2010, at 12:29 PM, Mike Schrag wrote: I seem to recall Wonder changed this to enforce that you use fully-qualified class names because not everything in EOF actually properly does an _NSUtilities.classNamed call. We probably could automagically rewrite your class names at startup if they're simple names, though ... I'll think about that one. ms On Sep 10, 2010, at 3:07 PM, Michael Gargano wrote: the reason I thought it was the source is because it was complaining about a FQ class name. it was actually that I needed to but the FQ class name in the model. Never had to do that before, but this is my first wonder app, so I guess the ER stuff is different. normal, i'd just map the models and change the package names only in the eogen file. now I need to it there and the model file I guess. works now. Sent from my iPhone On Sep 10, 2010, at 3:01 PM, Chuck Hill ch...@global-village.net wrote: On Sep 10, 2010, at 11:58 AM, Michael Gargano wrote: ENTITY_NAME is the class name Also wrong. :-) There are three names, all of which can be different: 1. Entity: User 2. Class: com.foo.bar.User 3. Table: MyUser , but still is not a substitute for getName() as that gives the FQ class name From the EOUtilities.objectMatchingValues docs: Parameters: ec - an EOEditingContext name - the name of the EOEntity values - specifies value of Enterprise Object It wants the Entity name. That is NOT the source of your problem. Chuck Sent from my iPhone On Sep 10, 2010, at 2:55 PM, Farrukh Ijaz farrukh.i...@fuegodigitalmedia.com wrote: Hi, Try moving the classes inside a java package instead of the default package. AppUser.ENTITY_NAME represents the table name hence can't be replaced with AppUser.class.getName() Farrukh Sent from my iPhone On 10, ستمبر 2010, at 9:22 PM, Michael Gargano mgarg...@me.com wrote: the classes are in packages under the sources folder. I was using AppUser. ENTITY_NAME which is not FQ, but I also replaced that with AppUser.class.getName() and I got the same error. I'm stumped. This isn't a complicated app. Sent from my iPhone On Sep 10, 2010, at 2:19 PM, Chuck Hill ch...@global-village.net wrote: Are the class names in the model fully qualified? Are the Java classes in packages and under the Sources folder? On Sep 10, 2010, at 11:17 AM, Michael Gargano wrote: no, I the project's resource folder. it's getting pulled into the build. Sent from my iPhone On Sep 10, 2010, at 2:13 PM, Chuck Hill ch...@global-village.net wrote: That sounds like you have the model in the project but not the code. Is this model in a framework? On Sep 10, 2010, at 11:11 AM, Michael Gargano wrote: Yes, all of the above. :) AppUser user=(AppUser)EOUtilities.objectMatchingValues(session().defaultEditingContext(),AppUser.ENTITY_NAME,loginDict); Error is ERROR er.extensions.eof.ERXEntityClassDescription - Error registering model: PerfTestEOModel ClassNotFoundException: AppUser it's against a postgres db Sent from my iPhone On Sep 10, 2010, at 2:04 PM, Chuck Hill ch...@global-village.net wrote: Details? Code? Exceptions? Hints? On Sep 10, 2010, at 10:59 AM, Michael Gargano wrote: hi all, I'm having an issue with EOUtilities.objectMatchingValues... it keeps giving me ClassNotFoundExceptions telling me it cannot find the class for the entity. I tried entity.ENTITY_NAME and entity.class.getName(). and nothing, it tells me I need the FQ class name still. (this is a wonder app) ideas? thanks -mike __ -- Chuck Hill Senior Consultant / VP Development 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/mschrag%40pobox.com This email sent to msch...@pobox.com -- Chuck Hill Senior
Re: Owns destination doesn't play well with nullify delete rule?
Ah, good to know. Thanks Chuck! On Wed, Sep 8, 2010 at 3:15 PM, Chuck Hill ch...@global-village.net wrote: It's because if you nullify the relationship, after EOF does that it can't find the related objects to do the cascade delete. Nullify and Cascade are not compatible. Chuck On Sep 7, 2010, at 7:31 AM, Benjamin Chew wrote: Thanks Chuck! Is that because of the owns destination relationship from category to products? Ben On Thu, Sep 2, 2010 at 7:42 PM, Chuck Hill ch...@global-village.net wrote: You want No Action, not Nullify. Chuck On Sep 2, 2010, at 7:02 PM, Benjamin Chew wrote: Hi, I have a category structure set up with these relationships: parent category ---cascade delete rule--- child category parent category ---nullify delete rule--- child category category ---cascade delete rule/owns destination--- products category ---nullify delete rule--- products The problem occurs when I have a category with a child category that contains products. When I delete the parent category, I expect the parent and child category, along with all the child category's products to be deleted, but what ends up happening is that the categories are deleted but the products are not. When I remove the nullify delete rule from products to category, the parent and child categories are deleted along with the child category's products. Does anyone know why this is? Thanks, Ben ___ 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 ch...@global-village.net -- Chuck Hill Senior Consultant / VP Development 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 -- Chuck Hill Senior Consultant / VP Development 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to fou...@me.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 9:17 PM, Mertz St?phan s.me...@improve.fr wrote: The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. That maybe because iTunes engineering has someone with considerable JSF expertise...i think i know who ;) For anyone considering alternatives, i suggest looking at Scala... ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. ms On Sep 10, 2010, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to fou...@me.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com This email sent to msch...@pobox.com
Re: Does Apple stop to use WebObjects for its internal tools?
So, are you suggesting we all downgrade to WO 4.5? On 2010-09-10, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to fou...@me.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/andre%40geometria.net This email sent to an...@geometria.net ___ Do not post admin requests to the list. They
Re: Does Apple stop to use WebObjects for its internal tools?
Yeah, i was hoping Mike would answer this while asleep and upload a secret release on the list ;) On the subject, Ext has released its designer to build ext views : http://www.sencha.com/products/designer/ Nice, Ext has a bunch of really nice widgets but Extjs lacks bindings, component model, core data... Alex Le 10 sept. 2010 à 18:37, David BON a écrit : Hoping a spoiler? +1 :-) David B. Le 10 sept. 10 à 14:52, Alexis Tual a écrit : Not to mention Gianduia ? :) ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On the subject, Ext has released its designer to build ext views : http://www.sencha.com/products/designer/ have you used this thing, though? it's a pretty unpleasant experience imo ... 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
And we will try to help out the community even more. I have a couple of ideas about that... In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. ms On Sep 10, 2010, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to fou...@me.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription:
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 3:29 PM, Mike Schrag wrote: In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. Having been a worry-monger (is that a word?) when Apple pulled Sun Windows support, which has become totally irrelevant, I'm still here and have no plans to switch. If you bought an iPhone from the on-line Apple Store you'll see that the account verification with att is WO driven. There are parts on the Apple Store that still expose the .woa in the URLs. Until now, that is. :-) kib The trouble with normal is it always gets worse. Bruce Cockburn Klaus Berkling Web Application Dev. Systems Administrator DynEd International, Inc. www.dyned.com | www.eskimo.com/~kiberkli smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Looking at it as someone just starting to get very serious about WO The community needs videos that describe everything from the ground level up. Not just here's how to install WO and Hello World with every other video being fairly advanced. To much is assumed for beginners. Also, the wiki needs an enema. As I learn more I hope I can help clean it (a lot of the stuff in there is outdated). Maybe starting from scratch in a new wiki or blog would be best. Other than that the community has been extremely helpful overall! -Mike On Sep 10, 2010, at 7:39 PM, Pascal Robert wrote: And we will try to help out the community even more. I have a couple of ideas about that... In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. ms On Sep 10, 2010, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email
Re: Does Apple stop to use WebObjects for its internal tools?
Yes, the wiki do need a good cleanup. About the videos, that's one of my options for my book/big tutorial... Looking at it as someone just starting to get very serious about WO The community needs videos that describe everything from the ground level up. Not just here's how to install WO and Hello World with every other video being fairly advanced. To much is assumed for beginners. Also, the wiki needs an enema. As I learn more I hope I can help clean it (a lot of the stuff in there is outdated). Maybe starting from scratch in a new wiki or blog would be best. Other than that the community has been extremely helpful overall! -Mike On Sep 10, 2010, at 7:39 PM, Pascal Robert wrote: And we will try to help out the community even more. I have a couple of ideas about that... In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. ms On Sep 10, 2010, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Re: Does Apple stop to use WebObjects for its internal tools?
Or we could just find someplace dark to hide and wait for it all to end. In the meantime, I have a lot of work to do... On Sep 10, 2010, at 4:39 PM, Pascal Robert wrote: And we will try to help out the community even more. I have a couple of ideas about that... In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. ms On Sep 10, 2010, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to fou...@me.com ___ Do not post admin
Re: Does Apple stop to use WebObjects for its internal tools?
Le 2010-09-10 à 19:51, Chuck Hill a écrit : Or we could just find someplace dark to hide and wait for it all to end. In the meantime, I have a lot of work to do... We just have to wait two years :-) On Sep 10, 2010, at 4:39 PM, Pascal Robert wrote: And we will try to help out the community even more. I have a couple of ideas about that... In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. ms On Sep 10, 2010, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to
Re: Does Apple stop to use WebObjects for its internal tools?
Since I'm in and out of the WO world, I can say that it was hardest for me to get updated documentation, sample code, examples, podcasts, etc. News and information appears sporadic and sparse...and not just on WO, but with the rest of the stuff WO devs use (Wonder, Eclipse config, etc). The folks on this list are fantastic, but I don't view them as my personal resource for every single WO question out there, and the ones I had (or have) tend to be the same ones that those before me had as well. The community is small...GREAT, but small. So when I have a tough question (which happens), it seems like the same few folks are answering. It makes me leery for the future - if Chuck and Kieran get hit by a bus, I would be going to the nearest bar and running a very large tab! Thanks, jeremy ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Yes, we need another book from you! On 2010-09-10, at 7:51 PM, Chuck Hill wrote: Or we could just find someplace dark to hide and wait for it all to end. In the meantime, I have a lot of work to do... On Sep 10, 2010, at 4:39 PM, Pascal Robert wrote: And we will try to help out the community even more. I have a couple of ideas about that... In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. ms On Sep 10, 2010, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web development to the open-source. I would suspect they only possible way Apple can compete in the Enterprise market is to make it proprietary and in ObjC. Short of that you have too many people working for free on Rails, Grails and all the open-source programs. There is no way to get enough new users to come aboard as WO now has poor documentation and terrible tutorials. Sorry if I offend anyone but it is what it is. For you gurus to understand it completely - leaves you in a world of your own, but selling the concept I believe is difficult and will even get more difficult. Hell I think Java is on the way out along with Sun and Oracle. Apple has always had the proprietary followers and they could put off a brilliant app for web development should they choose. In addition their market share is now large enough to support the idea. my two cents On Sep 10, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to
WOCommunity 2010 surveys
Ok guys, While I'm listening to all WOWODC 2010 recordings, I'm preparing the 2010 surveys. I have put the surveys in the wiki so people can add suggestions and comments before I open the survey. Organization Survey : http://wiki.objectstyle.org/confluence/x/lYF9 Individual Survey : http://wiki.objectstyle.org/confluence/x/l4F9 Will also prepare a survey specific to WOWODC later. ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Le 2010-09-10 à 19:56, Jeremy Matthews a écrit : Since I'm in and out of the WO world, I can say that it was hardest for me to get updated documentation, sample code, examples, podcasts, etc. News and information appears sporadic and sparse...and not just on WO, but with the rest of the stuff WO devs use (Wonder, Eclipse config, etc). This is true. The folks on this list are fantastic, but I don't view them as my personal resource for every single WO question out there, and the ones I had (or have) tend to be the same ones that those before me had as well. The community is small...GREAT, but small. So when I have a tough question (which happens), it seems like the same few folks are answering. It makes me leery for the future - if Chuck and Kieran get hit by a bus, I would be going to the nearest bar and running a very large tab! I must say that most communities are like this, and this is part of the reason I dropped off our local MUG years ago, it was always the same people asking questions, and the same who answered them. Same situation in some online user groups I participate in. The main problem is that every time someone is good at helping people and with coding, Apple will snatch him. In 2004-2005, a lot of people went to Apple and the community had a down, but Mike came him and fixed the community. Now Mike is at Apple too, so we need to find another Mike... until that new Mike is took away by Apple too (unless that person doesn't want to work at Apple). -- Pascal Robert prob...@macti.ca AIM/iChat : MacTICanada LinkedIn : http://www.linkedin.com/in/macti Twitter : pascal_robert ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 5:05 PM, Pascal Robert wrote: The main problem is that every time someone is good at helping people and with coding, Apple will snatch him. I'd like to think not everyone. ;-) Though they have tried. -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 6:07 PM, Chuck Hill wrote: On Sep 10, 2010, at 5:05 PM, Pascal Robert wrote: The main problem is that every time someone is good at helping people and with coding, Apple will snatch him. I'd like to think not everyone. ;-) Though they have tried. You continue thinking whatever makes you happy Chunk ;-) Alan -- Chuck Hill Senior Consultant / VP Development 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/award%40apple.com This email sent to aw...@apple.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
The main problem is that every time someone is good at helping people and with coding, Apple will snatch him. I'd like to think not everyone. ;-) Though they have tried. trying 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
Now Mike is at Apple too, so we need to find another Mike... I'm not dead, btw ... 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On Sep 10, 2010, at 5:09 PM, Mike Schrag wrote: The main problem is that every time someone is good at helping people and with coding, Apple will snatch him. I'd like to think not everyone. ;-) Though they have tried. trying Resistance is futile. -- Chuck Hill Senior Consultant / VP Development 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 smime.p7s Description: S/MIME cryptographic signature ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
On 2010-09-10, at 8:12 PM, Chuck Hill wrote: On Sep 10, 2010, at 5:09 PM, Mike Schrag wrote: The main problem is that every time someone is good at helping people and with coding, Apple will snatch him. I'd like to think not everyone. ;-) Though they have tried. trying Resistance is futile. Fusistance is retile. ;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 twitter:http://twitter.com/rebeld -- 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 arch...@mail-archive.com
Re: Does Apple stop to use WebObjects for its internal tools?
it would stop the apocalypse... On 2010-09-10, at 8:12 PM, Chuck Hill wrote: On Sep 10, 2010, at 5:09 PM, Mike Schrag wrote: The main problem is that every time someone is good at helping people and with coding, Apple will snatch him. I'd like to think not everyone. ;-) Though they have tried. trying -- Chuck Hill Senior Consultant / VP Development 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/andre%40geometria.net This email sent to an...@geometria.net ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: ERExcelLook problem: Couldn't find the dynamic page named ...
On 2010-09-10, at 9:42 PM, Klaus Berkling wrote: I have been looking at David LaBer excellent D2W screencast for ExcelLook (http://davidleber.net/?p=369) and it seemed fairly easy. I've followed the screencast very closely but yet I see the following error when invoking the excellook: Couldn't find the dynamic page named ListExcelParticipants in your DirectToWeb model.entity is null, it seems that one model, maybe ERDirectToWeb d2w.d2wmodel is not loaded! This is weird: model.entity is null. Specifying the entity as EOEntityClassDescription.classDescriptionForEntityName(AttendeeSelectedVEvent.ENTITY_NAME) makes no difference. I've verified the page configuration name. This is the only D2W part in the whole app, this is a Wonder app (ERXApplication, ERXSession). WO 5.4.3 (Where do I find the WOnder build number?) WOLips 3.5.6066 There is only one poi file in /Library/Frameworks/ExcelGenerator.framework/Resources/Java, if that makes a difference: poi-3.2-FINAL-20081019.jar I don't think it gets that far. Any thoughts anyone, all you D2W people, Daves? Here is the code: public WOActionResults downloadAsExcelAction() { ListPageInterface lpi = (ListPageInterface)D2W.factory().pageForConfigurationNamed( ListExcelParticipants, session() ); //EOArrayDataSource ds = new EOArrayDataSource(null, ec); EOArrayDataSource ds = new EOArrayDataSource( EOEntityClassDescription.classDescriptionForEntityName( AttendeeSelectedVEvent.ENTITY_NAME ), ec ); ds.setArray(attendeeSelectedVEventList); lpi.setDataSource(ds); lpi.setNextPage(this.context().page()); return (WOActionResults)lpi; } Wait, what!? The page configuration name is not arbitrary, if your entity is named 'AttendeeSelectedVEvent', then the page configuration needs to be ListExcelAttendeeSelectedVEvent D2W uses the name of the page configuration to figure out what kind of entity it is working with. This is my d2wmodel (user.d2wmodel): { rules = ( { author = 1000; class = com.webobjects.directtoweb.Rule; lhs = { class = com.webobjects.eocontrol.EOKeyValueQualifier; key = pageConfiguration; selectorName = isEqualTo; value = ListExcelParticipants; }; rhs = { class = com.webobjects.directtoweb.Assignment; keyPath = displayPropertyKeys; value = ( attendee.nameFamily, attendee.nameGiven, participant ); }; } ); } The exception goes off into the weeds: Sep 10 17:53:05 Conference[5] ERROR er.extensions.appserver.ERXApplication - Couldn't find the dynamic page named ListExcelParticipants in your DirectToWeb model.entity is null, it seems that one model, maybe ERDirectToWeb d2w.d2wmodel is not loaded! at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.webobjects.foundation.NSKeyValueCoding$ValueAccessor$1.methodValue(NSKeyValueCoding.java:636) at com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(NSKeyValueCoding.java:1134) at com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(NSKeyValueCoding.java:1324) at com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1736) at com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyValueCoding.java:447) at com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(NSKeyValueCodingAdditions.java:212) at com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:1804) at com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(WOKeyValueAssociation.java:50) at com.webobjects.appserver._private.WOHyperlink.invokeAction(WOHyperlink.java:98) at er.extensions.components._private.ERXHyperlink.invokeAction(ERXHyperlink.java:66) at com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105) at com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115) at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:1079) at er.extensions.components.ERXComponent.invokeAction(ERXComponent.java:92) at com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1357) at com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1745) at er.extensions.appserver.ajax.ERXAjaxApplication.invokeAction(ERXAjaxApplication.java:93) at
More thoughts to rile MS
also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to fou...@me.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca This email sent to prob...@macti.ca ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/mgargano%40me.com This email sent to mgarg...@me.com -- next part -- An HTML attachment was scrubbed... URL: http://lists.apple.com/pipermail/webobjects-dev/attachments/20100910/54e65229/attachment.html -- Message: 2 Date: Fri, 10 Sep 2010 16:51:45 -0700 From: Chuck Hill ch...@global-village.net Subject: Re: Does Apple stop to use WebObjects for its internal tools? To: Pascal Robert prob...@macti.ca Cc: Apple WO-Dev webobjects-dev@lists.apple.com Message-ID: 0cd5e8ec-307f-4b57-b022-95e09fa14...@global-village.net Content-Type: text/plain; charset=iso-8859-1 Or we could just find someplace dark to hide and wait for it all to end. In the meantime, I have a lot of work to do... On Sep 10, 2010, at 4:39 PM, Pascal Robert wrote: And we will try to help out the community even more. I have a couple of ideas about that... In the meantime, while we wait for the apocalypse, whoever wants to keep making apps with Java and WebObjects is welcome to hang around. ms On Sep 10, 2010, at 5:43 PM, Ken Foust wrote: From the outside looking in: It appears to me as thought WO is on the end of life list. As good as it may be I don't suspect in can survive in the future. Apple has elected to leave web
Re: More thoughts to rile MS
;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to fou...@me.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca This email sent to prob...@macti.ca ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/mgargano%40me.com This email sent to mgarg...@me.com -- next part -- An HTML attachment was scrubbed... URL: http://lists.apple.com/pipermail/webobjects-dev/attachments/20100910/54e65229/attachment.html -- Message: 2 Date: Fri, 10 Sep 2010 16:51:45 -0700 From: Chuck Hill ch...@global-village.net Subject: Re: Does Apple stop to use WebObjects for its internal tools? To: Pascal Robert prob...@macti.ca Cc: Apple WO-Dev webobjects-dev@lists.apple.com Message-ID: 0cd5e8ec-307f-4b57-b022-95e09fa14...@global-village.net Content-Type: text/plain; charset=iso-8859-1 Or we could just find someplace dark to hide and wait for it all to end. In the meantime, I have a lot of work to do... On Sep 10, 2010, at 4:39 PM, Pascal Robert wrote: And we will try
Re: Does Apple stop to use WebObjects for its internal tools?
whatever happens, this is the basket i'm putting my eggs in mm, eggs. but, anyway, i've never made a screencast or anything, but as i learn more i would be more than will to help add tutorial content to get more people involved in WO. it could also be used for training new people at the company. that way i won't have to take two weeks to sit with them. i really think by making the barrier to entry much easier for new devs, and getting the word out about the great content being produced, the community can become much larger. also as a newcomer... the wonder documentation is scary. lots of functionality but nowhere to read about 90% of it. so, if anyone is interested in starting a huge crazy undertaking, count me in. i'm up for it. -mike (maybe the mike foretold of in the pascal prophecies) On Sep 10, 2010, at 8:24 PM, André Mitra wrote: it would stop the apocalypse... On 2010-09-10, at 8:12 PM, Chuck Hill wrote: On Sep 10, 2010, at 5:09 PM, Mike Schrag wrote: The main problem is that every time someone is good at helping people and with coding, Apple will snatch him. I'd like to think not everyone. ;-) Though they have tried. trying -- Chuck Hill Senior Consultant / VP Development 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/mgargano%40me.com This email sent to mgarg...@me.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: More thoughts to rile MS
, 2010, at 1:02 PM, André Mitra wrote: except Mathematica :) On 2010-09-10, at 9:26 AM, Amiel Montecillo wrote: Mike is scary somtimes ;) But I agree with him that there is no 1 tool that does everything. Cheers, Amiel On Fri, Sep 10, 2010 at 8:22 PM, Mike Schrag msch...@pobox.com wrote: Here's my slightly less grumpy response :) Apple, like any smart company, makes technology decisions based on lots of variables -- what technology makes sense? what technology doesn't make sense? what is the expertise of our current staffing? what are the goals for the project? etc ... I love WO, but I'm also the first to admit that WO and EOF aren't the right fit for every problem. There are parts of WOF and EOF that drive me crazy, and there are parts that are amazing. I also don't think that being WO inherently makes you scalable any more than I think being a Rails app makes you inherently unscalable. It's just like the NoSQL vs Relational debate. Are relational databases dead? No. That's just silly. But do NoSQL databases have a place? Absolutely -- they bring value to a certain set of problems that relational doesn't address well. Likewise, Apple has public web properties that are static html, php, struts, jsf, jsp, sproutcore, webobjects, and I'm sure others and there are lots of different reasons in each of those cases why decisions were made one way or another. In any complex system, you're probably going to end up with a mix of technologies. As far as details, you're just not going to get them because Apple doesn't roll that way. ms On Sep 10, 2010, at 2:54 AM, Mertz Stéphan wrote: Hi, The new 'the Sales and Trend reporting module' of iTunes Connect is develop with JSF instead of WebObjects. Does Apple stop to use WebObjects for its internal tools? Does someone know what is powering the new Ping social network ? Regards, Stéphan ___ 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%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com This email sent to bosyot...@gmail.com -- socket error: unable to connect to 127.0.0.1 ___ 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/andre%40geometria.net This email sent to an...@geometria.net ___ 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/fousto%40me.com This email sent to fou...@me.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com This email sent to msch...@pobox.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca This email sent to prob...@macti.ca ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/mgargano%40me.com This email sent to mgarg...@me.com -- next part -- An HTML attachment was scrubbed... URL: http://lists.apple.com/pipermail/webobjects-dev/attachments/20100910/54e65229/attachment.html -- Message: 2 Date: Fri, 10 Sep 2010 16:51:45 -0700 From: Chuck Hill ch...@global-village.net Subject: Re: Does Apple stop to use WebObjects for its internal tools? To: Pascal Robert prob...@macti.ca Cc: Apple WO-Dev webobjects-dev@lists.apple.com Message-ID: 0cd5e8ec-307f-4b57-b022-95e09fa14...@global-village.net Content-Type: text/plain; charset=iso-8859-1 Or we could just find someplace dark to hide