From oliver at boinx.com Wed May 2 01:09:29 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:55 2005 Subject: wotaskd behavior In-Reply-To: <200104261521.KAA19093@hive.smallbusiness.com> Message-ID: > Does anyone know if there is anyway to modify wotaskd's behavior to avoid > this situation, or if there is another solution that kills the hung > instance only? Lewis, fix the bug that is hanging the app. Every other solution is crap. And set -WOAssumeAppIsDeadInterval (or something like that) for wotaskd in /etc/startup/3300_WebObjects (or something like that) to something reasonable. Cheers, Oliver. PS. > To combat this we have a cron job that looks for this and kills both > instances, but in doing so it takes out both the good and the bad > instance. wotaskd should start a new one immediately, shouldn?t it? From oliver at boinx.com Wed May 2 01:12:21 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:55 2005 Subject: Deploying in WebObjects 5 Java In-Reply-To: <757441B0A1E0D3119611009027E02C9A2BF2CB@SRV01SBS> Message-ID: Anders, > Does anyone know if there is (will be) a way to deploy WebObjects 5 > applications > without the current WOAdaptor / wotaskd / Monitor, for instance as a servlet Of course, this is not the right time nor the right place to discuss this. However: > Or will we still be forced to use the current setup with a C adaptor and > some > proprietary WebObjects applications (specifically wotaskd and Monitor) that > use some kind of secret protocol on port 1085 to run things ? > (Not to mention that this system doesn't even work as advertised) I can understand that you are frustrated with the deployment setup as it is probably more complicated than it needs to be. However, we find it extremely powerful once you?ve learned to work with it. The protocol is neither secret nor doesn?t it work as advertised. It simply does not work as one would expect without "taking the course". wotaskd advertises the list of applications running on his host through xml at port 1085. The adaptor running on the Webserver frequently scans all available application servers on port 1085 to build a list of applications available on this particular deployment setup. The WebObjects Adaptor can use multicast to query an unknown group of hosts or a list of known hosts. Nothing very secret about it. You can even see the source code of the Adaptor if you really need to figure out the exact procedure. > It would be nice if you could deploy applications in 100% Java without using > such legacy tools, even if the development environment isn't Pure Java. > (Or that the code favors Cocoa classes instead of the standard Java 2 ones) This would only work if the application would run on the same server as the webserver thus severely limiting scaling options. BTW, you can deploy apps without wotaskd today. You don?t get automatic recovery and the ability to add applications without restarting the webserver but you can do it. > I guess there would still have to be some kind of load-balancer on the > web server since you can running more than one server, more than one > application on each and more than one instance of those... > Just thinking that this could be done in Java, preferrably open source. The source code is part of the standard WO 4.5 distribution. > Now that we can (soon) use standard JDBC instead of custom adaptors for EO, > it would be nice to use standard Servlet instead of custom adaptors for WO ? > Or will we just have to wait until WebObjects supports packaging everything > as an EJB or some other package according to J2EE ? If you want to do this, you don?t need WebObjects. Just use Jakarta or JSP. And you can use JDBC right now. The EOAdaptor is out there, although I haven?t tried it on for size. I like the native adaptors better, since I can be sure that they perform well. > This would also open up the possibilities on deploying the applications > on any Java-capable platform, not just the Apple-sanctioned ones. I think the idea of having a Pure Java WebObjects is to be able to go to any deployment platform that has a JVM. So, part of our wishes just may come true. I recon there will still be Apple sanctioned (read Quality Assured) platforms, but if they can deliver on the Pure Java promise, there will be more options. Cheers, Oliver. From oliver at boinx.com Wed May 2 05:02:10 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:55 2005 Subject: WebObjects 4.5.1 Message-ID: Hi all, the Apple webpage (http://www.apple.com/webobjects/) has an update form for WebObjects 4.5.1 Does anyone know what this update is about? Is this the Obj-C Update for Mac OS X 10.0.x? Does it also run Java apps? Why is it only available for US and Canadian customers? Why is it not available as a free download as advertised in the right hand column of the same page? Couldn?t find the answers on the site. The PDF only confirms that it runs on current Mac OS X. Cheers, Oliver. From kristoffer-lists at codedivision.com Wed May 2 05:41:37 2001 From: kristoffer-lists at codedivision.com (=?iso-8859-1?Q?Kristoffer_Peterh=E4nsel?=) Date: Thu Nov 3 13:33:55 2005 Subject: WebObjects 4.5.1 In-Reply-To: Message-ID: On Wednesday, May 2, 2001, at 02:02 PM, Oliver Breidenbach wrote: > Hi all, > > the Apple webpage (http://www.apple.com/webobjects/) has an update form > for > WebObjects 4.5.1 > > Does anyone know what this update is about? > Is this the Obj-C Update for Mac OS X 10.0.x? > Does it also run Java apps? Yes. WO 4.5 Java apps with the bridge to Cocoa. This is not a major update. Pure Java will not arrive before WO5. > Why is it only available for US and Canadian customers? Donno... Try contacting your AppleSoft dealer and find out what they know (I tried getting in contact with mine... But they don't return their calls very often). > Why is it not available as a free download as advertised in the right > hand > column of the same page? > > Couldn?t find the answers on the site. The PDF only confirms that it > runs on > current Mac OS X. The free upgrade only applies to people that have purchased WO 4.5 in the get-4.51-free campaign... I suspect they will have a voucher or something for the update... /Kristoffer Peterh?nsel From sysadmin at morpheusrising.com Wed May 2 06:25:37 2001 From: sysadmin at morpheusrising.com (Robert Burns) Date: Thu Nov 3 13:33:55 2005 Subject: WO on Intel Message-ID: <200105021325.GAA23169@morpheusrising.com> Hey all: I've got a project that is close to completion. We have done all the development on the OSX Server platform, but will be deploying the project on a Wintel box. We are in the process of researching the hardware the will be needed to run this, but I am not sure how the performance on Intel chips is compared to Motorola. Does anyone have any useful input as to what to watch for? The WO req doc states that all you need is a pentium, but I would hazard a guess that this would be a bit sluggish working with a database within WO. Also, we plan on reformatting the deployment machine when WO 5.0 arrives so that it can run under Linux rather than NT. Does anyone think that this will seriously change the performance? I don't, as OSX is a *nix environment - at least insofar as Linux is... so I don't forsee a great deal of difference here... TIA Robert Burns morpheus rising system administrator From oliver at boinx.com Wed May 2 07:59:41 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:55 2005 Subject: WebObjects 4.5.1 In-Reply-To: Message-ID: >> Does anyone know what this update is about? >> Is this the Obj-C Update for Mac OS X 10.0.x? >> Does it also run Java apps? > > Yes. WO 4.5 Java apps with the bridge to Cocoa. This is not a major > update. Pure Java will not arrive before WO5. If this is true, I want it now so I can use Mac OS X instead of Mac OS X Server 1.2. for my Java based WO 4.5 apps. The question remains why is it only available to US/Canadian users? It doesn?t say that you need a voucher. "For a limited time, WebObjects 4.5 customers can upgrade to WebObjects 4.5.1 for $19.95. Download the U.S. or Canadian order form for additional details". The form does not limit this offer to certain purchases: "You must have purchased WebObjects 4.5 (M8089Z/A) to participate in this program." The 19.95 are more a shipping and handling charge than anything else, so a download should not be out of the question. Cheers, Oliver. From aj at marketcircle.com Wed May 2 08:07:14 2001 From: aj at marketcircle.com (Alykhan Jetha) Date: Thu Nov 3 13:33:55 2005 Subject: WebObjects 4.5.1 In-Reply-To: Message-ID: Gang, From trf at apple.com Wed May 2 10:50:02 2001 From: trf at apple.com (Todd Fernandez) Date: Thu Nov 3 13:33:55 2005 Subject: WebObjects 4.5.1 In-Reply-To: Message-ID: <200105021749.KAA03182@scv3.apple.com> There seems to be a lot of confusion about what WebObjects 4.5.1 is. Let me try to clarify. > From what I recall, WO 4.5.1 is supposed to provide Obj-C functionality > only. There isn't supposed to be any Java / Bridge functionality. This is true only for WebObjects 4.5.1 on Mac OS X 10.0. > on 5/2/01 11:00 AM, you wrote: > > >>> Does anyone know what this update is about? > >>> Is this the Obj-C Update for Mac OS X 10.0.x? Yes, that is part of it. > >>> Does it also run Java apps? > >> > >> Yes. WO 4.5 Java apps with the bridge to Cocoa. This is not a major > >> update. Pure Java will not arrive before WO5. WebObjects 4.5.1 on the same platforms supported by WebObjects 4.5 (Mac OS X Server 1.2, Windows, Solaris, HP-UX) includes all the same features as 4.5, including support for applications written in Objective-C, WebScript, and bridged Java. It is a maintenance release on these platforms. > > If this is true, I want it now so I can use Mac OS X instead of Mac OS X > > Server 1.2. for my Java based WO 4.5 apps. This isn't possible, because only Objective-C applications are supported in WebObjects 4.5.1 on Mac OS X 10.0. You'll have to wait for WebObjects 5 to move your bridged Java based 4.5 apps to pure Java on Mac OS X. Todd --- Todd Fernandez / trf@apple.com / WebObjects Sustaining Engineering / Apple From oliver at boinx.com Wed May 2 11:01:30 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:55 2005 Subject: WebObjects 4.5.1 In-Reply-To: <200105021749.KAA03182@scv3.apple.com> Message-ID: >>> If this is true, I want it now so I can use Mac OS X instead of Mac OS X >>> Server 1.2. for my Java based WO 4.5 apps. > > This isn't possible, because only Objective-C applications are supported in > WebObjects 4.5.1 on Mac OS X 10.0. You'll have to wait for WebObjects 5 to > move your bridged Java based 4.5 apps to pure Java on Mac OS X. > > Todd Todd, thanks for the clarification. Can?t wait. Cheers, Oliver. From tbarker at landendigital.com Wed May 2 11:27:07 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:55 2005 Subject: Installing WO in OSX Message-ID: <200105021832.f42IWef23116@mail.landendigital.com> I have tried to install WO4.5 developer on OSX(10.0.2). The install script fails with a generic messages that says there are "errors"(plural) in the script. I attempted this as the ROOT user. Is it possible to install developer on OSX? If so how do I get around the install script errors? Thanks Tom From pierce at twinforces.com Wed May 2 11:30:29 2001 From: pierce at twinforces.com (Pierce T. Wetter III) Date: Thu Nov 3 13:33:55 2005 Subject: Deploying in WebObjects 5 Java In-Reply-To: References: Message-ID: At 10:12 AM +0200 5/2/01, Oliver Breidenbach wrote: >Anders, > >> Does anyone know if there is (will be) a way to deploy WebObjects 5 >> applications >> without the current WOAdaptor / wotaskd / Monitor, for instance as a servlet > >Of course, this is not the right time nor the right place to discuss this. Not at all, if we can answer it without actually discussing WO 5.... Which I can. We (www.marketocracy.com) do not use wotaskd or Monitor. We have a handmade XML file we use for configuring the WOAdaptor, and we have shall scripts for launching/relaunching apps. We use our own version of the WOAdaptor, though we'll probably switch to the 4.5.1 version. As far as the WOAdaptor goes, you really don't need to use it, all it does is pass along http requests to the app from apache. If you want, you can just have people connect directly to the port belonging to your WOApp, you just won't get load balancing, etc. So the answer is: No you don't have to deploy WO5 applications with the WOAdaptor/wotaskd/Monitor deadly trio, you don't under 4.5.1 either... However, your life may be easier if you do so, and the slope is definitely greased that way. Pierce -- From chack at pobox.com Wed May 2 11:44:33 2001 From: chack at pobox.com (Carlos H. Gatto) Date: Thu Nov 3 13:33:55 2005 Subject: Installing WO in OSX In-Reply-To: <200105021832.f42IWef23116@mail.landendigital.com> References: <200105021832.f42IWef23116@mail.landendigital.com> Message-ID: At 2:27 PM -0400 5/2/01, Tom Barker wrote: >I have tried to install WO4.5 developer on OSX(10.0.2). The install script >fails with a generic messages that says there are "errors"(plural) in the >script. > >I attempted this as the ROOT user. > >Is it possible to install developer on OSX? If so how do I get around the >install script errors? WO and OSX don't work. Project Builder changed (see the white papers abou that) in Mac OS X... so WO too. Just WO5 will run on Mac OS X... []s chack. From trf at apple.com Wed May 2 11:44:57 2001 From: trf at apple.com (Todd Fernandez) Date: Thu Nov 3 13:33:55 2005 Subject: Installing WO in OSX Message-ID: <200105021844.LAA22879@scv3.apple.com> Tom, > I have tried to install WO4.5 developer on OSX(10.0.2). The install script > fails with a generic messages that says there are "errors"(plural) in the > script. > > I attempted this as the ROOT user. > > Is it possible to install developer on OSX? If so how do I get around the > install script errors? WebObjects 4.5 does not run on Mac OS X 10.0.X. You need WebObjects 4.5.1. Todd --- Todd Fernandez / trf@apple.com / WebObjects Sustaining Engineering / Apple From tbarker at landendigital.com Wed May 2 11:48:50 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:55 2005 Subject: WOtaskd failure Message-ID: <200105021854.f42IsGu23243@mail.landendigital.com> I am trying to deploy a test site using monitor. I launch the monitor.woa -- it comes up in the browser. The "host" screen tells me local host (127.0.0.1) is NOT available. I refresh the page. The reload takes me to the Applications screen(?) Anyway I then click on the hosts button and when it gets back to the host screen says it IS available. If I wait a few seconds refresh again it says localhost is NOT available. This repeats in the WebObject log for as long as I have Monitor visible in a browser; May 02 14:34:13 woservice[607] Task terminated! Restarting in 5 seconds... May 02 14:34:18 woservice[607] Task started. May 02 14:34:20 woservice[607] Task terminated! Restarting in 5 seconds... May 02 14:34:25 woservice[607] Task started. May 02 14:34:35 woservice[607] Task terminated! Restarting in 5 seconds.. If I try to start an instance of my app I get either Launch error - Connection to WOtaskd failed. or Launch error - Invalid host name specified. I am using WO4.5 on OSX Server(v378) Any help I thamk you in advance. Tom From keith at perfect.com Wed May 2 12:21:46 2001 From: keith at perfect.com (Keith Emnett) Date: Thu Nov 3 13:33:55 2005 Subject: char encoding problem? Message-ID: <576960558953D411834000D0B744262F9DA112@exchange.perfect.com> We have a WO app that returns the following javascript from component html: function isValidNumber(s) { var valid = /^(\d*\.?\d+|\d+\.?\d*)$/; return valid.test(s); } This works fine on windows NT, but the WO process on Solaris (checked...it is not the web server) is returning the following: function isValidNumber(s) { var valid = /^(_.?__.?_$/; return valid.test(s); } If I change each backslash to a double backslash "/^(\\d*\\.?" then it returns the correct "/^(\d*\.?" string. I don't recall having this problem before, and I don't think this code has changed. Is something not setup correctly? Thanks for any advice - Keith From Todd at Uniteller.com Wed May 2 12:45:50 2001 From: Todd at Uniteller.com (Todd DeYoung) Date: Thu Nov 3 13:33:55 2005 Subject: WOGenericContainer Message-ID: <21A2F9C1DDB0D3118541009027DE3AEE25A643@njrocapp02.uniteller.com> I have a display string that is formatted as HTML in the database to allow for different fonts, colors, etc. I only display them sometimes, and when I do, which one I display depends on the records I'm working with. I implemented this using a WOGenericContainer. First of all, I made a guess which mostly worked. If someone has a better suggestion I'm open to it. The string displays properly with, however it is then repeated as a plain text (default font and color) string. Needless to say this isn't what I was hoping for. Anyone have any ideas? Thanks, Todd DeYoung UniTeller, Inc. From tbarker at landendigital.com Wed May 2 12:52:03 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:55 2005 Subject: Installing WO in OSX(solved) Message-ID: <200105021957.f42JvcF23592@mail.landendigital.com> Thanks all for the answers. So my boss wont be able to put WebObjects on his TI. I'm still jealous he has one (with airport none the less). :-)> From abrinson at ogse.com Wed May 2 13:29:33 2001 From: abrinson at ogse.com (Anthony O. Brinson) Date: Thu Nov 3 13:33:55 2005 Subject: HP-UX / OracleEOAdaptor compiling issues (solved) Message-ID: Thanks to all who replied. After reading through the various suggestions, I found that there were two things that I had to do. The LD_LIBRARY_PATH had to include $ORACLE_HOME/lib, and a change had to be made to the Makefile.preamble file. Change: OTHER_LIBS = To: OTHER_LIBS = -lclntsh -lclient8 -lcommon8 -lcore8 -lnls8 And uncomment the ORACLE_REL:8.0-static line. Change: # ORACLE_REL = 8.0-static To: ORACLE_REL = 8.0-static The solution from a year ago was close, but some of the names of the libraries have changed. (If this doesn't work for you, find the files closest to these names and change them accordingly) Note: -lclntsh is mapped to the $ORACLE_HOME/lib/libclntsh.sl file so if your are trying to access libfoo.sl, your OTHER_LIBS should include -lfoo. -Tony Anthony Brinson Internet Programmer - Microsoft Certified Professional Orion Group Software Engineers abrinson@ogse.com (219) 233-3401 ext. 257 http://www.ogse.com -----Original Message----- From: Anthony O. Brinson [SMTP:abrinson@ogse.com] Sent: Monday, April 30, 2001 3:49 PM To: 'webobjects-dev@omnigroup.com'; 'webobjects-admin@omnigroup.com' Subject: HP-UX / OracleEOAdaptor compiling issues I am having severe difficulties getting an application to compile under HP-UX. It compiles/runs just fine under MOSXS and WinNT 4.0sp6 both using the same Oracle 8.1.6 database (running on HP-UX). The problem I am having is the same as some other had in May of last year: http://www.omnigroup.com/mailman/archive/webobjects/2000-May/004781.html http://www.omnigroup.com/mailman/archive/webobjects/2000-May/004915.html These solutions produce the following error: collect2: ld returned 1 exit status /usr/bin/ld: Can't find library for -lclient make: *** [/disk5/WOAppSource/CustomToolBelt/ctECSite/ctECSite.woa/ctECSite] Error 1 I found a similar posting (for Solaris not HP-UX) in June of last year but no solution: http://www.omnigroup.com/mailman/archive/webobjects/2000-June/000155.html Does anyone have any idea of what is going on here and what I can do to get around this? Here is the environment: HP-UX 11.0 (64-bit) December 2000 patch level WebObjects 4.5 Upd 3 Oracle 8.1.6 (HP-UX) Apache 1.3.14 (though this is irrelevant for this question) Thanks for any help you can impart. -Tony Brinson Anthony Brinson Internet Programmer - Microsoft Certified Professional Orion Group Software Engineers abrinson@ogse.com (219) 233-3401 ext. 257 http://www.ogse.com _______________________________________________ WebObjects-dev mailing list WebObjects-dev@omnigroup.com http://www.omnigroup.com/mailman/listinfo/webobjects-dev From lewis at smallbusiness.com Wed May 2 13:47:25 2001 From: lewis at smallbusiness.com (Lewis Pennock) Date: Thu Nov 3 13:33:55 2005 Subject: wotaskd memory usage Message-ID: <200105022051.PAA15535@hive.smallbusiness.com> Time for part II of my wotaskd woes: Often times when I look at wotaskd it has outrageous memory utilization, like this: PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND 3159 webob 5 30 0 31M 26M run 390:45 5.41% Monitor 3631 webob 19 58 0 490M 361M sleep 57:08 3.25% wotaskd A quick restart of all the WOServices clears things out: /etc/init.d/WOServices stop /etc/rc2.d/S78ApplePDOstartup stop /etc/rc2.d/S78ApplePDOstartup start /etc/rc2.d/S79WOServices Is this normal, does this mean we have something configured wrong, and aside from restarting it every now and then is there is anyway to prevent this? Thanks! -Lewis -- Lewis Pennock lewis@smallbusiness.com www.smallbusiness.com From pgr at ramandu.ext.vt.edu Wed May 2 14:05:40 2001 From: pgr at ramandu.ext.vt.edu (Patrick Robinson) Date: Thu Nov 3 13:33:55 2005 Subject: wotaskd memory usage In-Reply-To: <200105022051.PAA15535@hive.smallbusiness.com> References: <200105022051.PAA15535@hive.smallbusiness.com> Message-ID: <200105022107.f42L7La08169@ramandu.ext.vt.edu> On Wed, 2 May 2001, Lewis Pennock wrote: > Often times when I look at wotaskd it has outrageous memory utilization, > like this: > > PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND > 3159 webob 5 30 0 31M 26M run 390:45 5.41% Monitor > 3631 webob 19 58 0 490M 361M sleep 57:08 3.25% wotaskd > > A quick restart of all the WOServices clears things out: Wow... I guess I don't have any helpful suggestions, but I thought I'd let you know that our wotaskd (on Solaris 2.6 with WO4.5u3) has been running a long time (TIME = 279:16), and is still SIZE=14M, RES=5096K. --- Patrick Robinson AHNR Info Technology, Virginia Tech pgr@vt.edu From gabartnick at hostscorp.com Wed May 2 14:10:28 2001 From: gabartnick at hostscorp.com (Greg A. Bartnick) Date: Thu Nov 3 13:33:55 2005 Subject: Load Balancing with Apache Message-ID: Hello everyone, What is the best way to accomplish load balancing where new sessions are given to the instances with the least amount of active sessions. I thought that the 'load factor' load balancing scheme would be the right choice, but I can't get it to work correctly. Can any of you give me some insight or hints for getting load balancing to work using apache. My setup is Apache on Linux for webserver and WO4.5 on MOSXS for appserver. thanks, greg From jason at extralargemedia.com Wed May 2 21:27:37 2001 From: jason at extralargemedia.com (Jason Ziegler) Date: Thu Nov 3 13:33:55 2005 Subject: Zope versus WO? Message-ID: <1223276423-75874908@extralargemedia.com> I'm participating in a panel "discussion" (debate!) tomorrow, and one of the other panelists will be representing Zope, while I'll be representing WebObjects. Can anyone offer some opinions on how WebObjects compares to Zope? I read on a ServerWatch review that WO's (4.5) load-balancing support is weak, and requires hand-coding to support anything other than round-robin. Is this true? Thanks for any help, Jason From jeremym at cogapp.com Thu May 3 01:56:12 2001 From: jeremym at cogapp.com (Jeremy Mabbitt) Date: Thu Nov 3 13:33:55 2005 Subject: wotaskd memory usage In-Reply-To: <200105022051.PAA15535@hive.smallbusiness.com> Message-ID: Lewis - I posted a similar problem to the list a little while back. I received an answer from Todd Fernandez that cleared things up: "We've seen this happen if you leave Monitor open to an application detail page with auto-refresh on. The easiest way to avoid this if you want to leave Monitor running is to have it display the default page showing the list of applications whenever you are not actually using it." Hope this helps! - Jeremy > -----Original Message----- > From: webobjects-admin-admin@omnigroup.com > [mailto:webobjects-admin-admin@omnigroup.com]On Behalf Of Lewis Pennock > Sent: 02 May 2001 21:47 > To: Omni WOAdmin > Subject: wotaskd memory usage > > > Time for part II of my wotaskd woes: > > Often times when I look at wotaskd it has outrageous memory utilization, > like this: > > PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND > 3159 webob 5 30 0 31M 26M run 390:45 5.41% Monitor > 3631 webob 19 58 0 490M 361M sleep 57:08 3.25% wotaskd > > A quick restart of all the WOServices clears things out: > > /etc/init.d/WOServices stop > /etc/rc2.d/S78ApplePDOstartup stop > /etc/rc2.d/S78ApplePDOstartup start > /etc/rc2.d/S79WOServices > > > Is this normal, does this mean we have something configured wrong, and > aside from restarting it every now and then is there is anyway to prevent > this? > > Thanks! > > -Lewis > > -- > Lewis Pennock > lewis@smallbusiness.com > www.smallbusiness.com > > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > From darrell at specialmoves.com Thu May 3 02:05:13 2001 From: darrell at specialmoves.com (darrell wilkins) Date: Thu Nov 3 13:33:55 2005 Subject: Installing WO in OSX(solved) In-Reply-To: <200105021957.f42JvcF23592@mail.landendigital.com> Message-ID: On 2/5/01 8:52 pm "Tom Barker" said : > Thanks all for the answers. > So my boss wont be able to put WebObjects on his TI. I'm still jealous he has > one (with airport none the less). :-)> I'm still a little confused about WO 4.5.1 Is it just a upgrade to deploy WO Apps on OSX 10.0.X or will the developers tool also be included. So my question is: Will I be able to develop and deploy WO 4.5.1 Apps on OSX 10.0.X or do I have to wait for WO 5.0 for this? cheers darrell - specialmoves 020 7278 7448 www.specialmoves.com From uteho at hotmail.com Thu May 3 03:37:56 2001 From: uteho at hotmail.com (Ute Hoffmann) Date: Thu Nov 3 13:33:55 2005 Subject: WO Deployment Server constellation Message-ID: Hi all, thank you for all the suggestions I got from you in the past. Here is, unfortunately, another question. I have an application for a client, which will be deployed on his machines. The constellation is as follows. There is an Linux machine which runs Apache as a web Server and which is used as WebServer. There is also an NT machine which has Webobjects installed and which will have the database installed as well. Is it possible to use this environment for deployment without installing WebObjects on the Linux Webserver first, but to connect from the Linux Webserver to the NT for Webobjects. On which machine do I install the Application on? It has to be in the CGI-Bin, hasn't it. So it has to go on the LInux system? I would be very happy for some enlightenment on this topic as I feel rather lost on how this will work. Perhaps someone around has experience with a similiar installation environment. Thank you very much for your help. Sincerely Ute _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. From jason at extralargemedia.com Thu May 3 06:39:24 2001 From: jason at extralargemedia.com (Jason Ziegler) Date: Thu Nov 3 13:33:55 2005 Subject: Zope versus WebObjects? In-Reply-To: Message-ID: <1223243317-77866162@extralargemedia.com> Hello all, I am to be a panelist in a local "discussion" (debate!) about OO Web Design Tools. I'll be representing WO (which I don't know enough about yet!), and one of the other panelists is representing Zope, and I don't have too much experience with that. Does anyone know of any comparative information of Zope versus WO? Thanks, Jason From trf at apple.com Thu May 3 10:58:32 2001 From: trf at apple.com (Todd Fernandez) Date: Thu Nov 3 13:33:55 2005 Subject: WebObjects 4.5.1 In-Reply-To: <200105021749.KAA03182@scv3.apple.com> Message-ID: <200105031758.KAA18486@scv2.apple.com> Boris, et al, > Sorry I need to ask again to clarify this issue. > > We have WO 4.5 apps running on OSX server (1.2). These apps certainly > use bridged java (they are written in java, not objective c) > Now, we want to use OS X 2 (version 10.0 server) (note that this is a > horrible naming scheme here, nobody knows what to call the new os x > server version). That's because it hasn't shipped yet, so you don't know what the actual name is. I can't respond in detail to this until the product ships, but the version number will not be as confusing as you think. > We want all the functionality we get for free with the new os x server > (like secure apache). So what do we need WO-wise to get things working? > Will there be any way to run the existing, bridged apps on the new OSX > server? No. > Or will we either have to use the osx server 1.2 or wait for WO5 > and rewritte our apps? That's correct. If you have apps written in Java, you will need to wait for WebObjects 5. WebObjects 4.5.1 on the new Mac OS X Server only supports Objective C apps. Todd > On Wednesday, May 2, 2001, at 07:49 PM, Todd Fernandez wrote: > > > There seems to be a lot of confusion about what WebObjects 4.5.1 is. > > Let me try to clarify. > > > >> From what I recall, WO 4.5.1 is supposed to provide Obj-C functionality > >> only. There isn't supposed to be any Java / Bridge functionality. > > > > This is true only for WebObjects 4.5.1 on Mac OS X 10.0. > > > >> on 5/2/01 11:00 AM, you wrote: > >> > >>>>> Does anyone know what this update is about? > >>>>> Is this the Obj-C Update for Mac OS X 10.0.x? > > > > Yes, that is part of it. > > > >>>>> Does it also run Java apps? > >>>> > >>>> Yes. WO 4.5 Java apps with the bridge to Cocoa. This is not a major > >>>> update. Pure Java will not arrive before WO5. > > > > WebObjects 4.5.1 on the same platforms supported by WebObjects 4.5 (Mac > > OS X Server 1.2, Windows, Solaris, HP-UX) includes all the same > > features as 4.5, including support for applications written in > > Objective-C, WebScript, and bridged Java. It is a maintenance release > > on these platforms. > > > >>> If this is true, I want it now so I can use Mac OS X instead of Mac > >>> OS X > >>> Server 1.2. for my Java based WO 4.5 apps. > > > > This isn't possible, because only Objective-C applications are > > supported in WebObjects 4.5.1 on Mac OS X 10.0. You'll have to wait > > for WebObjects 5 to move your bridged Java based 4.5 apps to pure Java > > on Mac OS X. > > > > Todd > > > > --- > > Todd Fernandez / trf@apple.com / WebObjects Sustaining Engineering / > > Apple > > _______________________________________________ > > WebObjects-admin mailing list > > WebObjects-admin@omnigroup.com > > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > > > > Boris Kraft > > MANGOLDPARTNER AG > - your key to the binary world! > > Tel +41 61 228 9000 > Fax +41 61 228 9001 > From j-rochkind at nwu.edu Thu May 3 14:13:15 2001 From: j-rochkind at nwu.edu (Jonathan Rochkind) Date: Thu Nov 3 13:33:55 2005 Subject: deployment install problems, please help if you can Message-ID: <4.2.2.20010503161732.03031e00@hecky.acns.nwu.edu> I'm getting errors when I try to compile a new project on the deployment machine, that I can't figure out what's going on. Background: Develop on Win2000, deploy on NT. All code is in CVS, so to deploy, I have a working copy checked out on the deployment machine in a 'staging' directory. I update the working copy to the latest known good version in the repository, and then compile from the CVS working directory. This same method has worked for my other applications, but does not now work for this new application. I can compile with the 'woapp' target and get a 'Build succesful' message. But when I then try and compile with the 'install' target, I get a number of errors, culminating in 'build failed'. I will first try to be merciful and post the sections of the build output that seem most suspicious, and I will also include the entire build output at the end, if anyone is courageous enough to help me. If anyone can figure out anything that might be going wrong that I can fix, I would be very greatful. === FIRST SUSPICIOUS OUTPUT E:/Apple/Developer/Executables/Utilities/find . '(' -name STRIPPED -prune ')' -o '(' -name lastbuildtimes -prune ')' -o '(' -type d -exec E:/Apple/Developer/Executables/Utilities/mkdirs STRIPPED/'{}' ';' ')' -o '(' -name '*.exe' -o -name '*.dll' -o -name '*.lib' -name 'lib*.a' ')' -o '(' -name '*.EXE' -o -name '*.DLL' -o -name '*.LIB' -name 'LIB*.A' ')' -o '(' -name '*.ofileList' -o -name '*.ofilelist' ')' -o '(' -name '*.o' -exec E:/Apple/Developer/Libraries/gcc-lib/i386-nextpdo-winnt3.5/StabsToCodeview.e xe -g0 '{}' -o STRIPPED/'{}' ';' ')' -o -exec E:/Apple/Developer/Executables/Utilities/cp -p '{}' STRIPPED/'{}' ';' E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, last argument must be a directory Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest E:/Apple/Developer/Executables/Utilities/cp [options] source... directory Options: [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] [+version-control={numbered,existing,simple}] [+archive] [+path] [+link] [+symbolic-link] E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, last argument must be a directory [This same 'cp' usage error is repeated about a dozen times here] ============ CULMINATING FAILURE ERROR ============ Installing product... E:/Apple/Developer/Executables/Utilities/chmod -R +w E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa E:/Apple/Developer/Executables/Utilities/rm -rf E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa E:/Apple/Developer/Executables/Utilities/rm: E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa: Permission denied make[2]: *** [install-products] Error 1 make[1]: *** [reinstall-stripped] Error 2 make: *** [install] Error 2 ============= ENTIRE OUTPUT ============= == Making onlineClass for i386-nextpdo-winnt3.5 == Pre-build setup... E:/Apple/Developer/Executables/javatool.exe -javac E:/Apple/Library/Jdk/bin/javac.exe -classpath "C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/ /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cl asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/ asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xm l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resour l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resource s\Java\collabutilities.zip" -newer -copy -file_map E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja va/FileMappings.plist -java_src E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja va -java_obj E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/java_classes Application.java Session.java DirectAction.java Main.java OCCourse.java OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java OCInstructors.java OCVolumes.java Instructors.java Cole2001.java ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java OCJoin_course_module.java OCModule.java OCModuleMenuItem.java OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java OCJoin_course_instructors.java ManScheduleItemEdit.java ManCourseRemover.java ManDocumentList.java ManModuleEdit.java ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java ManAssignmentEdit.java ManActivityEdit.java E:/Apple/Developer/Executables/Utilities/rm -f E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/Tr ustedPrecomps.txt Building... E:/Apple/Developer/Executables/mergeInfo PB.project CustomInfo.plist E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/Ja va.plist -o E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.woa/Resources/Info-w innt.plist E:/Apple/Developer/Executables/BuildFilter.exe -command E:/Apple/Developer/Executables/javatool.exe -javac E:/Apple/Library/Jdk/bin/javac.exe -classpath "C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/ /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cl asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/ asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xm l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resour l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resource s\Java\collabutilities.zip" -newer -build -java_src E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja va -java_obj E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/java_classes Application.java Session.java DirectAction.java Main.java OCCourse.java OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java OCInstructors.java OCVolumes.java Instructors.java Cole2001.java ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java OCJoin_course_module.java OCModule.java OCModuleMenuItem.java OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java OCJoin_course_instructors.java ManScheduleItemEdit.java ManCourseRemover.java ManDocumentList.java ManModuleEdit.java ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java ManAssignmentEdit.java ManActivityEdit.java -- E:/Apple/Developer/Makefiles/Resources/javacSpec.plist -profile E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja va/FileMappings.plist E:/Apple/Developer/Executables/javatool.exe -javac E:/Apple/Library/Jdk/bin/javac.exe -classpath C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple/ Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/C Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cla sses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/x sses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xml 4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resourc 4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resources \Java\collabutilities.zip -newer -build -java_src E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja va -java_obj E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/java_classes Application.java Session.java DirectAction.java Main.java OCCourse.java OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java OCInstructors.java OCVolumes.java Instructors.java Cole2001.java ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java OCJoin_course_module.java OCModule.java OCModuleMenuItem.java OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java OCJoin_course_instructors.java ManScheduleItemEdit.java ManCourseRemover.java ManDocumentList.java ManModuleEdit.java ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java ManAssignmentEdit.java ManActivityEdit.java Copying Java classes... E:/Apple/Developer/Executables/Utilities/chmod -R a+rX E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/java_classes zip warning: name not matched: . Zipped ActivityPage.class Application.class AssignmentPage.class ClassIndex.class ClassMainFrame.class Cole2001.class ContentPage.class DirectAction.class IndexPage.class Instructors.class InstructorsPage.class Main.class ManActivityEdit.class ManAssignmentEdit.class ManAssignmentLinks.class ManCourseEdit.class ManCoursePage.class ManCourseRemover.class ManDocumentList.class ManIntroEdit.class ManMainPage.class ManMenuItemDisplay.class ManMenuItemEdit.class ManModuleEdit.class ManRefEdit.class ManScheduleEdit.class ManScheduleItemEdit.class ManSyllabusEdit.class ModuleDisplayPage.class ModuleFrame.class ModuleMenuPage.class ModuleSelectionPage.class OCActivity.class OCAssignment.class OCCourse.class OCDocuments.class OCInstructors.class OCIntro.class OCJoin_assignment_activity.class OCJoin_course_instructors.class OCJoin_course_module.class OCJoin_menuItem_assignment.class OCModule.class OCModuleMenuItem.class OCReferenceSet.class OCSchedule.class OCScheduleItem.class OCSyllabus.class OCVolumes.class RefPage.class SchedulePage.class Session.class SyllabusPage.class TEST.class TestDisplayPage.class Copying webserver resources... E:/Apple/Developer/Executables/make reinstall-stripped REINSTALLING=YES E:/Apple/Developer/Executables/Utilities/mkdirs E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED cd E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build && E:/Apple/Developer/Executables/Utilities/find . '(' -name STRIPPED -prune ')' -o '(' -name lastbuildtimes -prune ')' -o '(' -type d -exec E:/Apple/Developer/Executables/Utilities/mkdirs STRIPPED/'{}' ';' ')' -o '(' -name '*.exe' -o -name '*.dll' -o -name '*.lib' -name 'lib*.a' ')' -o '(' -name '*.EXE' -o -name '*.DLL' -o -name '*.LIB' -name 'LIB*.A' ')' -o '(' -name '*.ofileList' -o -name '*.ofilelist' ')' -o '(' -name '*.o' -exec E:/Apple/Developer/Libraries/gcc-lib/i386-nextpdo-winnt3.5/StabsToCodeview.e xe -g0 '{}' -o STRIPPED/'{}' ';' ')' -o -exec E:/Apple/Developer/Executables/Utilities/cp -p '{}' STRIPPED/'{}' ';' cd E:/Staff/Staging/WebObjectsCode/onlineClass && E:/Apple/Developer/Executables/Utilities/find . '(' -name STRIPPED -prune ')' -o '(' -name lastbuildtimes -prune ')' -o '(' -type d -exec E:/Apple/Developer/Executables/Utilities/mkdirs STRIPPED/'{}' ';' ')' -o '(' -name '*.exe' -o -name '*.dll' -o -name '*.lib' -name 'lib*.a' ')' -o '(' -name '*.EXE' -o -name '*.DLL' -o -name '*.LIB' -name 'LIB*.A' ')' -o '(' -name '*.ofileList' -o -name '*.ofilelist' ')' -o '(' -name '*.o' -exec E:/Apple/Developer/Libraries/gcc-lib/i386-nextpdo-winnt3.5/StabsToCodeview.e xe -g0 '{}' -o STRIPPED/'{}' ';' ')' -o -exec E:/Apple/Developer/Executables/Utilities/cp -p '{}' STRIPPED/'{}' ';' E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, last argument must be a directory Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest E:/Apple/Developer/Executables/Utilities/cp [options] source... directory Options: [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] [+version-control={numbered,existing,simple}] [+archive] [+path] [+link] [+symbolic-link] E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, last argument must be a directory Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest E:/Apple/Developer/Executables/Utilities/cp [options] source... directory Options: [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] [+version-control={numbered,existing,simple}] [+archive] [+path] [+link] [+symbolic-link] E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, last argument must be a directory Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest E:/Apple/Developer/Executables/Utilities/cp [options] source... directory Options: [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] [+version-control={numbered,existing,simple}] [+archive] [+path] [+link] [+symbolic-link] E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, last argument must be a directory Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest E:/Apple/Developer/Executables/Utilities/cp [options] source... directory Options: [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] [+version-control={numbered,existing,simple}] [+archive] [+path] [+link] [+symbolic-link] E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, last argument must be a directory Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest E:/Apple/Developer/Executables/Utilities/cp [options] source... directory Options: [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] [+version-control={numbered,existing,simple}] [+archive] [+path] [+link] [+symbolic-link] E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, last argument must be a directory Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest E:/Apple/Developer/Executables/Utilities/cp [options] source... directory Options: [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] [+version-control={numbered,existing,simple}] [+archive] [+path] [+link] [+symbolic-link] E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build E:/Apple/Developer/Executables/make install OBJROOT=E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPP ED SYMROOT=E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED DEBUG_SYMBOLS_CFLAG= SKIP_EXPORTING_HEADERS=YES == Making onlineClass for i386-nextpdo-winnt3.5 == Building... E:/Apple/Developer/Executables/mergeInfo PB.project CustomInfo.plist E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.build/deriv ed_src/Java.plist -o E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.woa/Resourc es/Info-winnt.plist E:/Apple/Developer/Executables/BuildFilter.exe -command E:/Apple/Developer/Executables/javatool.exe -javac E:/Apple/Library/Jdk/bin/javac.exe -classpath "C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/ /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cl asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/ asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xm l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resour l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resource s\Java\collabutilities.zip" -newer -build -java_src E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.build/deriv ed_src/java -java_obj E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/java_ classes Application.java Session.java DirectAction.java Main.java OCCourse.java OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java OCInstructors.java OCVolumes.java Instructors.java Cole2001.java ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java OCJoin_course_module.java OCModule.java OCModuleMenuItem.java OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java OCJoin_course_instructors.java ManScheduleItemEdit.java ManCourseRemover.java ManDocumentList.java ManModuleEdit.java ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java ManAssignmentEdit.java ManActivityEdit.java -- E:/Apple/Developer/Makefiles/Resources/javacSpec.plist -profile E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.build/deriv ed_src/java/FileMappings.plist E:/Apple/Developer/Executables/javatool.exe -javac E:/Apple/Library/Jdk/bin/javac.exe -classpath C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple/ Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/C Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cla sses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/x sses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xml 4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resourc 4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resources \Java\collabutilities.zip -newer -build -java_src E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.build/deriv ed_src/java -java_obj E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/java_ classes Application.java Session.java DirectAction.java Main.java OCCourse.java OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java OCInstructors.java OCVolumes.java Instructors.java Cole2001.java ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java OCJoin_course_module.java OCModule.java OCModuleMenuItem.java OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java OCJoin_course_instructors.java ManScheduleItemEdit.java ManCourseRemover.java ManDocumentList.java ManModuleEdit.java ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java ManAssignmentEdit.java ManActivityEdit.java Copying Java classes... E:/Apple/Developer/Executables/Utilities/chmod -R a+rX E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/java_ classes zip warning: name not matched: . Zipped ActivityPage.class Application.class AssignmentPage.class ClassIndex.class ClassMainFrame.class Cole2001.class ContentPage.class DirectAction.class IndexPage.class Instructors.class InstructorsPage.class Main.class ManActivityEdit.class ManAssignmentEdit.class ManAssignmentLinks.class ManCourseEdit.class ManCoursePage.class ManCourseRemover.class ManDocumentList.class ManIntroEdit.class ManMainPage.class ManMenuItemDisplay.class ManMenuItemEdit.class ManModuleEdit.class ManRefEdit.class ManScheduleEdit.class ManScheduleItemEdit.class ManSyllabusEdit.class ModuleDisplayPage.class ModuleFrame.class ModuleMenuPage.class ModuleSelectionPage.class OCActivity.class OCAssignment.class OCCourse.class OCDocuments.class OCInstructors.class OCIntro.class OCJoin_assignment_activity.class OCJoin_course_instructors.class OCJoin_course_module.class OCJoin_menuItem_assignment.class OCModule.class OCModuleMenuItem.class OCReferenceSet.class OCSchedule.class OCScheduleItem.class OCSyllabus.class OCVolumes.class RefPage.class SchedulePage.class Session.class SyllabusPage.class TEST.class TestDisplayPage.class Linking ... E:/Apple/Developer/Executables/gcc -LE:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/obj ects-optimized -FE:/Apple/Local/Library/Frameworks -FE:/Apple/Local/Library/Frameworks -FE:/Apple/Local/Library/Frameworks -arch i386-nextpdo-winnt3.5 -o E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.woa/onlineC lass.exe E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/objec ts-optimized/online3_main.o E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/objec ts-optimized/NSFrameworkForceLoad_onlineClass.o -framework CollabUtilities -framework WebObjects -framework WOExtensions -framework EOAccess -framework EOControl -framework Foundation Copying webserver resources... Installing product... E:/Apple/Developer/Executables/Utilities/chmod -R +w E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa E:/Apple/Developer/Executables/Utilities/rm -rf E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa E:/Apple/Developer/Executables/Utilities/rm: E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa: Permission denied make[2]: *** [install-products] Error 1 make[1]: *** [reinstall-stripped] Error 2 make: *** [install] Error 2 From cliff at apple.com Thu May 3 16:36:04 2001 From: cliff at apple.com (Cliff Tuel) Date: Thu Nov 3 13:33:55 2005 Subject: WebObjects 4.5.1 Changes (was Re: WO 4.5.1) In-Reply-To: <08DA5C052DEFD411846B0008C74568011D0CBB@EXCHANGE> Message-ID: Marius Strumyla wrote: > in addition to the list below, would be nice to know exactly what bugs have > been fixed. The complete list of resolved issues in WebObjects 4.5.1 is available at http://developer.apple.com/techpubs/webobjects/webobjects.html (look under "Release Notes"). -- Cliff Tuel cliff@apple.com http://apple.com/iservices/webobjectssupport From stephen at pyrusmalus.com Fri May 4 05:41:49 2001 From: stephen at pyrusmalus.com (Stephen Brandon) Date: Thu Nov 3 13:33:55 2005 Subject: Zope versus WO? Message-ID: > From: Jason Ziegler > Date: 2001-05-04 13:15:10 +0100 > To: webobjects-admin@omnigroup.com, webobjects-dev@omnigroup.com > Subject: Zope versus WO? > > I'm participating in a panel "discussion" (debate!) tomorrow, and one of > the other panelists will be representing Zope, while I'll be > representing WebObjects. > > Can anyone offer some opinions on how WebObjects compares to Zope? The approach is VERY different. I haven't used Zope, but read through quite a few tutorials for interest. It looks quite interesting, and has a pretty good reputation. Some points that differentiate the 2: (1) WebObjects does java, so you can hire in Java programmers - industry standard language. (2) WebObjects has significant differentiation between interface and coding. You can farm out the UI design to web designers (once an interface has been agreed), and they can work on that in isolation. There's no need to graft code into the HTML later. (3) EOF. Absolutely fantastic. If you get the chance to give a good overview of how EOF can simplify the entire database access infrastructure, then you might sway people who have tried to do the same tasks with less able tools. (note: I don't know how Zope approaches this, so you might want to look into it a bit before the debate so you can compare them better). Some examples of EOModeler screenshots, or example code of how to use Enterprise Objects for some tasks might help. > I read on a ServerWatch review that WO's (4.5) load-balancing support is > weak, and requires hand-coding to support anything other than > round-robin. Is this true? It's round-robin that's weak - we use random, and it does ok. There's a version of the adaptor called "time robin" (I think) which has a fixed round robin scheduler. There's probably info on StepWise about that. > Thanks for any help, > > Jason Cheers, Stephen Brandon pyrusmalus.com From reh at umich.edu Fri May 4 11:16:58 2001 From: reh at umich.edu (Bob Howard) Date: Thu Nov 3 13:33:55 2005 Subject: WO adaptor multicast Message-ID: <3AF2F1B1.82395A8@umich.edu> Hi all Anybody know how to prevent WO adaptor from sending out a multicast to "discover" all the wotaskd's (and their apps) on a subnet? I run multiple, separate WO environments on a single subnet; each has its own webserver and app servers. I don't want, say, the development environment talking to the beta-test environment. I thought that putting a line like WebObjectsConfig http://appserver.umich.edu:1085 10 into the apache config file would force the WO adaptor to not multicast, and to talk only to that named host. But it seems to multicast anyway, and find the wotaskd's from all the environments. WO 4.5update 3 with mod_WebObjects.so adaptor; Sol.2.6; Apache 1.3.19; webserver and WO apps on separate boxes. Thx for any advice... Bob -- Robert Howard University of Michigan Lead System Administrator IT Central Services Tel +1 734 615 8732 535 W William #2218 Fax +1 734 763 8937 Ann Arbor, MI 48103-4943 From Todd at Uniteller.com Fri May 4 14:38:24 2001 From: Todd at Uniteller.com (Todd DeYoung) Date: Thu Nov 3 13:33:55 2005 Subject: Crossover Sessions Message-ID: <21A2F9C1DDB0D3118541009027DE3AEE0E4251@njrocapp02.uniteller.com> I'm having a strange problem, and am hoping someone can help me out. We're running WO4.5 on Solaris running I-Planet with the NSAPI Adaptor. Essentially, if someone is working in the application, and another person starts a session they'll sometimes get a page from the other person. I've even attempted to start a session and jumped directly to the final page of another person's session. I'm in early testing with other people, so I'm only running 1 instance. I figure I might eliminate this with multiple instances, but since I won't be able to have enough instances to cover all potential users I don't see that as an acceptable solution. The session starts in a DirectAction, but always returns WOComponents and is using the default requesthandler. I've checked session ids and ip addresses, and these appear to be correct (although I haven't had a chance to check them in an error situation). Could this be caching? Anyone else ever see anything like this? Any thoughts are greatly appreciated. Todd DeYoung From respass at apple.com Fri May 4 15:27:31 2001 From: respass at apple.com (Marc Respass) Date: Thu Nov 3 13:33:55 2005 Subject: Crossover Sessions In-Reply-To: <21A2F9C1DDB0D3118541009027DE3AEE0E4251@njrocapp02.uniteller.com> Message-ID: <200105042227.PAA10807@scv3.apple.com> Todd, Do you have Update 3 installed? http://til.info.apple.com/techinfo.nsf/artnum/n75091 This problem was fixed in one of the updates. You mention that the session start in a DA but returns WOComponents. A Direct Action does not have a session. Also, the default request handler is the one that's set which, by default, is the component request handler - "wo". I'm sure that's what you meant. You can change the default request handler to be the direct action request handler - "wa" - by overriding in Application public void setDefaultRequestHandler(WORequestHandler aHandler) and passing it the request handler for DA's something like setDefaultRequestHandler(this.requestHandlerForKey("wa")); Hope this helps --Marc R On Friday, May 4, 2001, at 05:37 PM, Todd DeYoung wrote: > > I'm having a strange problem, and am hoping someone can help me out. > > We're running WO4.5 on Solaris running I-Planet with the NSAPI Adaptor. > > Essentially, if someone is working in the application, and another > person starts a session they'll sometimes get a page from the other > person. I've even attempted to start a session and jumped directly to > the final page of another person's session. I'm in early testing with > other people, so I'm only running 1 instance. I figure I might > eliminate this with multiple instances, but since I won't be able to > have enough instances to cover all potential users I don't see that as > an acceptable solution. > > The session starts in a DirectAction, but always returns WOComponents > and is using the default requesthandler. I've checked session ids and > ip addresses, and these appear to be correct (although I haven't had a > chance to check them in an error situation). > > Could this be caching? Anyone else ever see anything like this? > > Any thoughts are greatly appreciated. > > Todd DeYoung > > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin From Todd at Uniteller.com Fri May 4 15:41:07 2001 From: Todd at Uniteller.com (Todd DeYoung) Date: Thu Nov 3 13:33:55 2005 Subject: Crossover Sessions Message-ID: <21A2F9C1DDB0D3118541009027DE3AEE25A657@njrocapp02.uniteller.com> Marc, The inital call goes to wa, but subsequent addresses contain wo (which is what I assume I want). I read that DirectAction's don't have sessions, but I call session() in the DirectAction, which the documentation suggests assigns a session. I also immediately print the sessionID and print it again in subsequent pages, and it remains the same. I do have Update 3 installed. I also assume since I want the "wo" handler for all but the first call (which actually returns a WOComponent), I'm okay sticking with the default handler. Another list member suggested I set the Connection Pool Size to 0. I've done this, and am waiting to see if it solves the problem. Any thoughts on this? Thanks for your help. Todd -----Original Message----- From: Marc Respass [mailto:respass@apple.com] Sent: Friday, May 04, 2001 6:27 PM To: Todd DeYoung Cc: webobjects-dev@omnigroup.com; webobjects-admin@omnigroup.com Subject: Re: Crossover Sessions Todd, Do you have Update 3 installed? http://til.info.apple.com/techinfo.nsf/artnum/n75091 This problem was fixed in one of the updates. You mention that the session start in a DA but returns WOComponents. A Direct Action does not have a session. Also, the default request handler is the one that's set which, by default, is the component request handler - "wo". I'm sure that's what you meant. You can change the default request handler to be the direct action request handler - "wa" - by overriding in Application public void setDefaultRequestHandler(WORequestHandler aHandler) and passing it the request handler for DA's something like setDefaultRequestHandler(this.requestHandlerForKey("wa")); Hope this helps --Marc R On Friday, May 4, 2001, at 05:37 PM, Todd DeYoung wrote: > > I'm having a strange problem, and am hoping someone can help me out. > > We're running WO4.5 on Solaris running I-Planet with the NSAPI Adaptor. > > Essentially, if someone is working in the application, and another > person starts a session they'll sometimes get a page from the other > person. I've even attempted to start a session and jumped directly to > the final page of another person's session. I'm in early testing with > other people, so I'm only running 1 instance. I figure I might > eliminate this with multiple instances, but since I won't be able to > have enough instances to cover all potential users I don't see that as > an acceptable solution. > > The session starts in a DirectAction, but always returns WOComponents > and is using the default requesthandler. I've checked session ids and > ip addresses, and these appear to be correct (although I haven't had a > chance to check them in an error situation). > > Could this be caching? Anyone else ever see anything like this? > > Any thoughts are greatly appreciated. > > Todd DeYoung > > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin From respass at apple.com Fri May 4 18:11:19 2001 From: respass at apple.com (Marc Respass) Date: Thu Nov 3 13:33:55 2005 Subject: wo vs wa (was Crossover Sessions) In-Reply-To: <21A2F9C1DDB0D3118541009027DE3AEE25A657@njrocapp02.uniteller.com> Message-ID: <200105050111.SAA21934@scv2.apple.com> Todd, This doesn't address the issue of crossing session IDs but... If you want your first page to be a direct action (no Session) but all subsequent pages are component actions having a Session, then you want to set the default handler to be "wa". A component action will return a "wo" url. The reason you want this is that a URL like http://host/cgi-bin/WebObjects/MyApp will return a page using the default handler. If the handler is "wo", then you get a Session created. If it's "wa" then the default Direct Action is called and no Session. Hope that helps --Marc R On Friday, May 4, 2001, at 06:40 PM, Todd DeYoung wrote: > Marc, > > The inital call goes to wa, but subsequent addresses contain wo (which > is what I assume I want). I read that DirectAction's don't have > sessions, but I call session() in the DirectAction, which the > documentation suggests assigns a session. I also immediately print the > sessionID and print it again in subsequent pages, and it remains the > same. > > I do have Update 3 installed. > > I also assume since I want the "wo" handler for all but the first call > (which actually returns a WOComponent), I'm okay sticking with the > default handler. > > Another list member suggested I set the Connection Pool Size to 0. I've > done this, and am waiting to see if it solves the problem. Any thoughts > on this? > > Thanks for your help. > > Todd > > -----Original Message----- > From: Marc Respass [mailto:respass@apple.com] > Sent: Friday, May 04, 2001 6:27 PM > To: Todd DeYoung > Cc: webobjects-dev@omnigroup.com; webobjects-admin@omnigroup.com > Subject: Re: Crossover Sessions > > > Todd, > > Do you have Update 3 installed? > http://til.info.apple.com/techinfo.nsf/artnum/n75091 > > This problem was fixed in one of the updates. > > You mention that the session start in a DA but returns WOComponents. A > Direct Action does not have a session. Also, the default request handler > > is the one that's set which, by default, is the component request > handler - "wo". I'm sure that's what you meant. You can change the > default request handler to be the direct action request handler - "wa" - > > by overriding in Application > > public void setDefaultRequestHandler(WORequestHandler aHandler) > > and passing it the request handler for DA's something like > > setDefaultRequestHandler(this.requestHandlerForKey("wa")); > > Hope this helps > --Marc R > > On Friday, May 4, 2001, at 05:37 PM, Todd DeYoung wrote: > >> >> I'm having a strange problem, and am hoping someone can help me out. >> >> We're running WO4.5 on Solaris running I-Planet with the NSAPI > Adaptor. >> >> Essentially, if someone is working in the application, and another >> person starts a session they'll sometimes get a page from the other >> person. I've even attempted to start a session and jumped directly to >> the final page of another person's session. I'm in early testing with >> other people, so I'm only running 1 instance. I figure I might >> eliminate this with multiple instances, but since I won't be able to >> have enough instances to cover all potential users I don't see that as >> an acceptable solution. >> >> The session starts in a DirectAction, but always returns WOComponents >> and is using the default requesthandler. I've checked session ids and >> ip addresses, and these appear to be correct (although I haven't had a >> chance to check them in an error situation). >> >> Could this be caching? Anyone else ever see anything like this? >> >> Any thoughts are greatly appreciated. >> >> Todd DeYoung >> >> _______________________________________________ >> WebObjects-admin mailing list >> WebObjects-admin@omnigroup.com >> http://www.omnigroup.com/mailman/listinfo/webobjects-admin From oliver at boinx.com Sun May 6 04:55:10 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:55 2005 Subject: WO 4.5.1 non US Message-ID: Following up on my original question on when WO 4.5.1 will be available for non us/canadian customers: http://www.apple.com/euro/webobjects/upgrade.html Cheers, Oliver. From chill at global-village.net Sun May 6 16:28:23 2001 From: chill at global-village.net (Chuck Hill) Date: Thu Nov 3 13:33:55 2005 Subject: deployment install problems, please help if you can In-Reply-To: <4.2.2.20010503161732.03031e00@hecky.acns.nwu.edu> Message-ID: <3.0.5.32.20010506162723.007e25e0@mail.global-village.net> Jonathan, The error with the copy command seems to suggest something is wrong, but I can not sugguest what. However, E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa: Permission denied Suggests one or some of these things: - the account you are running this under does not have write permission for this file/folder. - the WO App is already running - some other application (Windows Explorer being notorious for this) is viewing the folder and has a lock on it. FWIW Chuck At 04:18 PM 5/3/01 -0500, Jonathan Rochkind wrote: >I'm getting errors when I try to compile a new project on the deployment >machine, that I can't figure out what's going on. > >Background: Develop on Win2000, deploy on NT. All code is in CVS, so to >deploy, I have a working copy checked out on the deployment machine in a >'staging' directory. I update the working copy to the latest known good >version in the repository, and then compile from the CVS working >directory. This same method has worked for my other applications, but does >not now work for this new application. > >I can compile with the 'woapp' target and get a 'Build succesful' message. >But when I then try and compile with the 'install' target, I get a number >of errors, culminating in 'build failed'. I will first try to be merciful >and post the sections of the build output that seem most suspicious, and I >will also include the entire build output at the end, if anyone is >courageous enough to help me. If anyone can figure out anything that might >be going wrong that I can fix, I would be very greatful. > >=== >FIRST SUSPICIOUS OUTPUT > >E:/Apple/Developer/Executables/Utilities/find . '(' -name STRIPPED -prune >')' -o '(' -name lastbuildtimes -prune ')' -o '(' -type d -exec >E:/Apple/Developer/Executables/Utilities/mkdirs STRIPPED/'{}' ';' ')' -o >'(' -name '*.exe' -o -name '*.dll' -o -name '*.lib' -name 'lib*.a' ')' -o >'(' -name '*.EXE' -o -name '*.DLL' -o -name '*.LIB' -name 'LIB*.A' ')' -o >'(' -name '*.ofileList' -o -name '*.ofilelist' ')' -o '(' -name '*.o' -exec >E:/Apple/Developer/Libraries/gcc-lib/i386-nextpdo-winnt3.5/StabsToCodeview.e > xe -g0 '{}' -o STRIPPED/'{}' ';' ')' -o -exec >E:/Apple/Developer/Executables/Utilities/cp -p '{}' STRIPPED/'{}' ';' >E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, >last argument must be a directory >Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest > E:/Apple/Developer/Executables/Utilities/cp [options] source... >directory >Options: > [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] > [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] > [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] > [+version-control={numbered,existing,simple}] [+archive] [+path] > [+link] [+symbolic-link] >E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, >last argument must be a directory >[This same 'cp' usage error is repeated about a dozen times here] > >============ >CULMINATING FAILURE ERROR >============ >Installing product... >E:/Apple/Developer/Executables/Utilities/chmod -R +w >E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa >E:/Apple/Developer/Executables/Utilities/rm -rf >E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa >E:/Apple/Developer/Executables/Utilities/rm: >E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa: Permission >denied >make[2]: *** [install-products] Error 1 >make[1]: *** [reinstall-stripped] Error 2 >make: *** [install] Error 2 > >============= >ENTIRE OUTPUT >============= > >== Making onlineClass for i386-nextpdo-winnt3.5 == >Pre-build setup... >E:/Apple/Developer/Executables/javatool.exe -javac >E:/Apple/Library/Jdk/bin/javac.exe -classpath >"C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple > /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/ >/Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cl > asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/ >asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xm > l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resour >l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resource > s\Java\collabutilities.zip" -newer -copy -file_map >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja > va/FileMappings.plist -java_src >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja > va -java_obj >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/java_classes >Application.java Session.java DirectAction.java Main.java OCCourse.java >OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java >OCInstructors.java OCVolumes.java Instructors.java Cole2001.java >ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java >SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java >TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java >ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java >OCJoin_course_module.java OCModule.java OCModuleMenuItem.java >OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java >OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java >TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java >ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java >OCJoin_course_instructors.java ManScheduleItemEdit.java >ManCourseRemover.java ManDocumentList.java ManModuleEdit.java >ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java >ManAssignmentEdit.java ManActivityEdit.java >E:/Apple/Developer/Executables/Utilities/rm -f >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/Tr > ustedPrecomps.txt >Building... >E:/Apple/Developer/Executables/mergeInfo PB.project CustomInfo.plist >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/Ja > va.plist -o >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.woa/Resources/Info-w > innt.plist >E:/Apple/Developer/Executables/BuildFilter.exe -command >E:/Apple/Developer/Executables/javatool.exe -javac >E:/Apple/Library/Jdk/bin/javac.exe -classpath >"C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple > /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/ >/Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cl > asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/ >asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xm > l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resour >l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resource > s\Java\collabutilities.zip" -newer -build -java_src >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja > va -java_obj >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/java_classes >Application.java Session.java DirectAction.java Main.java OCCourse.java >OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java >OCInstructors.java OCVolumes.java Instructors.java Cole2001.java >ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java >SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java >TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java >ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java >OCJoin_course_module.java OCModule.java OCModuleMenuItem.java >OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java >OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java >TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java >ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java >OCJoin_course_instructors.java ManScheduleItemEdit.java >ManCourseRemover.java ManDocumentList.java ManModuleEdit.java >ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java >ManAssignmentEdit.java ManActivityEdit.java -- >E:/Apple/Developer/Makefiles/Resources/javacSpec.plist -profile >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja > va/FileMappings.plist >E:/Apple/Developer/Executables/javatool.exe -javac >E:/Apple/Library/Jdk/bin/javac.exe -classpath >C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple/ > Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/C >Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cla > sses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/x >sses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xml > 4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resourc >4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resources > \Java\collabutilities.zip -newer -build -java_src >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/derived_src/ja > va -java_obj >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/java_classes >Application.java Session.java DirectAction.java Main.java OCCourse.java >OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java >OCInstructors.java OCVolumes.java Instructors.java Cole2001.java >ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java >SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java >TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java >ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java >OCJoin_course_module.java OCModule.java OCModuleMenuItem.java >OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java >OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java >TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java >ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java >OCJoin_course_instructors.java ManScheduleItemEdit.java >ManCourseRemover.java ManDocumentList.java ManModuleEdit.java >ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java >ManAssignmentEdit.java ManActivityEdit.java >Copying Java classes... >E:/Apple/Developer/Executables/Utilities/chmod -R a+rX >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/java_classes >zip warning: name not matched: . >Zipped ActivityPage.class Application.class AssignmentPage.class >ClassIndex.class ClassMainFrame.class Cole2001.class ContentPage.class >DirectAction.class IndexPage.class Instructors.class InstructorsPage.class >Main.class ManActivityEdit.class ManAssignmentEdit.class >ManAssignmentLinks.class ManCourseEdit.class ManCoursePage.class >ManCourseRemover.class ManDocumentList.class ManIntroEdit.class >ManMainPage.class ManMenuItemDisplay.class ManMenuItemEdit.class >ManModuleEdit.class ManRefEdit.class ManScheduleEdit.class >ManScheduleItemEdit.class ManSyllabusEdit.class ModuleDisplayPage.class >ModuleFrame.class ModuleMenuPage.class ModuleSelectionPage.class >OCActivity.class OCAssignment.class OCCourse.class OCDocuments.class >OCInstructors.class OCIntro.class OCJoin_assignment_activity.class >OCJoin_course_instructors.class OCJoin_course_module.class >OCJoin_menuItem_assignment.class OCModule.class OCModuleMenuItem.class >OCReferenceSet.class OCSchedule.class OCScheduleItem.class OCSyllabus.class >OCVolumes.class RefPage.class SchedulePage.class Session.class >SyllabusPage.class TEST.class TestDisplayPage.class >Copying webserver resources... >E:/Apple/Developer/Executables/make reinstall-stripped REINSTALLING=YES >E:/Apple/Developer/Executables/Utilities/mkdirs >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED >E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED >cd E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build && >E:/Apple/Developer/Executables/Utilities/find . '(' -name STRIPPED -prune >')' -o '(' -name lastbuildtimes -prune ')' -o '(' -type d -exec >E:/Apple/Developer/Executables/Utilities/mkdirs STRIPPED/'{}' ';' ')' -o >'(' -name '*.exe' -o -name '*.dll' -o -name '*.lib' -name 'lib*.a' ')' -o >'(' -name '*.EXE' -o -name '*.DLL' -o -name '*.LIB' -name 'LIB*.A' ')' -o >'(' -name '*.ofileList' -o -name '*.ofilelist' ')' -o '(' -name '*.o' -exec >E:/Apple/Developer/Libraries/gcc-lib/i386-nextpdo-winnt3.5/StabsToCodeview.e > xe -g0 '{}' -o STRIPPED/'{}' ';' ')' -o -exec >E:/Apple/Developer/Executables/Utilities/cp -p '{}' STRIPPED/'{}' ';' >cd E:/Staff/Staging/WebObjectsCode/onlineClass && >E:/Apple/Developer/Executables/Utilities/find . '(' -name STRIPPED -prune >')' -o '(' -name lastbuildtimes -prune ')' -o '(' -type d -exec >E:/Apple/Developer/Executables/Utilities/mkdirs STRIPPED/'{}' ';' ')' -o >'(' -name '*.exe' -o -name '*.dll' -o -name '*.lib' -name 'lib*.a' ')' -o >'(' -name '*.EXE' -o -name '*.DLL' -o -name '*.LIB' -name 'LIB*.A' ')' -o >'(' -name '*.ofileList' -o -name '*.ofilelist' ')' -o '(' -name '*.o' -exec >E:/Apple/Developer/Libraries/gcc-lib/i386-nextpdo-winnt3.5/StabsToCodeview.e > xe -g0 '{}' -o STRIPPED/'{}' ';' ')' -o -exec >E:/Apple/Developer/Executables/Utilities/cp -p '{}' STRIPPED/'{}' ';' >E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, >last argument must be a directory >Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest > E:/Apple/Developer/Executables/Utilities/cp [options] source... >directory >Options: > [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] > [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] > [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] > [+version-control={numbered,existing,simple}] [+archive] [+path] > [+link] [+symbolic-link] >E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, >last argument must be a directory >Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest > E:/Apple/Developer/Executables/Utilities/cp [options] source... >directory >Options: > [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] > [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] > [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] > [+version-control={numbered,existing,simple}] [+archive] [+path] > [+link] [+symbolic-link] >E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, >last argument must be a directory >Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest > E:/Apple/Developer/Executables/Utilities/cp [options] source... >directory >Options: > [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] > [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] > [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] > [+version-control={numbered,existing,simple}] [+archive] [+path] > [+link] [+symbolic-link] >E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, >last argument must be a directory >Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest > E:/Apple/Developer/Executables/Utilities/cp [options] source... >directory >Options: > [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] > [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] > [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] > [+version-control={numbered,existing,simple}] [+archive] [+path] > [+link] [+symbolic-link] >E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, >last argument must be a directory >Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest > E:/Apple/Developer/Executables/Utilities/cp [options] source... >directory >Options: > [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] > [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] > [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] > [+version-control={numbered,existing,simple}] [+archive] [+path] > [+link] [+symbolic-link] >E:/Apple/Developer/Executables/Utilities/cp: when copying multiple files, >last argument must be a directory >Usage: E:/Apple/Developer/Executables/Utilities/cp [options] source dest > E:/Apple/Developer/Executables/Utilities/cp [options] source... >directory >Options: > [-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}] > [+backup] [+no-dereference] [+force] [+interactive] [+one-file-system] > [+preserve] [+recursive] [+update] [+verbose] [+suffix=backup-suffix] > [+version-control={numbered,existing,simple}] [+archive] [+path] > [+link] [+symbolic-link] >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build >E:/Apple/Developer/Executables/make install >OBJROOT=E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPP > ED SYMROOT=E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED >DEBUG_SYMBOLS_CFLAG= SKIP_EXPORTING_HEADERS=YES >== Making onlineClass for i386-nextpdo-winnt3.5 == >Building... >E:/Apple/Developer/Executables/mergeInfo PB.project CustomInfo.plist >E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.build/deriv > ed_src/Java.plist -o >E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.woa/Resourc > es/Info-winnt.plist >E:/Apple/Developer/Executables/BuildFilter.exe -command >E:/Apple/Developer/Executables/javatool.exe -javac >E:/Apple/Library/Jdk/bin/javac.exe -classpath >"C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple > /Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/ >/Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cl > asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/ >asses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xm > l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resour >l4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resource > s\Java\collabutilities.zip" -newer -build -java_src >E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.build/deriv > ed_src/java -java_obj >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/java_ > classes Application.java Session.java DirectAction.java Main.java >OCCourse.java OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java >OCInstructors.java OCVolumes.java Instructors.java Cole2001.java >ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java >SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java >TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java >ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java >OCJoin_course_module.java OCModule.java OCModuleMenuItem.java >OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java >OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java >TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java >ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java >OCJoin_course_instructors.java ManScheduleItemEdit.java >ManCourseRemover.java ManDocumentList.java ManModuleEdit.java >ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java >ManAssignmentEdit.java ManActivityEdit.java -- >E:/Apple/Developer/Makefiles/Resources/javacSpec.plist -profile >E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.build/deriv > ed_src/java/FileMappings.plist >E:/Apple/Developer/Executables/javatool.exe -javac >E:/Apple/Library/Jdk/bin/javac.exe -classpath >C://Library/Java;E:/Apple/Local/Library/Java;E:/Apple/Library/Java;E:/Apple/ > Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/C >Library/JDK/lib/classes.zip;E:/Apple/Library/Frameworks/JavaVM.framework/Cla > sses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/x >sses/awt.jar;E:/Apple/Library/JDK/lib/swingall.jar;E:/Apple/Library/Java/xml > 4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resourc >4j.jar;E:\Apple\Local\Library\Frameworks\CollabUtilities.framework\Resources > \Java\collabutilities.zip -newer -build -java_src >E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.build/deriv > ed_src/java -java_obj >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/java_ > classes Application.java Session.java DirectAction.java Main.java >OCCourse.java OCIntro.java OCDocuments.java OCSchedule.java OCSyllabus.java >OCInstructors.java OCVolumes.java Instructors.java Cole2001.java >ClassIndex.java ClassMainFrame.java ContentPage.java IndexPage.java >SyllabusPage.java SchedulePage.java InstructorsPage.java RefPage.java >TEST.java OCScheduleItem.java OCReferenceSet.java ModuleFrame.java >ModuleSelectionPage.java ModuleMenuPage.java ModuleDisplayPage.java >OCJoin_course_module.java OCModule.java OCModuleMenuItem.java >OCAssignment.java OCJoin_menuItem_assignment.java OCActivity.java >OCJoin_assignment_activity.java AssignmentPage.java ActivityPage.java >TestDisplayPage.java ManMainPage.java ManCoursePage.java ManCourseEdit.java >ManIntroEdit.java ManScheduleEdit.java ManSyllabusEdit.java ManRefEdit.java >OCJoin_course_instructors.java ManScheduleItemEdit.java >ManCourseRemover.java ManDocumentList.java ManModuleEdit.java >ManMenuItemEdit.java ManMenuItemDisplay.java ManAssignmentLinks.java >ManAssignmentEdit.java ManActivityEdit.java >Copying Java classes... >E:/Apple/Developer/Executables/Utilities/chmod -R a+rX >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/java_ > classes >zip warning: name not matched: . >Zipped ActivityPage.class Application.class AssignmentPage.class >ClassIndex.class ClassMainFrame.class Cole2001.class ContentPage.class >DirectAction.class IndexPage.class Instructors.class InstructorsPage.class >Main.class ManActivityEdit.class ManAssignmentEdit.class >ManAssignmentLinks.class ManCourseEdit.class ManCoursePage.class >ManCourseRemover.class ManDocumentList.class ManIntroEdit.class >ManMainPage.class ManMenuItemDisplay.class ManMenuItemEdit.class >ManModuleEdit.class ManRefEdit.class ManScheduleEdit.class >ManScheduleItemEdit.class ManSyllabusEdit.class ModuleDisplayPage.class >ModuleFrame.class ModuleMenuPage.class ModuleSelectionPage.class >OCActivity.class OCAssignment.class OCCourse.class OCDocuments.class >OCInstructors.class OCIntro.class OCJoin_assignment_activity.class >OCJoin_course_instructors.class OCJoin_course_module.class >OCJoin_menuItem_assignment.class OCModule.class OCModuleMenuItem.class >OCReferenceSet.class OCSchedule.class OCScheduleItem.class OCSyllabus.class >OCVolumes.class RefPage.class SchedulePage.class Session.class >SyllabusPage.class TEST.class TestDisplayPage.class >Linking ... >E:/Apple/Developer/Executables/gcc >-LE:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/obj > ects-optimized -FE:/Apple/Local/Library/Frameworks >-FE:/Apple/Local/Library/Frameworks -FE:/Apple/Local/Library/Frameworks >-arch i386-nextpdo-winnt3.5 -o >E:/Staff/Staging/WebObjectsCode/onlineClass/STRIPPED/onlineClass.woa/onlineC > lass.exe >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/objec > ts-optimized/online3_main.o >E:/Staff/Staging/WebObjectsCode/onlineClass/onlineClass.build/STRIPPED/objec > ts-optimized/NSFrameworkForceLoad_onlineClass.o -framework >CollabUtilities -framework WebObjects -framework WOExtensions -framework >EOAccess -framework EOControl -framework Foundation >Copying webserver resources... >Installing product... >E:/Apple/Developer/Executables/Utilities/chmod -R +w >E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa >E:/Apple/Developer/Executables/Utilities/rm -rf >E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa >E:/Apple/Developer/Executables/Utilities/rm: >E:/Apple/Local/Library/WebObjects/Applications/onlineClass.woa: Permission >denied >make[2]: *** [install-products] Error 1 >make[1]: *** [reinstall-stripped] Error 2 >make: *** [install] Error 2 > > > > > > > >_______________________________________________ >WebObjects-admin mailing list >WebObjects-admin@omnigroup.com >http://www.omnigroup.com/mailman/listinfo/webobjects-admin > From Todd at Uniteller.com Mon May 7 07:10:01 2001 From: Todd at Uniteller.com (Todd DeYoung) Date: Thu Nov 3 13:33:56 2005 Subject: Crossover Sessions (SOLVED) Message-ID: <21A2F9C1DDB0D3118541009027DE3AEE0E4252@njrocapp02.uniteller.com> Thanks to everyone who responded to this. Setting the Connection Pool to 0 seems to be the general consensus and has solved the problem so far. As a follow up, does anyone know anything about the Connection Pool setting. Are there types of applications where having the connection pool > 0 does not cause crossover sessions? Also, what is it about the Connection Pool that causes this? Thanks again, Todd DeYoung -----Original Message----- From: Marc Respass [mailto:respass@apple.com] Sent: Friday, May 04, 2001 6:27 PM To: Todd DeYoung Cc: webobjects-dev@omnigroup.com; webobjects-admin@omnigroup.com Subject: Re: Crossover Sessions Todd, Do you have Update 3 installed? http://til.info.apple.com/techinfo.nsf/artnum/n75091 This problem was fixed in one of the updates. You mention that the session start in a DA but returns WOComponents. A Direct Action does not have a session. Also, the default request handler is the one that's set which, by default, is the component request handler - "wo". I'm sure that's what you meant. You can change the default request handler to be the direct action request handler - "wa" - by overriding in Application public void setDefaultRequestHandler(WORequestHandler aHandler) and passing it the request handler for DA's something like setDefaultRequestHandler(this.requestHandlerForKey("wa")); Hope this helps --Marc R On Friday, May 4, 2001, at 05:37 PM, Todd DeYoung wrote: > > I'm having a strange problem, and am hoping someone can help me out. > > We're running WO4.5 on Solaris running I-Planet with the NSAPI Adaptor. > > Essentially, if someone is working in the application, and another > person starts a session they'll sometimes get a page from the other > person. I've even attempted to start a session and jumped directly to > the final page of another person's session. I'm in early testing with > other people, so I'm only running 1 instance. I figure I might > eliminate this with multiple instances, but since I won't be able to > have enough instances to cover all potential users I don't see that as > an acceptable solution. > > The session starts in a DirectAction, but always returns WOComponents > and is using the default requesthandler. I've checked session ids and > ip addresses, and these appear to be correct (although I haven't had a > chance to check them in an error situation). > > Could this be caching? Anyone else ever see anything like this? > > Any thoughts are greatly appreciated. > > Todd DeYoung > > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin From koryh at crystalcanyon.com Mon May 7 09:18:40 2001 From: koryh at crystalcanyon.com (Kory Hansen) Date: Thu Nov 3 13:33:56 2005 Subject: Turn Off Applications Index Page Message-ID: <000201c0d711$b88eb530$7e35bed8@KORYH> I saw a post about how to turn off the "Index of WebObjects Applications" page for an Apache web server. Does anyone know how to do it for Netscape Enterprise Server 4? Is there a specific error code that we can catch? Thanks, Kory Hansen Crystal Canyon Interactive koryh@crystalcanyon.com -------------- next part -------------- An HTML attachment was scrubbed... URL: /mailman/archive/webobjects-admin/attachments/20010507/a4e745c3/attachment.html From uteho at hotmail.com Mon May 7 10:43:38 2001 From: uteho at hotmail.com (Ute Hoffmann) Date: Thu Nov 3 13:33:56 2005 Subject: Someone out there who has installed WebObjects Apps with linux as WebServer? Message-ID: Hi all, is there someone around who has experience on installing WebObjects Applications on a WebServer running on Linux? I will have to do that and need some help on the right way to do it, e.g. Can I install Monitor on a Linux Machine running Apache? When I compile the Apache Http adaptor or the CGI Adaptor, what changes have I to make to them regarding the path to the remote Application server before I can compile them? Is there anything else I will have to look after/ be careful about? The adaptor has to go into Apaches CGI-bin/scripts file. Is there anything I need outside of the apache programm files? I would be very grateful for any help, as I have no experience at all with Linux. sincerely ute _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. From uteho at hotmail.com Mon May 7 11:02:24 2001 From: uteho at hotmail.com (Ute Hoffmann) Date: Thu Nov 3 13:33:56 2005 Subject: Someone out there who has installed WebObjects Apps with linux as WebServer? Message-ID: Hi all, is there someone around who has experience on installing WebObjects Applications on a WebServer running on Linux? I will have to do that and need some help on the right way to do it, e.g. Can I install Monitor on a Linux Machine running Apache? When I compile the Apache Http adaptor or the CGI Adaptor, what changes have I to make to them regarding the path to the remote Application server before I can compile them? Is there anything else I will have to look after/ be careful about? The adaptor has to go into Apaches CGI-bin/scripts file. Is there anything I need outside of the apache programm files? I would be very grateful for any help, as I have no experience at all with Linux. sincerely ute _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. From pierce at twinforces.com Mon May 7 14:50:17 2001 From: pierce at twinforces.com (Pierce T. Wetter III) Date: Thu Nov 3 13:33:56 2005 Subject: deployment install problems, please help if you can In-Reply-To: <4.2.2.20010503161732.03031e00@hecky.acns.nwu.edu> References: <4.2.2.20010503161732.03031e00@hecky.acns.nwu.edu> Message-ID: At 4:18 PM -0500 5/3/01, Jonathan Rochkind wrote: >I'm getting errors when I try to compile a new project on the >deployment machine, that I can't figure out what's going on. > >Background: Develop on Win2000, deploy on NT. All code is in CVS, >so to deploy, I have a working copy checked out on the deployment >machine in a 'staging' directory. I update the working copy to the >latest known good version in the repository, and then compile from >the CVS working directory. This same method has worked for my other >applications, but does not now work for this new application. > >I can compile with the 'woapp' target and get a 'Build succesful' >message. But when I then try and compile with the 'install' target, >I get a number of errors, culminating in 'build failed'. I will >first try to be merciful and post the sections of the build output >that seem most suspicious, and I will also include the entire build >output at the end, if anyone is courageous enough to help me. If >anyone can figure out anything that might be going wrong that I can >fix, I would be very greatful. Special characters in the paths somewhere (like a space)? Parsing the find command made my brain hurt. However, try replacing the "cp" with an "echo" and see what the cp was trying to do... Try doing the install manually by just copying your Application.woa folder to the right location. Pierce -- From brianw at sounds.wa.com Mon May 7 23:16:03 2001 From: brianw at sounds.wa.com (Brian Willoughby) Date: Thu Nov 3 13:33:56 2005 Subject: make wotask forget a local machine Message-ID: <200105080615.f486FtO19830@sounds.wa.com> Hello all, On the positive side, my WebObjects application has been running without a death since 2001/02/04 - but I just noticed on my 24/7 server (in /Local/Library/WebServer/Logs/apache_error_log) that every twenty minutes or so there are a couple of error messages formatted as follows: [Mon May 7 19:08:57 2001] [error] (36)Operation now in progress: couldn't connect to laptop (1085): Operation now in progress [Mon May 7 19:08:57 2001] [error] (36)Operation now in progress: Error connecting to server laptop "laptop" is the host name of my laptop running WebObjects 4.5 (when its on and attached to the LAN, as opposed to at a client site). I am a little surprised that this is appearing in an apache log file, but I assume that this is wotaskd on the server trying to discover the wotaskd it once saw on my laptop. I would like to stop this. Looking in Monitor on the server, I do not see the host name for my laptop listed under Hosts. There is also nothing in /Local/Library/WebObjects/Configuration which mentions the laptop host name. Any idea how to make my server forget about the laptop so my apache_error_log only shows real errors? Brian Willoughby Sound Consulting From brianw at sounds.wa.com Mon May 7 23:29:51 2001 From: brianw at sounds.wa.com (Brian Willoughby) Date: Thu Nov 3 13:33:56 2005 Subject: WO 4.5.1 for Premier member download? Message-ID: <200105080629.f486TiO19859@sounds.wa.com> Perhaps I am spoiled by my Premier Membership benefits, such as access to copies of everything released by Apple, but I cannot find out where to obtain WebObjects 4.5.1 without purchasing a copy from the Apple Store. I thought that the reason the membership cost for Premier was so high is because it includes what amounts to a software subscription. Is Premier ADC not like the NeXT EAP? The Tech Info Library has nothing on WebObjects 4.5.1, and there has been nothing in the Seed or ADC sites about 4.5.1 Brian Willoughby Sound Consulting From Paul_Lynch at plsys.co.uk Mon May 7 23:49:05 2001 From: Paul_Lynch at plsys.co.uk (Paul Lynch) Date: Thu Nov 3 13:33:56 2005 Subject: Someone out there who has installed WebObjects Apps with linux as WebServer? In-Reply-To: Message-ID: <200105080648.f486mw350658@mailhost.plsys.co.uk> On Monday, May 7, 2001, at 05:42 PM, Ute Hoffmann wrote: > > is there someone around who has experience on installing WebObjects > Applications on a WebServer running on Linux? Some, although not I. > I will have to do that and need some help on the right way to do it, > e.g. Can I install Monitor on a Linux Machine running Apache? No. > When I compile the Apache Http adaptor or the CGI Adaptor, what changes > have I to make to them regarding the path to the remote Application > server before I can compile them? None. > Is there anything else I will have to look after/ be careful about? It is no different from installing separately on Solaris/Mac OS X. > The adaptor has to go into Apaches CGI-bin/scripts file. Is there > anything I need outside of the apache programm files? The adaptor must have a way of knowing what server and port to connect to for each instance. This is a configuration issue, resolved via environment variables with the CGI adaptor, or set in httpd.conf for Apache. Paul -- http://www.plsys.co.uk From sanguish at digifix.com Tue May 8 01:13:27 2001 From: sanguish at digifix.com (Scott Anguish) Date: Thu Nov 3 13:33:56 2005 Subject: Can you 'include' Webobjects output in another page? Message-ID: I'd like to use a WebObjects app to generate context for a portion of a static HTML page. The WOF app is a direct-action app, but I'm having problems getting this to actually work. It's not really an option to generate the entire page via WebObjects, but I don't want to incur the expense of an cgi starting up each request either... So, if this is possible, what are the particulars for configuring Apache to allow this? Thanks scott From mark at jiiva.com Tue May 8 01:24:58 2001 From: mark at jiiva.com (Mark Ericksen) Date: Thu Nov 3 13:33:56 2005 Subject: WO 4.5.1 for Premier member download? In-Reply-To: <200105080629.f486TiO19859@sounds.wa.com> Message-ID: <200105080721.AAA26461@gate.jiiva.com> The version of WebObjects in the Apple Store is WebObjects 4.5 not 4.5.1. Apple announced WebObjects 4.5.1 but it is not for sale as of yet. Being a premier member, perhaps you'll get it when it actually ships. Mark Ericksen Jiiva, Inc. On Monday, May 7, 2001, at 11:29 PM, Brian Willoughby wrote: > Perhaps I am spoiled by my Premier Membership benefits, such as access > to > copies of everything released by Apple, but I cannot find out where to > obtain > WebObjects 4.5.1 without purchasing a copy from the Apple Store. I > thought > that the reason the membership cost for Premier was so high is because > it > includes what amounts to a software subscription. Is Premier ADC not > like the > NeXT EAP? The Tech Info Library has nothing on WebObjects 4.5.1, and > there has > been nothing in the Seed or ADC sites about 4.5.1 > > Brian Willoughby > Sound Consulting > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > From kaj.hejer at usit.uio.no Tue May 8 01:28:42 2001 From: kaj.hejer at usit.uio.no (Kaj Hejer) Date: Thu Nov 3 13:33:56 2005 Subject: Can you 'include' Webobjects output in another page? In-Reply-To: References: Message-ID: At 04:13 -0400 08-05-01, Scott Anguish wrote: >I'd like to use a WebObjects app to generate context for a portion of a >static HTML page. The WOF app is a direct-action app, but I'm having >problems getting this to actually work. Hi! We have done this by having a cronjob generating output from an DirectAction each 5. minute (f.x. by calling "lynx -source myurl > myoutput.inc", and then use normal ssi to include the file generated by the cronjob in the pages where we want it. -Kaj :) From sanguish at digifix.com Tue May 8 01:31:20 2001 From: sanguish at digifix.com (Scott Anguish) Date: Thu Nov 3 13:33:56 2005 Subject: Can you 'include' Webobjects output in another page? In-Reply-To: Message-ID: That certainly is an option, but I prefer to do it on a per-request basis.. On Tuesday, May 8, 2001, at 04:28 AM, Kaj Hejer wrote: > At 04:13 -0400 08-05-01, Scott Anguish wrote: >> I'd like to use a WebObjects app to generate context for a portion of a >> static HTML page. The WOF app is a direct-action app, but I'm having >> problems getting this to actually work. > > > > Hi! > > We have done this by having a cronjob generating output from an > DirectAction each 5. minute (f.x. by calling "lynx -source myurl > > myoutput.inc", and then use normal ssi to include the file generated by > the > cronjob in the pages where we want it. > > > > -Kaj :) From alastairm_webobjects at cogapp.com Tue May 8 02:09:30 2001 From: alastairm_webobjects at cogapp.com (Alastair Martindale) Date: Thu Nov 3 13:33:56 2005 Subject: Deployed application can't read cookie Message-ID: <003b01c0d7a0$7e83f410$29ac2ac0@office.cogapp.com> I am retrieving a cookie in the 'performActionNamed' method of a direct action using : WORequest request = request(); NSDictionary cookies = request.cookieValues(); Even though the cookie is always passed in the request headers the NSDictionary is returned empty unless I specify the port number in the URL (bypassing the web object task demon). The reason appears to be the format of the request headers. I can write a work around method to directly extract the cookies from the headers easily enough but no one else seems to be complaining and I feel that I'm missing something. I'd be grateful for any advice or solutions. I haven't touched the task demon since installation. Does it need configuration? Why doesn't the WORequest extract cookies from standard HTTP headers? I have installed WebObjects 4.5 deployment with service pack 2 on Windows 2000 running IIS5.0. Are there any know issues about this configuration? When it works request.headers() go something like this: Request headers : { Accept = ( "application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*" ); "Accept-Encoding" = ("gzip, deflate"); "Accept-Language" = ("en-us"); Connection = ("Keep-Alive"); Cookie = ("Key=Value"); Host = ("www.webapplication.com:587"); Referer = ("http://www.referer.com/"); "User-Agent" = ("Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)"); } When it doesn't work the request.headers() Request headers : { AUTH_TYPE = (""); GATEWAY_INTERFACE = (CGI/1.1); HTTPS = (off); HTTPS_KEYSIZE = (""); HTTPS_SECRETKEYSIZE = (""); HTTP_ACCEPT_LANGUAGE = (en); HTTP_COOKIE = ("Key=Value"); HTTP_USER_AGENT = ("Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)"); PATH_INFO = (/CAProjectManager.woa/6/wa); PATH_TRANSLATED = ("C:\\blah\\blah\\webapplication.woa\\2\\wa"); QUERY_STRING = (""); REMOTE_ADDR = (214.54.194.13); REMOTE_HOST = (214.54.194.13); REMOTE_USER = (""); REQUEST_METHOD = (GET); SCRIPT_NAME = (/scripts/WebObjects.dll); SERVER_NAME = (www.server.com); SERVER_PORT = (80); SERVER_PROTOCOL = (HTTP/1.1); SERVER_SOFTWARE = ("Microsoft-IIS/5.0"); connection = ("keep-alive"); "x-webobjects-adaptor-version" = (IIS/4.5); "x-webobjects-request-method" = (GET); } Thanks in advance Alastair From jeremym at cogapp.com Tue May 8 03:38:57 2001 From: jeremym at cogapp.com (Jeremy Mabbitt) Date: Thu Nov 3 13:33:56 2005 Subject: Deployed application can't read cookie Message-ID: This query is forwarded from a colleague (who's currently having difficulties posting to the lists... but that's a separate issue): > I am retrieving a cookie in the 'performActionNamed' method of a direct > action using : > WORequest request = request(); > NSDictionary cookies = request.cookieValues(); > > Even though the cookie is always passed in the request headers the > NSDictionary is returned empty unless I specify the port number in the URL > (bypassing the web object task demon). The reason appears to be the format > of the request headers. > > I can write a work around method to directly extract the cookies from the > headers easily enough but no one else seems to be complaining and I feel > that I'm missing something. I'd be grateful for any advice or solutions. > I haven't touched the task demon since installation. Does it need > configuration? > Why doesn't the WORequest extract cookies from standard HTTP headers? > I have installed WebObjects 4.5 deployment with service pack 2 on Windows > 2000 running IIS5.0. Are there any know issues about this configuration? > > When it works request.headers() go something like this: > Request headers : { > Accept = ( > "application/vnd.ms-excel, application/msword, > application/vnd.ms-powerpoint, image/gif, image/x-xbitmap, image/jpeg, > image/pjpeg, */*" > ); > "Accept-Encoding" = ("gzip, deflate"); > "Accept-Language" = ("en-us"); > Connection = ("Keep-Alive"); > Cookie = ("Key=Value"); > Host = ("www.webapplication.com:587"); > Referer = ("http://www.referer.com/"); > "User-Agent" = ("Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)"); > } > > When it doesn't work the request.headers() > Request headers : { > AUTH_TYPE = (""); > GATEWAY_INTERFACE = (CGI/1.1); > HTTPS = (off); > HTTPS_KEYSIZE = (""); > HTTPS_SECRETKEYSIZE = (""); > HTTP_ACCEPT_LANGUAGE = (en); > HTTP_COOKIE = ("Key=Value"); > HTTP_USER_AGENT = ("Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)"); > PATH_INFO = (/CAProjectManager.woa/6/wa); > PATH_TRANSLATED = ("C:\\blah\\blah\\webapplication.woa\\2\\wa"); > QUERY_STRING = (""); > REMOTE_ADDR = (214.54.194.13); > REMOTE_HOST = (214.54.194.13); > REMOTE_USER = (""); > REQUEST_METHOD = (GET); > SCRIPT_NAME = (/scripts/WebObjects.dll); > SERVER_NAME = (www.server.com); > SERVER_PORT = (80); > SERVER_PROTOCOL = (HTTP/1.1); > SERVER_SOFTWARE = ("Microsoft-IIS/5.0"); > connection = ("keep-alive"); > "x-webobjects-adaptor-version" = (IIS/4.5); > "x-webobjects-request-method" = (GET); > } > > Thanks in advance > Alastair - Jeremy From Hugi at vefsyn.is Tue May 8 03:41:26 2001 From: Hugi at vefsyn.is (Hugi Thordarson) Date: Thu Nov 3 13:33:56 2005 Subject: Can you 'include' Webobjects output in another page? Message-ID: Hi Scott! You could make WO write static HTML to disk at a regular interval. This code writes the Component's HTML to the disk (wow, I still know Obj-C ;-) // WOComponent *nextPage = [ self pageWithName:@"MyPage" ]; NSData *pageContent = [[ nextPage generateResponse ] content ]; [ pageContent writeToFile:@"/Path/to/file.html" atomically:NO ]; // If you only want to write a partial page to disk, you can include it in other pages via SSI: You can also invoke WO directly if you want to generate the page portions dynamically: or And here's the Apache documentation on SSI: http://httpd.apache.org/docs/howto/ssi.html.html Cheers, Hugi > -----Original Message----- > From: Scott Anguish [mailto:sanguish@digifix.com] > Sent: 8. ma? 2001 08:13 > To: webobjects-admin@omnigroup.com > Subject: Can you 'include' Webobjects output in another page? > > > I'd like to use a WebObjects app to generate context for a > portion of a > static HTML page. The WOF app is a direct-action app, but I'm having > problems getting this to actually work. > > It's not really an option to generate the entire page via WebObjects, > but I don't want to incur the expense of an cgi starting up > each request > either... > > So, if this is possible, what are the particulars for > configuring Apache > to allow this? > > Thanks > > scott > > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > From willscheidegger at mac.com Tue May 8 05:37:38 2001 From: willscheidegger at mac.com (Will Scheidegger) Date: Thu Nov 3 13:33:56 2005 Subject: Can you 'include' Webobjects output in another page? In-Reply-To: References: Message-ID: Have a look at mod_include (SSI, server side includes). http://httpd.apache.org/docs/mod/mod_include.html This should do exactly what you're looking for... unless you need session ids At 4:13 Uhr -0400 8.5.2001, Scott Anguish wrote: >I'd like to use a WebObjects app to generate context for a portion >of a static HTML page. The WOF app is a direct-action app, but I'm >having problems getting this to actually work. > >It's not really an option to generate the entire page via >WebObjects, but I don't want to incur the expense of an cgi starting >up each request either... > >So, if this is possible, what are the particulars for configuring >Apache to allow this? > >Thanks > >scott > >_______________________________________________ >WebObjects-admin mailing list >WebObjects-admin@omnigroup.com >http://www.omnigroup.com/mailman/listinfo/webobjects-admin From oliver at boinx.com Tue May 8 08:05:50 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:56 2005 Subject: Can you 'include' Webobjects output in another page? In-Reply-To: Message-ID: > That certainly is an option, but I prefer to do it on a per-request > basis.. There should be a number of SSI implementation that grab html off a URL and include it in the html of a processed file. WebStar has something like that. Cheers, Oliver. From oliver at boinx.com Tue May 8 08:14:33 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:56 2005 Subject: Someone out there who has installed WebObjects Apps with linux as WebServer? In-Reply-To: Message-ID: Ute, > is there someone around who has experience on installing WebObjects > Applications on a WebServer running on Linux? I thought I had. One of our servers is running fine, another one I try to set up currently just keeps coredumping. > I will have to do that and need some help on the right way to do it, e.g. > Can I install Monitor on a Linux Machine running Apache? No need to. You can deploy Monitor and access it through the web server but I had only problems when trying so I gave up. Why do you want to do this? You can?t run WebObjects apps on the Linux box anyways. > When I compile the Apache Http adaptor or the CGI Adaptor, what changes have > I to make to them regarding the path to the remote Application server before > I can compile them? None. Everything is done in httpd.conf at runtime. You need to use the correct path to the dso modules, however. > Is there anything else I will have to look after/ be careful about? Your linux box and the webobjects app server need to be in the same domain. Their hostnames must resolve with the complete domain attached (ie. www.somedomain.com for the Linux box and wos.somedomain.com for the webobjects server). > The adaptor has to go into Apaches CGI-bin/scripts file. Is there anything I > need outside of the apache programm files? Don?t use the cgi adaptor if you can avoid it. > I would be very grateful for any help, as I have no experience at all with > Linux. Linux is a b... as they say... ;-) Cheers, Oliver. From caffeine at TooDarkPark.org Tue May 8 11:30:23 2001 From: caffeine at TooDarkPark.org (Howie) Date: Thu Nov 3 13:33:56 2005 Subject: WOF4.5p3 Monitor and 'error updating running state'... Message-ID: like some others, I have a continuing problem with 4.5's Monitor ( Solaris 2.6 ). for whatever reason, Monitor developed an issue approximately 2 weeks or so ago. it's now logging lots of "error updating running state on host '" errors to stdout. figuring it was a wotaskd issue, i killed Monitor and restarted wotaskd during the early AM hours ( since this is a production machine ). however, bringing Monitor back up didnt fix the problem. I've also tried restarting machd and nmserver, then bringing Monitor back up. no luck. finally, i killed off machd, nmserver, wotaskd, and Monitor and brought them all back in the order that our init scripts would ( ApplePDOServices [machd, nmserver], WOServices [wotaskd], WOMonitor [Monitor] ). nothing. Monitor is, however, able to kill off instances, toggle Refuse New Sessions, etc. it is _not_, however, able to grab instance stats ( Transactions, Active Sessions, Avg Transaction, Avg Idle Period ) from ANY of the applications... which I suppose has been moved to wotaskd's domain. obviously, my first question is how to fix this without rebooting the machine. i would've figured that killing off machd and company would do it, but i was apparently mistaken. perhaps if i killed off *ALL* the WebObjects apps it'd work, but that'd involve another early AM session with me and my terminal. if all else fails, i could reboot the box, but it seems to be a rather cheesy reason to do so. my second question is 'what happened' ? all the appropriate daemons were running and wotaskd is serving up the correct information to the WOAdaptor running inside Apache ( in addition to Direct Action requests, eg /wa/woconfig ). the applications themselves seem to have no problems running and I can bring up the WOStats page on each instance. where is Monitor storing its 'running state' ? ive checked every conceivable directory that Monitor writes to, thinking it may be a permission issue. nope, its not. ive noticed a few others that were having this problem, some of whom I've emailed. Apple wants $35k/$85k for tech support since this is a deployment issue and not a development issue. seeing that i enjoy my job and would love a raise, this is out of the question. if it came down to that, I'd rather rewrite Monitor myself ( tell Monitor to hit a given direct action on an app which would produce an XML file [instant buzzword compliance] similar to the WOStats page ). hopefully it won't come to that, but I hate to think I'd have to reboot a production machine due to Monitor not being able to get information from WOF apps. anyway, thanks in advance for any help. --- Howie URL: http://www.toodarkpark.org "This sort of thing has cropped up before and has always been due to human error." -- HAL From pgr at ramandu.ext.vt.edu Tue May 8 12:57:50 2001 From: pgr at ramandu.ext.vt.edu (Patrick Robinson) Date: Thu Nov 3 13:33:56 2005 Subject: Can you 'include' Webobjects output in another page? In-Reply-To: References: Message-ID: <200105082000.f48K0IZ15061@ramandu.ext.vt.edu> On Tue, 8 May 2001, Scott Anguish wrote: > I'd like to use a WebObjects app to generate context for a portion of a > static HTML page. The WOF app is a direct-action app, but I'm having > problems getting this to actually work. Hi Scott, I've been curious about the same thing, so I built a little test, just to try it out. Back on Apr 26, Chuck Hill suggested the technique of using HTML such as the following to include the output of your DA: The catch for me was making sure to NOT have a space before the "#". That is, I kept trying to make it work with: and that just doesn't work. You want to use "<--#include" I configured Apache, as described in: http://httpd.apache.org/docs/howto/ssi.html specifically, using: Options Includes as well as: AddType text/html .shtml AddHandler server-parsed .shtml Then I threw together a DA that spews some HTML (you probably want to make sure it's a "Partial Document"), added a the instance will not start I recieve trhe following error "Launch error- Invalid host name specified" I have been thru the steps and the manual several times and I can find nothing to tell me what is wrong. (The deployment doc is weak at best) Anyone have any clues as to why this doesn't work? (Which leads to HOW DO I LAUNCH AN APP?) Thank you for taking the time to help. Tom From noyau at mac.com Thu May 10 14:08:58 2001 From: noyau at mac.com (Eric Noyau) Date: Thu Nov 3 13:33:57 2005 Subject: deploying app In-Reply-To: <200105102021.f4AKLDX02905@mail.landendigital.com> Message-ID: > Added localhost. That's your problem right here. *NEVER USE localhost*. Use a name that's available in DNS so a dns lookup will find it as well as a gethostbyname. Simple ;^) -- Eric PS: AFAIK Monitor in 4.5.1 will not allow you to add this host. > From: Tom Barker > Reply-To: tbarker@landendigital.com > Date: Thu, 10 May 2001 16:14:12 -0400 > To: webobjects-admin@omnigroup.com > Subject: deploying app > > I am running WO4.5 on OSX server1.2 > I have been thru the "WO4.5 Post-Installation instructions" and > verified the following. All Folder/file structures are in place. > Verified (thru process viewer) that Woservice, Wotaskd, nmserver are > all running. > (my apache has been running for awhile) > > I have been thru "Deploying WO applications" and performed the > following steps. > > Changed PB to an INSTALL build. built app successful. > Launched MONITOR. > Selected HOSTS Added localhost. Monitor returns localhost 127.0.0.1 > available YES. > Selected APPLICATIONS added application landenlive. > Used "path wizard" to navigate directory structure > localhost>Local>Library>WebObjects>Applications>landenlive.woa>landenlive > Which sets the path > /Local/Library/WebObjects/Applications/landenlive > I left the default wo adapter set. I then clicked on update for new > instances. > Then I click on Detail View > add instance. > In the "instance" window I click on the "status" toggle switch ----> > the instance will not start I recieve trhe following error "Launch > error- Invalid host name specified" > > I have been thru the steps and the manual several times and I can > find nothing to tell me what is wrong. > (The deployment doc is weak at best) > > Anyone have any clues as to why this doesn't work? (Which leads to > HOW DO I LAUNCH AN APP?) > > Thank you for taking the time to help. > > Tom > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin From Dan_Grillo at grillo.net Thu May 10 14:12:18 2001 From: Dan_Grillo at grillo.net (Dan Grillo) Date: Thu Nov 3 13:33:57 2005 Subject: deploying app Message-ID: <200105102111.OAA95718@grillo.net> A proper DNS config lists localhost :-) --Dan ----- Begin forwarded message: From: Eric Noyau Subject: Re: deploying app To: Omni-WOAdmin Date: Thu, 10 May 2001 23:08:40 +0200 > Added localhost. That's your problem right here. *NEVER USE localhost*. Use a name that's available in DNS so a dns lookup will find it as well as a gethostbyname. Simple ;^) -- Eric PS: AFAIK Monitor in 4.5.1 will not allow you to add this host. > From: Tom Barker > Reply-To: tbarker@landendigital.com > Date: Thu, 10 May 2001 16:14:12 -0400 > To: webobjects-admin@omnigroup.com > Subject: deploying app > > I am running WO4.5 on OSX server1.2 > I have been thru the "WO4.5 Post-Installation instructions" and > verified the following. All Folder/file structures are in place. > Verified (thru process viewer) that Woservice, Wotaskd, nmserver are > all running. > (my apache has been running for awhile) > > I have been thru "Deploying WO applications" and performed the > following steps. > > Changed PB to an INSTALL build. built app successful. > Launched MONITOR. > Selected HOSTS Added localhost. Monitor returns localhost 127.0.0.1 > available YES. > Selected APPLICATIONS added application landenlive. > Used "path wizard" to navigate directory structure > localhost>Local>Library>WebObjects>Applications>landenlive.woa>landenlive > Which sets the path > /Local/Library/WebObjects/Applications/landenlive > I left the default wo adapter set. I then clicked on update for new > instances. > Then I click on Detail View > add instance. > In the "instance" window I click on the "status" toggle switch ----> > the instance will not start I recieve trhe following error "Launch > error- Invalid host name specified" > > I have been thru the steps and the manual several times and I can > find nothing to tell me what is wrong. > (The deployment doc is weak at best) > > Anyone have any clues as to why this doesn't work? (Which leads to > HOW DO I LAUNCH AN APP?) > > Thank you for taking the time to help. > > Tom > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin _______________________________________________ WebObjects-admin mailing list WebObjects-admin@omnigroup.com http://www.omnigroup.com/mailman/listinfo/webobjects-admin ----- End forwarded message -- Dan Grillo dan@grillo.net (650) 917-0685 fax (209)315-7970 From tbarker at landendigital.com Thu May 10 14:40:19 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:57 2005 Subject: deploying app(solved) Message-ID: <200105102146.f4ALk9T03335@mail.landendigital.com> I don't know what happens to my replies to the group but it seems they never get back to the list! Any way thanks a bunch to Peter,Eric and the rest that answered my deployment issue. Yes indeed simply changing localhost to the machine name allowed the app to launch. I think i'll bask in the warmth of this minor victory for awhile :-) Again thanks to all who responded Tom From tbarker at landendigital.com Thu May 10 14:47:02 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:57 2005 Subject: deploying app(solved) In-Reply-To: <200105102021.f4AKLDX02905@mail.landendigital.com> Message-ID: <200105102125.f4ALPWR03208@mail.landendigital.com> Thanks Pete&Eric. That was a pretty quick fix! (wish it were all that easy!) Again much Thanks, changing to the DNS name worked fine. Tom From reh at umich.edu Thu May 10 14:48:39 2001 From: reh at umich.edu (Bob Howard) Date: Thu Nov 3 13:33:57 2005 Subject: WO adaptor multicast [solved] References: <3AF2F1B1.82395A8@umich.edu> Message-ID: <3AFB0CAC.18ACB843@umich.edu> It turned out that the answer was to move the WebObjectsConfig directive in the Apache config file from the VirtualHost container to the main server section. Weird, huh? Thx for all the suggestions. Bob Bob Howard wrote: > > Hi all > > Anybody know how to prevent WO adaptor from sending out a multicast to > "discover" all the wotaskd's (and their apps) on a subnet? I run > multiple, separate WO environments on a single subnet; each has its own > webserver and app servers. I don't want, say, the development > environment talking to the beta-test environment. I thought that > putting a line like > > WebObjectsConfig http://appserver.umich.edu:1085 10 > > into the apache config file would force the WO adaptor to not multicast, > and to talk only to that named host. But it seems to multicast anyway, > and find the wotaskd's from all the environments. > > WO 4.5update 3 with mod_WebObjects.so adaptor; Sol.2.6; Apache 1.3.19; > webserver and WO apps on separate boxes. > > Thx for any advice... > Bob > > -- > Robert Howard University of Michigan > Lead System Administrator IT Central Services > Tel +1 734 615 8732 535 W William #2218 > Fax +1 734 763 8937 Ann Arbor, MI 48103-4943 > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin -- Robert Howard University of Michigan Lead System Administrator IT Central Services Tel +1 734 615 8732 535 W William #2218 Fax +1 734 763 8937 Ann Arbor, MI 48103-4943 From pierce at twinforces.com Thu May 10 15:52:53 2001 From: pierce at twinforces.com (Pierce T. Wetter III) Date: Thu Nov 3 13:33:57 2005 Subject: load balancing not balanced! (extended) In-Reply-To: References: Message-ID: At 1:00 PM -0400 5/10/01, Kieren Richard MacMillan wrote: >[MacOS X Server 1.2; WO 4.5; Apache 1.2.14; all running on a single server] > >Hey, y'all! > >Thanks to everyone for the info on the CGI adaptor -- i.e., that it doesn't >handle round robin, and I should move to random instead. > >However, that leaves me with a question (or two)... =) > >1. What would be the benefit(s), if any, of moving to the Apache adaptor >rather than the (generic?) CGI adaptor? If you use my timerobin adaptor (see old StepWise articles) lots. If you use the plain 4.5 adaptor, not much because apache spawns processes so the adaptor doesn't have any more state then the CGI adaptor! Strange but true... (timerobin uses shared memory to share state) If you use the 4.5.1 adaptor, both the CGI and Module adaptor will share state using shared memory, the main advantage of the module adaptor is speed: Using the CGI adaptor requires using another process launch. > >2. If I decide to switch adaptors, what are the steps involved? What are >the pitfalls I need to avoid? Where can I find detailed instructions or >other docs? Look for "deployment' in your WO docs. Pierce -- From oliver at boinx.com Fri May 11 00:50:00 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:57 2005 Subject: Someone out there who has installed WebObjects Apps with linux as WebServer? In-Reply-To: Message-ID: Larry, >> I thought I had. One of our servers is running fine, another one I try to >> set up currently just keeps coredumping. >> > Have you tried unloading other Apache modules? > You can run apache with gdb to find out what the symbol conflict is. > I found in a version of the Apache Adaptor that there was a symbol > conflict between the Adaptor and the mysql client (loaded in PHP) > Unloading the PHP module or recompiling it without MySQL support > fixed the problem. There are other modules that access mysql like > auth_ modules for Apache so you may want to build up the module > loading from a minimal set to see what the core problem is. Valuable Input. Thanks. I removed a couple of mods and the server now starts. However as soon as I try to access a WOApp, it segfaults again. ARRRRGH. >> Your linux box and the webobjects app server need to be in the same domain. >> Their hostnames must resolve with the complete domain attached (ie. >> www.somedomain.com for the Linux box and wos.somedomain.com for the >> webobjects server). > > What problem arises if they are not the same domain? I have wo app > servers that have no reverse resolution and are just addressed via > IP. Am I missing something here? Hmmm. It is a while since I fixed this problem. My webserver was in a domain called mydomain.com and the WebObjects server was in i.mydomain.com and I could not get them to talk to each other until I put the webserver in the i.mydomain.com as well. This can be done by setting the /etc/hosts file accordingly, but I had to watch out for it. Cheers, Oliver. From oliver at boinx.com Fri May 11 01:50:31 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:57 2005 Subject: WO adaptor multicast [solved] In-Reply-To: <3AFB0CAC.18ACB843@umich.edu> Message-ID: > It turned out that the answer was to move the WebObjectsConfig directive > in the Apache config file from the VirtualHost container to the main > server section. Weird, huh? Bob, not at all. There is only one adaptor running for all Virtual hosts. Therefore all Adaptor side settings are "global". Cheers, Oliver. From uteho at hotmail.com Fri May 11 06:11:29 2001 From: uteho at hotmail.com (Ute Hoffmann) Date: Thu Nov 3 13:33:57 2005 Subject: Apache Adaptor on Linux system Message-ID: Hi, Yes, that's me again, unfortunately. Thank you for all your help and suggestions on this issue. I got the adaptor compiled and in the right location and all. But: When we try to access our Applications we get the nice message: Application not on this server. In the logfile we get the following: Info: Xyzzy string is admin (, ) Info: Caching hostent for polidb.poldirect.ch Info: Reading configuration from http://polidb.poldirect.ch:1085/WebObjects/wotaskd.woa/wa/woconfig Info: attempting to connect to polidb.poldirect.ch on port 1085 Info: Sending request get line: GET /WebObjects/wotaskd.woa/wa/woconfig HTTP/1.0 Info: Preparing to read config for host: polidb.poldirect.ch Info: New response: HTTP/1.0 200 Apple WebObjects Debug: XML Parsing command Debug: XML Parsing content Then an error message tells us, that the machine can not access the application because the server name is not correct/ It does not find the server. I have unfortunately not the exact Error message, but I will try the same in my training environment and when I get such a error file, I will hand the exact message on to you. The two Servers ( WebServer and Application Server) are divided by a firewall. This firewall gives the Webserver full access to the Application server but allows not that servers are accessed via names. Could this be our problem or part of it? We experimented with the names in httpd.conf and in Monitor. We can use the IP or the full name of the Applikation server and get the error message as a result when the server tries to access the Appserver. When we use only the AppServer name (without domain.de), which is specified in the error message, apache dies with the first trx to access the AppServer. Monitor will not accept a name Name.Domain.de. It will only accept Name without Domain.de. Please give me some hint how we can get the Adaptor to work!! The Admin of the Network said we could do a mapping via the Apache server without the adaptor. It did work in general, but we need to use it from different domains and are not sure how to get the thing right yet. Has anyone experience with this kind of thing in connection with WebObjects? If so, please share your experience. Sincerey Ute _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. From webobjects at redshed.net Fri May 11 06:26:04 2001 From: webobjects at redshed.net (Jonathan 'Wolf' Rentzsch) Date: Thu Nov 3 13:33:57 2005 Subject: Turn Off Applications Index Page Message-ID: <1222552907-20183363@redshed.net> Greetings all. Here's one for the archives: I wrote: >How do I turn off the otherwise helpful "Index of WebObjects Applications" >page that is presented when no WebObjects app name is specified (example: >http://myserver/cgi-bin/WebObjects/)? This is a deployment box, and I >don't want to broadcast to the world what applications are running. > >Please don't tell me I have to recompile the web adapter... John Kestner, john@uhaul.com, pointed me to a prior posting illustrating how to use Apache's rewrite module to redirect the url to an error page: To which I replied: >I was hoping it would be a simple change in apache.conf, but this is >almost as good -- I just have to buy a book and figure out apache's >rewrite engine. (I've been meaning to anyway...) A kind soul at Apple informed me that you *can* disable the page by setting the User Name to "disabled". Furthermore, you can set this in apache.conf by adding the following lines: WebObjectsAdminUsername disabled WebObjectsAdminPassword But this didn't work for me. However Chris Martin, cmartin@sbo.hampton.k12.va.us, came to my rescue. It turns out the default installation for WO 4.5 on X Server 1.2v3 has mod_WebObjects doing almost everything. However, if it gets a request it doesn't understand, like for the "Applications Index Page", the CGI adapter kicks in and fulfills the request. So, the simple solution is to either trash or rename /Local/Library/WebServer/CGI-Executables/WebObjects to old_WebObjects and the application index page goes away. Thanks to Chris Martin for unharshly explaining this to me (a big wink to you, Chris). Kory Hansen, koryh@crystalcanyon.com, wrote: >I saw a post about how to turn off the "Index of WebObjects Applications" >page for an Apache web server. Does anyone know how to do it for Netscape >Enterprise Server 4? Is there a specific error code that we can catch? Thanks for giving me a kick in the pants, Kory. I've been meaning to post my findings back to the list for the past two weeks. However, I don't have any experience with Netscape, sorry. I hope my lesson is general enough to apply to your situation. ....................................................... Jonathan 'Wolf' Rentzsch jon at redshed dot net Red Shed Software http://redshed.net (847) 584-7465 PGP: B2AF 1A09 F881 EBDE C9D6 C4D2 C04F A3C0 3EC5 D5F2 "If you always do what you always did, you'll always get what you always got." From magnus.holmlund at aderagroup.com Fri May 11 06:29:26 2001 From: magnus.holmlund at aderagroup.com (Magnus Holmlund) Date: Thu Nov 3 13:33:57 2005 Subject: Upgrading from 4.0 to 4.5 Message-ID: <700EA17A142AD3118A1E0008C724BCB482A362@agbgnts03.agbg.intranet> Is it possible to have the Monitor and the WebObjects adaptor on a (Solaris) machine with WebObjects 4.0 while the application servers are on WebObjects 4.5. I.e can I upgrade an application server before the Web server. Thanks in advance Magnus Holmlund From tbarker at landendigital.com Fri May 11 08:07:17 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:57 2005 Subject: wotaskd on virtual machine Message-ID: <200105111513.f4BFD6e08356@mail.landendigital.com> Hello group, On my G4 OSX(server)v1.2. Inside the NetWorkManager we have a "computer" set up named OSXHOST it resolves to one of our "local" IPs I.E. 10. something. I can add this "host" to monitor and run my apps. We also have a "computer" set up in NetWorkManager named dev.landenlive.com that resolves to an external IP, I.E. 216. something. This is the "machine" that I need to host my apps on. My question is how do I get wotaskd to run on this machine? I f I set it up as a host in monitor, monitor can tell me its name and IP but it doesn't have wotaskd running. In searching the docs all I can find is references as to how to set up a host in monitor but it always assumes wotaskd is already running and doesn't tell you how to actually get it running. TIA Tom From stephen at pyrusmalus.com Fri May 11 08:23:51 2001 From: stephen at pyrusmalus.com (Stephen Brandon) Date: Thu Nov 3 13:33:57 2005 Subject: wotaskd on virtual machine Message-ID: Wotaskd will almost certainly be running on the remote machine. You don't need to turn it on explicitly. What you do need to do is instruct the WO adaptor on your apache machine where to look. By default, it only queries the local network (multicast) for running wotaskd's. >From the end of our apache.conf: #WebObjectsConfig webobjects://239.128.14.2:1085 10 WebObjectsConfig http://localhost:1085 10 The original was the 239.128.14.2:1085 mutticast -- we changed it to just look at localhost on port 1085. You can change this to whatever you like. If you want more than 1 you can list them separated with commas (I think). The "10" on the end is a timeout value - you only need one of these, at the end of the line. All this assumes apache, running with the WO adaptor as a module. I don't know how/if it works if you're using the cgi-bin version. Hope this helps, Stephen Brandon Deployment PyrusMalus.com stephen@pyrusmalus.com > From: Tom Barker > Date: 2001-05-11 16:12:52 +0100 > To: webobjects-admin@omnigroup.com > Subject: wotaskd on virtual machine > > Hello group, > > On my G4 OSX(server)v1.2. > > Inside the NetWorkManager we have a "computer" set up named OSXHOST > it resolves to one of our "local" IPs I.E. 10. something. I can add > this "host" to monitor and run my apps. > > We also have a "computer" set up in NetWorkManager named > dev.landenlive.com that resolves to an external IP, I.E. 216. > something. This is the "machine" that I need to host my apps on. > > My question is how do I get wotaskd to run on this machine? I f I > set it up as a host in monitor, monitor can tell me its name and IP > but it doesn't have wotaskd running. > > In searching the docs all I can find is references as to how to set > up a host in monitor but it always assumes wotaskd is already running > and doesn't tell you how to actually get it running. > > TIA > > Tom From mritchie at diamondlake.on.ca Sun May 13 06:00:16 2001 From: mritchie at diamondlake.on.ca (Mark Ritchie) Date: Thu Nov 3 13:33:57 2005 Subject: wotaskd on virtual machine References: <200105111513.f4BFD6e08356@mail.landendigital.com> Message-ID: <002101c0dbac$977d8f20$0edc8ad8@mark> From: "Tom Barker" > My question is how do I get wotaskd to run on this machine? I f I > set it up as a host in monitor, monitor can tell me its name and IP > but it doesn't have wotaskd running. Hi Tom, wotaskd should be installed and setup to start automatically when you install WebObjects. From dbayless at signaturesnet.com Sun May 13 13:57:42 2001 From: dbayless at signaturesnet.com (Django Bayless) Date: Thu Nov 3 13:33:57 2005 Subject: Deploying on 4.5.1 vs 4.5sp3 on Solaris Message-ID: We are getting ready to deploy an ecommerce WO app on two machines running Solaris 2.6 (both dual proc, 2GB ram), one box running WO 4.5sp3 and Frontbase and the other running Netscape Enterprise Server 3.6/with NSAPI adaptor. Both machines are on the same subnet, and the NSAPI adaptor is configured to see wotaskd directly on the other machine in obj.conf: Init fn="WebObjects_init" root="/web01/fanfire" config="http://10.2.2.100:1085" We have also configured on ten instances in Monitor : WOAssumeAppIsDeadInterval 120 NSJavaMaxHeapSize = 64554432 Connection Pool=0 cto/sto/rto to 240/240/240 (which seems a little high, but I'm still experimenting...) The app generally runs fine and fast for awhile....but Monitor continues to think that some of the instances are intermittently dead, whether the load is high or not and after a three or four days some of the instances stop responding to Monitor completely. I noticed in the 4.5.1 release notes that there were a number of Monitor, wotaskd and WOAdaptor defects fixed. Has anyone upgraded or are planning soon to upgrade their deployment environment on Solaris? Is 4.5.1 to be trusted yet? or is the standard mo to wait for 4.5.1sp1 ;-) Do production apps (on unix) generally have their instances restarting on a scheduled rotating basis or just leave them up continually like one would expect most unix apps (that don't have known memory leaks)... I know that every WO app deployment is different, but it seems a deployment faq would be a good thing (alot of the stepwise WO stuff seems out of date)....since there should be known baselines for WO deployment.... Thanks, Django -------------- next part -------------- An HTML attachment was scrubbed... URL: /mailman/archive/webobjects-admin/attachments/20010513/4a28ef32/attachment.html From camille at odaiko.com Sun May 13 17:52:19 2001 From: camille at odaiko.com (Camille Troillard) Date: Thu Nov 3 13:33:57 2005 Subject: Tired of deploying WebServerResources Message-ID: Hi Folks, I recently upgraded my server to WebObjects 4.5 update 3. This server runs Windows NT Server if it matters. Something I never understood about deployment version of WO is that I do not have any tools to compile my application on the server. What if I developped on a NT machine and deploy on MacOS X Server? The second thing that hurts me is that I do a split install to get the WebServerResources in the directory of my local web-server. When I need to deploy, I compile all the apps and framework using 'make install', I zip the binaries and send them by ftp to the server, then I need to unzip all and configure Monitor to run the application. But the web-server resources are getting bigger and bigger, and I don't want to send all the content of /WebObjects directory all the times I am doing an install. The solution to send only the last modified files is unacceptable. Should I better had to install development version of WO and put deployment key after the install? Or is there anothre solution to this problem? I am loosing a lot of time when deploying my apps ... -Camille From dirk.olmes at pixelpark.com Sun May 13 23:11:47 2001 From: dirk.olmes at pixelpark.com (Dirk Olmes) Date: Thu Nov 3 13:33:57 2005 Subject: Tired of deploying WebServerResources In-Reply-To: Message-ID: <200105140611.XAA27038@omnigroup.com> > The second thing that hurts me is that I do a split install to get the > WebServerResources in the directory of my local web-server. When I > need to > deploy, I compile all the apps and framework using 'make install', I > zip the > binaries and send them by ftp to the server, then I need to unzip all > and > configure Monitor to run the application. > > But the web-server resources are getting bigger and bigger, and I don't > want > to send all the content of /WebObjects directory all the times > I am > doing an install. The solution to send only the last modified files is > unacceptable. Hmm, since you're crossing machine boundaries here, there's no easy way to get the webserver resources over to the webserver machine. Anyway - there's lots of ways shoving the images over to the webserver. We use an FTP server on the webserver machine and automated the upload of images in Makefile.preamble so that after install everything will be FTP'd automagically. An even better way may be rsync (http://rsync.samba.org) since it really copies only the chaged parts of the modified files over. All of this is not really easy but once you've put some time into it, it's make install and forget. -dirk -- Pixelpark AG . . . . . . . . . . . . . . http://www.pixelpark.com Dirk Olmes Ruhrallee 9 . 44139 Dortmund . Germany phone: 49 231 552 1450 . fax: - 1490 From j-rochkind at nwu.edu Mon May 14 15:38:40 2001 From: j-rochkind at nwu.edu (Jonathan Rochkind) Date: Thu Nov 3 13:33:57 2005 Subject: images missing? yeah, I know. Message-ID: <4.2.2.20010514164720.013c53b8@hecky.acns.nwu.edu> It's the old "images missing on deployment" problem. I don't understand what I'm doing wrong. I've installed a handful of applications before on this same server, and they've all worked fine, images no problem. But my new application, it doens't work for some reason. All images included as "Web Server Resources" show up as broken image icons. * I'm deploying on Windows NT. With Monitor. No unusual configuration. WebServer is the same host as the app server. * I uncommented the line "INSTALLDIR_WEBSERVER = $(WEBSERVER_DOCROOT)/WebObjects" in the Makefile.preamble. * I checked to be sure the image resources are indeed there in the docroot/WebObjects/AppName.woa/WebServerResources/ folder. Yet still, the documents show up as blank. Any troubleshooting hints? The app name does start with a lower-case letter, which I know is unconventional, but was done by another developer. I wouldn't think that would cause a problem, but I'll mention it. --Jonathan From Todd at Uniteller.com Tue May 15 05:19:31 2001 From: Todd at Uniteller.com (Todd DeYoung) Date: Thu Nov 3 13:33:57 2005 Subject: Multiple Clicks Message-ID: <21A2F9C1DDB0D3118541009027DE3AEE25A66C@njrocapp02.uniteller.com> I've been getting some weird errors in my application and I suspect it may be from users hitting the submit button multiple times. Does anyone have an effective strategy for dealing with multiple clicks? Any thoughts are appreciated. Todd Todd A. DeYoung VP Research & Development UniTeller, Inc. 201.345.2070 From paulrs at lgs-systems.com Tue May 15 05:21:08 2001 From: paulrs at lgs-systems.com (Paul R. Summermatter) Date: Thu Nov 3 13:33:57 2005 Subject: WO 4.5.1 No Instance Available? Message-ID: <51325BD9D61DD31186A50040F6340DB80E14BC@smtp> RE: WOF 4.5.1, Solaris 2.7, Apache adaptor All, Since upgrading four or five of our servers to WOF 4.5.1, I've been mostly happy with how everything is behaving. However, right now, I'm having a bit of a problem, and I don't know what's wrong. I just restarted an instance of our app on a staging server (there is only one instance of the app running, but 20 configured to run). The app came up fine and Monitor registers that it is running. However, when I try to connect to the app through the adaptor, I keep getting a "No instance available" message. Watching the process in top shows it sitting idle. If I access the app directly on its port, everything works just fine. Do I need to configure some setting differently with WOF 4.5.1, or is this just a new bug with wotaskd that it sometimes loses track of an instance? Regards, Paul From uteho at hotmail.com Tue May 15 07:07:47 2001 From: uteho at hotmail.com (Ute Hoffmann) Date: Thu Nov 3 13:33:57 2005 Subject: Deployment with Apache Proxy Pass Message-ID: Hallo All, As the installation of the Adaptor for Unix was a bit tricky, my client suggested to depoly two very small applications via a server proxy pass. We tried that out and it worked good. Has anyone else deployed Applications with this method? The constellation is Linux machine with Apache as Webserver ---> Firewall---> NT Server as Application Server. I started one instance of the Application via Monitor and we mapped the incoming Link/ URL to the port Monitor had the instance running on with the IPAdress of the Application Server. The Application answered and it created a session. I don't know exactly how this works. Could someone explain to me, whether this Application is still controled via Monitor? We can only map to one port, this means that we have only one running instance of the Application. In case we had heavy traffic we would be in trouble, I guess. (The two small applications are probably ok, we don't expect too much traffic). Is there another drawback to this method except scalability? Is the sole thing the Adaptor is for to distribute incoming requests to available instances? I would very much like to learn more about this issue. Thank you for your replies. Sincerely Ute _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. From webobjects at redshed.net Tue May 15 07:47:27 2001 From: webobjects at redshed.net (Jonathan 'Wolf' Rentzsch) Date: Thu Nov 3 13:33:57 2005 Subject: images missing? yeah, I know. Message-ID: <1222202414-41262775@redshed.net> Jonathan Rochkind, j-rochkind@nwu.edu, wrote: >* I'm deploying on Windows NT. With Monitor. No unusual configuration. >WebServer is the same host as the app server. >* I uncommented the line "INSTALLDIR_WEBSERVER = >$(WEBSERVER_DOCROOT)/WebObjects" in the Makefile.preamble. >* I checked to be sure the image resources are indeed there in the >docroot/WebObjects/AppName.woa/WebServerResources/ folder. Check out: Specifically, make sure your NSProjectSearchPath is set correctly (I think to "()"). ....................................................... Jonathan 'Wolf' Rentzsch jon at redshed dot net Red Shed Software http://redshed.net (847) 584-7465 PGP: B2AF 1A09 F881 EBDE C9D6 C4D2 C04F A3C0 3EC5 D5F2 "If you always do what you always did, you'll always get what you always got." From j-rochkind at nwu.edu Tue May 15 08:22:46 2001 From: j-rochkind at nwu.edu (Jonathan Rochkind) Date: Thu Nov 3 13:33:57 2005 Subject: images missing? yeah, I know. In-Reply-To: <1222202414-41262775@redshed.net> Message-ID: <4.2.2.20010515102458.0308e250@hecky.acns.nwu.edu> Thanks; this til is somewhat interesting, but still not helpful. My NSProjectSearchPath is set correctly in the Monitor command line arguments. However, the TIL has this to say: ======== To fix either of these problems, take the following steps: ? Check your image names for typos and correct capitalization. Remember that Windows NT is case-insensitive, and Unix platforms (MacOS X Server, Solaris, HP-UX) are case-sensitive. An image that works on Windows NT will not work on Unix if the capitalization is not consistent. ? If the image is in a framework, make sure you're not trying to reference it with a relative pathname. For example, if you're using the filename = "../foo.jpg", remove the "../" and let the resource manager find the image for you. ============= That is the form of the tags I'm getting in source. But the images are _not_ in a framework, and there are no typos or capitalization problems. The images show up properly in direct connect mode on my development machine (running Win2K; deploy machine Win NT). This is driving me crazy. Anyone else have any other possible ideas? --Jonathan At 09:47 AM 5/15/2001 -0500, you wrote: >Jonathan Rochkind, j-rochkind@nwu.edu, wrote: > >* I'm deploying on Windows NT. With Monitor. No unusual configuration. > >WebServer is the same host as the app server. > >* I uncommented the line "INSTALLDIR_WEBSERVER = > >$(WEBSERVER_DOCROOT)/WebObjects" in the Makefile.preamble. > >* I checked to be sure the image resources are indeed there in the > >docroot/WebObjects/AppName.woa/WebServerResources/ folder. > >Check out: > > > >Specifically, make sure your NSProjectSearchPath is set correctly (I >think to "()"). > >....................................................... >Jonathan 'Wolf' Rentzsch jon at redshed dot net >Red Shed Software http://redshed.net (847) 584-7465 >PGP: B2AF 1A09 F881 EBDE C9D6 C4D2 C04F A3C0 3EC5 D5F2 > > "If you always do what you always did, you'll always > get what you always got." -------------- next part -------------- An HTML attachment was scrubbed... URL: /mailman/archive/webobjects-admin/attachments/20010515/29651403/attachment.html From webobjects at redshed.net Tue May 15 09:01:43 2001 From: webobjects at redshed.net (Jonathan 'Wolf' Rentzsch) Date: Thu Nov 3 13:33:57 2005 Subject: images missing? yeah, I know. Message-ID: <1222197955-41530949@redshed.net> Greetings Jonathan, >This is driving me crazy. Anyone else have any other possible ideas? I posted a message to WO-Dev about what combinations work and which don't concerning images: Check out the matrix at the bottom and make sure you've got a "X"... Typically, I use a static element and set it's SRC attribute to "/WebObjects/AppName/image.gif", but that technique isn't mentioned in the email (Larry Mills-Gahl taught me it after I posted that message). When are we going to get you over to a CAWUG meeting? I'd like to meet you in person... ....................................................... Jonathan 'Wolf' Rentzsch jon at redshed dot net Red Shed Software http://redshed.net (847) 584-7465 PGP: B2AF 1A09 F881 EBDE C9D6 C4D2 C04F A3C0 3EC5 D5F2 "If you always do what you always did, you'll always get what you always got." From john at uhaul.com Tue May 15 09:46:52 2001 From: john at uhaul.com (John Kestner) Date: Thu Nov 3 13:33:57 2005 Subject: Multiple Clicks In-Reply-To: <21A2F9C1DDB0D3118541009027DE3AEE25A66C@njrocapp02.uniteller.com> References: <21A2F9C1DDB0D3118541009027DE3AEE25A66C@njrocapp02.uniteller.com> Message-ID: Todd@uniteller.com writes: >I've been getting some weird errors in my application and I suspect it >may be from users hitting the submit button multiple times. Does anyone >have an effective strategy for dealing with multiple clicks? The best solution is probably to get it on the client side. Try this script: From lesv at angeltech.com Tue May 15 10:11:42 2001 From: lesv at angeltech.com (Les Vogel) Date: Thu Nov 3 13:33:57 2005 Subject: WO 4.5.1 No Instance Available? In-Reply-To: <51325BD9D61DD31186A50040F6340DB80E14BC@smtp> References: <51325BD9D61DD31186A50040F6340DB80E14BC@smtp> Message-ID: At 8:31 AM -0400 5/15/01, Paul R. Summermatter wrote: >RE: WOF 4.5.1, Solaris 2.7, Apache adaptor > > Since upgrading four or five of our servers to WOF 4.5.1, I've been >mostly happy with how everything is behaving. However, right now, I'm >having a bit of a problem, and I don't know what's wrong. I just restarted >an instance of our app on a staging server (there is only one instance of >the app running, but 20 configured to run). The app came up fine and >Monitor registers that it is running. However, when I try to connect to the >app through the adaptor, I keep getting a "No instance available" message. >Watching the process in top shows it sitting idle. If I access the app >directly on its port, everything works just fine. Do I need to configure >some setting differently with WOF 4.5.1, or is this just a new bug with >wotaskd that it sometimes loses track of an instance? I saw this before I installed the new Apache adaptor. It seems like wotaskd <-> Adaptor communication is no longer the same format. The release notes say that you have to install this manually for Solaris. From David.Hinz at wcom.com Tue May 15 13:24:04 2001 From: David.Hinz at wcom.com (David Hinz) Date: Thu Nov 3 13:33:57 2005 Subject: WO 4.5.1 upgrade on Solaris Message-ID: <3B019023.FE4BC6F7@wcom.com> On the WO 4.5.1 upgrade form it mentions that Solaris 2.7 is required. The system requirements for WO 4.5 are either Solaris 2.6 or 2.7. Will WO 4.5.1 work on Solaris 2.6 or is Solaris 2.7 a hard requirement? thanks, david. From froy at austin.rr.com Tue May 15 15:20:51 2001 From: froy at austin.rr.com (Fabien Roy) Date: Thu Nov 3 13:33:57 2005 Subject: WO 4.5.1 upgrade on Solaris Message-ID: <1222157260-119475658@Snakefeet.com> On solaris 2.6 and WO 4.5 we had to install a bunch of sun patches. So your question is not complete, because even with 2.7 you have to know what minimum patch level is needed. > On the WO 4.5.1 upgrade form it mentions that Solaris 2.7 is required. > The system requirements for WO 4.5 are either Solaris 2.6 or 2.7. > > Will WO 4.5.1 work on Solaris 2.6 or is Solaris 2.7 a hard requirement? > > thanks, > david. > From dbayless at signaturesnet.com Tue May 15 21:29:09 2001 From: dbayless at signaturesnet.com (Django Bayless) Date: Thu Nov 3 13:33:57 2005 Subject: WO 4.5.1 upgrade on Solaris Message-ID: According to my 4.5.1 Installation Guide for Deployment on pg 4 - System Requirements: - a computer running Solaris Release 2.6 ( or an upwardly-compatible release) Where did you see you see that it was 2.7? Thanks, Django Fabien Roy Sent by: webobjects-admin-admin@omnigroup.com 05/15/01 03:20 PM Please respond to froy To: David.Hinz@wcom.com cc: WebObjects Admin Subject: Re: WO 4.5.1 upgrade on Solaris On solaris 2.6 and WO 4.5 we had to install a bunch of sun patches. So your question is not complete, because even with 2.7 you have to know what minimum patch level is needed. > On the WO 4.5.1 upgrade form it mentions that Solaris 2.7 is required. > The system requirements for WO 4.5 are either Solaris 2.6 or 2.7. > > Will WO 4.5.1 work on Solaris 2.6 or is Solaris 2.7 a hard requirement? > > thanks, > david. > _______________________________________________ WebObjects-admin mailing list WebObjects-admin@omnigroup.com http://www.omnigroup.com/mailman/listinfo/webobjects-admin -------------- next part -------------- An HTML attachment was scrubbed... URL: /mailman/archive/webobjects-admin/attachments/20010515/2344d15b/attachment.html From dbayless at signaturesnet.com Tue May 15 23:07:33 2001 From: dbayless at signaturesnet.com (Django Bayless) Date: Thu Nov 3 13:33:57 2005 Subject: WO 4.5.1 upgrade on Solaris Message-ID: According to the 4.5.1 Upgrade Fulfillment Form the minimum system requirement for Solaris is 2.7...yet in the 4.5.1 Deployment Installation Guide, Solaris 2.6 is the minimum. Can someone from Apple explain which is correct? Has anyone upgraded to 4.5.1 on 2.6 yet? "Django Bayless" Sent by: webobjects-admin-admin@omnigroup.com 05/15/01 09:30 PM To: David.Hinz@wcom.com cc: WebObjects Admin Subject: Re: WO 4.5.1 upgrade on Solaris According to my 4.5.1 Installation Guide for Deployment on pg 4 - System Requirements: - a computer running Solaris Release 2.6 ( or an upwardly-compatible release) Where did you see you see that it was 2.7? Thanks, Django Fabien Roy Sent by: webobjects-admin-admin@omnigroup.com 05/15/01 03:20 PM Please respond to froy To: David.Hinz@wcom.com cc: WebObjects Admin Subject: Re: WO 4.5.1 upgrade on Solaris On solaris 2.6 and WO 4.5 we had to install a bunch of sun patches. So your question is not complete, because even with 2.7 you have to know what minimum patch level is needed. > On the WO 4.5.1 upgrade form it mentions that Solaris 2.7 is required. > The system requirements for WO 4.5 are either Solaris 2.6 or 2.7. > > Will WO 4.5.1 work on Solaris 2.6 or is Solaris 2.7 a hard requirement? > > thanks, > david. > _______________________________________________ WebObjects-admin mailing list WebObjects-admin@omnigroup.com http://www.omnigroup.com/mailman/listinfo/webobjects-admin -------------- next part -------------- An HTML attachment was scrubbed... URL: /mailman/archive/webobjects-admin/attachments/20010515/5a89ab2f/attachment.html From tbarker at landendigital.com Wed May 16 07:19:47 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:57 2005 Subject: 4.5 and Patch 3 Message-ID: <200105161425.f4GEPjE09993@mail.landendigital.com> Hi Group, I am very new to the admin side of WO and I have come across something I believe the "old timers" already know about. My setup --> Mac OSX Server 1.2 on a G4. WO4.5 with apache server I have been trying to get apps launched with monitor. A while back I kept trying to use loachost and it wouldn't work. I then tried the actual machine name of my server (OSXHOST) <-- catchy huh! That wouldn't work either. Well for unrelated reasons I reinstalled 1.2 and WO4.5. Then I went back to trying to get monitor to launch apps. Lo and behold I could use OSXHOST. So now I have instances launching on my local net. But "curious minds want to know" so it started bugging me "why didn't OSXHOST work the first times I tried?" (you know before the reinstall). After a little research I figured out that I hadn't reinstalled patch 3. So (masochist that I am) I reinstalled patch 3. You guessed it OSXHOST no longer configures in monitor. I recieve an unable to resolve IP error. So now I'm on a roll, I went back and unistalled patch 3. Yep OSXHOST is now configurable again. So you GURUs of WO Admin whats up with Patch 3? Is there a patch 3 patch i'm missing? Also I have tried to get another "named" computer on my server (the one that is connected to my web IP) to launch instances but monitor cannot see wotaskd running on the virtual machine. I've been told all you have to do is just run it. But I do not know how to do that. (it is already running in my processviewer). Also I have been told I just need to change my apache.conf I have tried that (replacing my "broadcast" ip with the ip of the virtual machine I want to launch on) but that makes no difference. Monitor still shows that host as being unavailable. Any suggestions guys and gals? I'm a crew of one on this so any help would be a Godsend. TIA, Tom From hrnews at medienwerft.de Thu May 17 01:09:04 2001 From: hrnews at medienwerft.de (Hermann R=?ISO-8859-1?B?9g==?=scheisen) Date: Thu Nov 3 13:33:57 2005 Subject: WOF4.5p3 Monitor and 'error updating running state'... In-Reply-To: Message-ID: > like some others, I have a continuing problem with 4.5's Monitor ( Solaris > 2.6 ). for whatever reason, Monitor developed an issue approximately 2 > weeks or so ago. it's now logging lots of "error updating running state > on host '" errors to stdout. Hi Howie, I assume you write your own statistics or there's an invalid (e. g. "null") entry in your statistics so it has an format webobjects can't parse. We had the same problem and were able to reproduce it by invoking an unimplemented Direct Action (like the favico.ico Action fired by Internet Explorer). We work around by overwriting the statistics() method in our Session to return an empty array. // overwritten method from WOSession // for wotaskd and Monitor only public NSArray statistics() { return new NSArray(); } // Method for ourselves public NSArray getStatistics() { return super.statistics(); } Hope this helps, Hermann. ______________________________________________________________________ MEDIENWERFT - Agentur f?r digitale Medien und Kommunikation mbH Hermann R?scheisen | hroescheisen@medienwerft.de Gro?e Freiheit 70 | 22767 Hamburg | Germany Fon +49(0)40-31.77.99-0 | Fax +49(0)40-31.77.99-111 http://www.medienwerft.de Mitgliedschaften: Deutscher Direktmarketing Verband e.V. | hamburg.newmedia.network e.V. From tbarker at landendigital.com Thu May 17 12:00:27 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:57 2005 Subject: configureing Hosts in Monitor Message-ID: <200105171906.f4HJ6Qt06871@mail.landendigital.com> Hello group, System info: MacOSXS1.2 - G4 - WO4.5 - Apache1.3 Internet connection - ISP hosted VPN running on T1 / DSL pipes I have been told my net connection works in this manner. Internet DNS servers resolve url request and routes request to my ISP. ISP's DNS server resolves request and routes request to the VPN. VPN server resolves request and routes to my G4. per my ISP, I have been given a name/IP pair Using the networkmanager application I have setup a "computer" with the url name/IP pair. Question one: Can someone tell me what is actually occuring when I do this? I then launch Monitor and select the Hosts button. Within the host screen I add the host name OSXHOST (this is my local machine name) Monitor refreshes and displays OSXHOST 10.1.1.60 available = YES. I can then launch applications instances and view them in a browser. I then try to add the host with the name setup by the ISP. Monitor refreshes and displays dev.landenlive.com 216.68.73.209. (this is the name IP pair setup by my ISP, that I setup in networkmanager) available = NO. The terminal window that launches with Monitor then displays this error: "error notifying wotaskd on host 'dev.landenlive.com'" Question two: How do you cause wotaskd to work on this "computer"? I have posted similar before and had 2 responces with hints on what to try. One of which was to use nslookup on the dev.landenlive.com name. This returns a host not found, but then so does OSXHOST when I try it (but it WILL come up in Monitor). (My ISP is resolving this matter and the DNS servers should be seeing it shortly). I do not at_this_point_in_time think this will correct my problem as I have also tried a name/IP pair that already resolves on the DNS and it doesn't work in Monitor either. The other hint was to edit my apache.conf file and change the webobjects IP there to the IP of the "computer" I am trying to launch on. This made no difference Monitor still does not make the host available. I do confess that I am not highly skilled in the MacOSXS/unix admin world. However in my Humble opimion the launching of an app should be a straight forward process. I have spent 30+ hours searching Apple/Omnigroup/Userforum/Egroups/you name it and still can't get an answer???? If it where my dollar (thank God it isn't ) I would have thrown out WO along time ago. Desperatly seeking assistance, Tom From stephen at pyrusmalus.com Fri May 18 02:10:31 2001 From: stephen at pyrusmalus.com (Stephen Brandon) Date: Thu Nov 3 13:33:57 2005 Subject: configureing Hosts in Monitor Message-ID: Tom, Is this all hosted on the one single machine, or is 1 machine doing apache, and the other hosting the WO application? If it's a 2 box setup, then you have to be a bit careful if the machines are on different subnets, even within the same VPN. At the end of the apache config file, you probably have a config item saying: WebObjectsConfig webobjects://239.128.14.2:1085 10 This address is a special broadcast address that should pick up wotaskd anywhere in the local subnet. So if you're pointing to a single box on a different subnet, just put in the appropriate address there, and restart apache. If you're on the same box for web server and WO app server, I would suggest changing the config to: WebObjectsConfig http://localhost:1085 10 It's obviously important for you to be able to ping the hostname set up in Monitor as well -- if it's in DNS, then that's good, but putting it in NetInfo like you have done should actually be enough. Actually, you say that you were given a name/IP pair from the ISP. Did you actually set up your machine to have this name and address? You would do that not in networkmanager but in Apple Menu/Computer Settings/Network (enter host name, default router, IP address, subnet mask). It sounds liek there's a possibility that your machine itself may not have the IP address you were given to use. Hope that helps, Stephen Brandon Deployment pyrusmalus.com > From: Tom Barker > Date: 2001-05-17 20:03:21 +0100 > To: webobjects-admin@omnigroup.com > Subject: configureing Hosts in Monitor > > Hello group, > > System info: MacOSXS1.2 - G4 - WO4.5 - Apache1.3 > Internet connection - ISP hosted VPN running on T1 / DSL pipes > > I have been told my net connection works in this manner. > Internet DNS servers resolve url request and routes request to my > ISP. ISP's DNS server resolves request and routes request to the > VPN. VPN server resolves request and routes to my G4. > > per my ISP, I have been given a name/IP pair > > Using the networkmanager application I have setup a "computer" with > the url name/IP pair. > Question one: Can someone tell me what is actually occuring > when I do this? > > I then launch Monitor and select the Hosts button. Within the host > screen I add the host name OSXHOST > (this is my local machine name) Monitor refreshes and > displays OSXHOST 10.1.1.60 available = YES. > I can then launch applications instances and view them in a > browser. > > I then try to add the host with the name setup by the ISP. Monitor > refreshes and displays dev.landenlive.com 216.68.73.209. > (this is the name IP pair setup by my ISP, that I setup in > networkmanager) available = NO. > > The terminal window that launches with Monitor then displays this error: > "error notifying wotaskd on host 'dev.landenlive.com'" > Question two: How do you cause wotaskd to work on this "computer"? > > I have posted similar before and had 2 responces with hints on what > to try. One of which was to use nslookup on the dev.landenlive.com > name. This returns a host not found, but then so does OSXHOST when I > try it (but it WILL come up in Monitor). (My ISP is resolving this > matter and the DNS servers should be seeing it shortly). I do not > at_this_point_in_time think this will correct my problem as I have > also tried a name/IP pair that already resolves on the DNS and it > doesn't work in Monitor either. The other hint was to edit my > apache.conf file and change the webobjects IP there to the IP of the > "computer" I am trying to launch on. This made no difference Monitor > still does not make the host available. > > > I do confess that I am not highly skilled in the MacOSXS/unix admin > world. However in my Humble opimion the launching of an app should > be a straight forward process. I have spent 30+ hours searching > Apple/Omnigroup/Userforum/Egroups/you name it and still can't get an > answer???? If it where my dollar (thank God it isn't ) I would > have thrown out WO along time ago. > > > Desperatly seeking assistance, > Tom > > > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > > From tbarker at landendigital.com Fri May 18 07:24:46 2001 From: tbarker at landendigital.com (Tom Barker) Date: Thu Nov 3 13:33:57 2005 Subject: configureing Hosts in Monitor Message-ID: <200105181430.f4IEUks12144@mail.landendigital.com> Thanks for the info Stephen, To give more detail of my setup. This is all occuring on a single G4 box. That is one of my points of confusion when I setup the "computer" in the Networkmanager panel. I was under the impression at that point I was creating a "virtual" machine on the physical G4. In the AppleMenu>ComputerSettings>Network panel Connections are set as this: Global TCP/IP--> Hostname OSXHOST Default router 10.1.1.1 IP forwarding = on Currently there is only one physical connection to the G4 and that is thru the built in ethernet port which is set as: --> IP address 10.1.1.60 Subnet Mask 255.255.255.0 I changed Apache.conf to the WebObjectsConfig http://localhost:1085 10 line and restarted it using apachectl restart . Monitor still didn't bring up the dev.landenlive.com host. I then tried changing the Hostname and default router in the Network>Connections>Global TCP/IP panel to my dev.landenlive.com/216.68.73.209 pair but when I click apply I get the error "Invalid default router the default router must reside on the same subnet as one of the ports". I also tried putting the 216.68.73.209 address in the IP address on the Network>Connections>built in ethernet port and it gave me the same router error as above. Well thanks for all respondents time and effort. Any further suggestions I'm all ears (or is that eyes!) A great weekend to all Tom From stephen at pyrusmalus.com Fri May 18 07:45:13 2001 From: stephen at pyrusmalus.com (Stephen Brandon) Date: Thu Nov 3 13:33:57 2005 Subject: configureing Hosts in Monitor Message-ID: > From: Tom Barker > Date: 2001-05-18 15:25:43 +0100 > To: Stephen Brandon > Subject: Re: configureing Hosts in Monitor > Cc: webobjects-admin@omnigroup.com > > Thanks for the info Stephen, > > To give more detail of my setup. > > This is all occuring on a single G4 box. That is one of my points > of confusion when I setup the "computer" in the Networkmanager panel. > I was under the impression at that point I was creating a "virtual" > machine on the physical G4. Nope! Try removing that - you'll just confuse things. (remove it before doing any of the other steps below). > In the AppleMenu>ComputerSettings>Network panel Connections are set > as this: > Global TCP/IP--> Hostname OSXHOST Default router 10.1.1.1 > IP forwarding = on > > Currently there is only one physical connection to the G4 and that > is thru the built in ethernet port which is set as: > --> IP address 10.1.1.60 Subnet Mask 255.255.255.0 This is what you will need to change... > I changed Apache.conf to the WebObjectsConfig http://localhost:1085 > 10 line and restarted it using apachectl restart . Monitor still > didn't bring up the dev.landenlive.com host. ... it's still a bit confused about who you are. With your workstation IP address set to10.1.1.60, it's not relating 216.68.73.209 to your same machine. Makes perfect sense. > I then tried changing the Hostname and default router in the > Network>Connections>Global TCP/IP panel to my > dev.landenlive.com/216.68.73.209 pair but when I click apply I get > the error "Invalid default router the default router must reside on > the same subnet as one of the ports". > > I also tried putting the 216.68.73.209 address in the IP address on > the Network>Connections>built in ethernet port and it gave me the > same router error as above. OK, no problem here. You will need to get the router address from your ISP, which will be on the same subnet as your IP address (216.68.73.209). My guess would be 216.68.73.1, but you can't rely on that being the case. Basically, your settings are likely to be: name: OSXHOST IP address: 216.68.73.209 Router: 216.68.73.1 ??????????? netmask: 255.255.255.0 (probably, but check with ISP) After doing all this, you should be able to go to terminal, and: ping OSXHOST ping 216.68.73.209 ping dev.landenlive.com You should not get any errors from any of these pings, as long as the dns entries have been set up correctly. I would then stick to using the hostname OSXHOST in Monitor: there's no need to use the internet domain name at this point. In apache, though, I would use dev.landenlive.com as the name of the host in apache.conf. Note: it's unusual to use ALL CAPS for computer names in TCP/IP networking. It should work, of course, but just in case there are bugs in any of the software, just stick to lower case, eg "osxhost". > Well thanks for all respondents time and effort. > > Any further suggestions I'm all ears (or is that eyes!) > > A great weekend to all > Tom I expect you'll be up and running pretty soon now. Cheers, Stephen Brandon Deployment pyrusmalus.com From Todd at Uniteller.com Fri May 18 11:54:03 2001 From: Todd at Uniteller.com (Todd DeYoung) Date: Thu Nov 3 13:33:57 2005 Subject: WOSessionTimeOut Message-ID: <21A2F9C1DDB0D3118541009027DE3AEE25A67E@njrocapp02.uniteller.com> I assume this timeout is number of seconds since the last action in that session, but can't find any confirmation of this in the documentation. TimeOut in Application does specify the "since last action" clause which is what got me thinking about it. I'm not sure I want people's sessions timing out while they're working. Does anyone know for sure? Thanks, Todd Todd A. DeYoung VP Research & Development UniTeller, Inc. 201.345.2070 From ZiyaOz at earthlink.net Fri May 18 12:25:37 2001 From: ZiyaOz at earthlink.net (Ziya Oz) Date: Thu Nov 3 13:33:57 2005 Subject: What is the fate of WO5? In-Reply-To: <21A2F9C1DDB0D3118541009027DE3AEE25A67E@njrocapp02.uniteller.com> Message-ID: John Taylor wrote: > Is there light at the end of the tunnel? Before we all get suntanned with all the buzzwords :-) are there any fundamental business solutions that you'd like to achieve which WO4.5 is (and WO5 would be) preventing you from doing so? If the *primary* (and perhaps the exclusive) goal of WO were to be simply compliant with all the buzzwords of the J2EE/EJB world, I'm not sure what the value proposition would be wrt to everything else out there. Of course, it wouldn't hurt to have all those, but I can see WO getting lost in the buzzword shuffle. Personally, I'd like to know where the tunnel is leading to, before I worry if there's light at the end of it. **** Ziya From ian at cleanpix.com Fri May 18 13:43:58 2001 From: ian at cleanpix.com (Ian McDougall) Date: Thu Nov 3 13:33:57 2005 Subject: What is the fate of WO5? In-Reply-To: Message-ID: > John Taylor wrote: > > > Is there light at the end of the tunnel? > > Before we all get suntanned with all the buzzwords :-) are there any > fundamental business solutions that you'd like to achieve which WO4.5 is > (and WO5 would be) preventing you from doing so? That's not really the point. With that argument, I could replace 'WO4.5' with 'perl cgi' scripts, and the answer would be the same. The point of WO 5 is to move forward. Personally, I can't wait to be able to deply WO on a group of cheap Linux or BSD boxes. I can buy 3 BSD boxes for the price of one E250, and get more horsepower! When WO cost $50k, Solaris boxes made sense. When it costs $0.7k, Solaris doesn't. I can't wait to be able to move a single .jar (or .war) file from development to production, instead of having to transfer source code, modify make files, and recompile. Yeeeeech! How many sys admins know how to properly set up JRE1.3? Now how many know how to properly set up EOF, Oracle client libraries, and the WO make environment? It's not exactly a skill that they want to put on a resume. I can't wait for a stable implementation of JDBC drivers in EOF. I know there are projects that I'd rather use MySQL than Oracle or OpenBase. ( I can't wait to have a debugger fit for 2001. If WO5 is 100% java, then there are plenty of third party alternatives out there. JDB absolutely sucks with the Obj-C bridge in place. (I just love the [Internal debug-agent error: operation failed to complete - deadlock avoided] messages when trying to view simple variables. My god, VB has a better debugger!) > > If the *primary* (and perhaps the exclusive) goal of WO were to be simply > compliant with all the buzzwords of the J2EE/EJB world, I'm not sure what > the value proposition would be wrt to everything else out there. > Of course, > it wouldn't hurt to have all those, but I can see WO getting lost in the > buzzword shuffle. Making it buzzword compliant means more dev shops can take it seriously. I think Apple's goal with a 100% java was not to make it "buzzword" compliant, but "standards" compliant. > > Personally, I'd like to know where the tunnel is leading to, > before I worry if there's light at the end of it. I don't know where the tunnel is going, but I know it's going forward, and towards something good. Just how far forward will be seen at the WWDC. (like it's not a given that it'll be released then... c'mon!) From brian_hill at unioncab.com Fri May 18 13:54:39 2001 From: brian_hill at unioncab.com (Brian Hill) Date: Thu Nov 3 13:33:57 2005 Subject: What is the fate of WO5? In-Reply-To: Message-ID: On Friday, May 18, 2001, at 03:43 PM, Ian McDougall wrote: > Personally, I can't wait to be able to deply WO on a group of cheap > Linux or > BSD boxes. I can buy 3 BSD boxes for the price of one E250, and get > more > horsepower! When WO cost $50k, Solaris boxes made sense. When it costs > $0.7k, Solaris doesn't. > Ah, yes. I can see that WO5 will really help Apple's bottom line now that people can use cheap Linux boxes instead of expensive Macs.... Great Idea! [never mind me -- I'm just a bitter old ObjC programmer...8-) ] Brian brianhill@mac.com http://personalpages.tds.net/~brian_hill ___________________________________________________________ "Why? I came into this game for adventure - go anywhere, travel light, get in, get out, wherever there's trouble, a man alone. Now they've got the whole country sectioned off and you can't move without a form. I'm the last of a breed." -- Archibald "Harry" Tuttle, Rogue HVAC Repairman ___________________________________________________________ From lmg at webfarm.com Fri May 18 14:58:47 2001 From: lmg at webfarm.com (Larry Mills-Gahl) Date: Thu Nov 3 13:33:57 2005 Subject: What is the fate of WO5? In-Reply-To: References: Message-ID: At 2:43 PM -0600 5/18/01, Ian McDougall wrote: > > >Personally, I can't wait to be able to deply WO on a group of cheap Linux or >BSD boxes. I can buy 3 BSD boxes for the price of one E250, and get more >horsepower! When WO cost $50k, Solaris boxes made sense. When it costs >$0.7k, Solaris doesn't. I'm looking at the T1 and X1 boxes from Sun. The X1 (I think that's the model) is a $1k 1U box that looks like it would be a pretty sweet web app box. I'm waiting for my next spare $1k (and the next spare minute) to try this out. It's not a given that inexpensive BSD or Linux boxes will outperform Macs or Sparcs. I'd be interested to see some comparisons in performance between the plethora of 1U Intel boxes and the Sun boxes. While I'm wishing, I'd really like a 1U or 2U G4 to run WO and OSXS. I run Linux and FreeBSD and OSXS among other OSs here and I try not to be biased about them. I'd really like to see some metrics on this as WO5 comes out. Look at how Linux performs on Intel v G4. (Yellow Dog Linux has a page at http://www.terrasoftsolutions.com/products/why/ppc.shtml that shows some of the comparisons of PowerPC over Intel.) I know the comparison is somewhat stretched, but Macs in the $1200 - $2200 range generally compare favorably to comparably priced Intel boxes. I don't really want to spark another price/performance wave here. I'm just suggesting that moving to a Free OS on Intel may not achieve the cost savings you'd expect when you look at performance, cost and administration. In case it was too subtle before... I'D REALLY LIKE TO BUY A 1U Mac G4 TO SERVE WEBOBJECTS! another $.02 Larry -- --------------- Larry Mills-Gahl lmg@webfarm.com (v)847.467.1293 (f)847.467.1045 From john at airtreks.com Fri May 18 16:43:31 2001 From: john at airtreks.com (John Taylor) Date: Thu Nov 3 13:33:57 2005 Subject: What is the fate of WO5? Message-ID: > Before we all get suntanned with all the buzzwords :-) > are there any fundamental business solutions that you'd > like to achieve which WO4.5 is > (and WO5 would be) preventing you from doing so? I agree my first email was a little-bit buzzword heavy, but it was with good reason. I'm currently heading up an back-end inegration excercise where a message-based architecture has been deemed the most reliable method of communication. It involves passing XML messages back and forth between our system and theirs, using their MQSeries messaging server in the middle. It would have been possible to skip the message queue and have their system simply send XML via an HTTP request and return an XML response, but it became apparent that the transaction support of JMS was a desirable feature. If JMS could be folded into the app without modifications that'd be great, but JMS requires at least JDK1.2. If it was possible to use JMS with WO, an incoming message would have to 'jumpstart' the request-response loop, whereas message-driven beans handle message delivery very elegantly using the standard listener/event-handler paradigm. Also, message-based architectures provide a nice buffer for spikes of traffic. For instance, if 10000 http posts came in all at once, I'd be sunk as my app is computationally insense, I'd run out of instances to accept incoming connections and http requests would time out. (WOLongResponse doesn't help because we're talking about one system talking to another with XML.) But with mqm, all the messages would be accepted by the server and sit there waiting for my app to process them as fast at it could. It's all about asynchronous communications. Perhaps I just haven't perfected my deployment envoronment with thread pooling and/or enough hardware to guarantee traffic spikes, but I'm an eager student should anyone have any suggestions. As far as other APIs go, we've had some success using JavaMail with our WO apps, but Java3D (for dynamic image rendering) again requires a newer JDK. It's just very frustrating to massage makefile preambles to use 'basic' features of Java. Lastly, I would love to hear about some business solutions for ecommerce and personalizaiton. As EJB containers become a commidity, vendors are providing these things bundled with their product. OpenSource "beans" are also an option. With WebObjects being so specialized, who would go through the pains to write a complex and extensible portal or shopping cart and give it away for free? Is such beasts are out there, I'd love to hear about them... - John _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/ _/ _/ AIRTREKS.COM / HIGH ADVENTURE TRAVEL - SAN FRANCISCO, CA _/ _/ Affordable Around-the-World Airfares & Adventures, Since 1987 _/ _/ _/ _/ 442 Post Street, 4th Flr, San Francisco, California 94102 USA _/ _/ Telephone: (415) 912-5600 Facsimile: (415) 912-5606 _/ _/ Reservations: (800) 350-0612 Telex: 9102408313 Highadv UD _/ _/ E-Mail: staff@airtreks.com Web: http://AirTreks.com _/ _/ CST#1005774-40 _/ _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ From rus at webwarecorp.com Fri May 18 17:35:38 2001 From: rus at webwarecorp.com (Rus Sheptak) Date: Thu Nov 3 13:33:57 2005 Subject: What is the fate of WO5? In-Reply-To: References: Message-ID: <3.0.6.32.20010518173424.01476e30@mail.webwarecorp.com> > >I'm looking at the T1 and X1 boxes from Sun. The X1 (I think that's >the model) is a $1k 1U box that looks like it would be a pretty sweet >web app box. I'm waiting for my next spare $1k (and the next spare >minute) to try this out. I suspect this all depends on your application as to whether this is actually feasible. If you application is large, or you expect to have more than 3 simultaneous users, you're going to be disappointed in the X1 as an application server box. While its got a fairly nice sun sparc processor, its been hobbled by the lack of off-chip cache that sun provides to all its real servers. This is really a deskop low end personal workstation in a 1U rackmount box. It would make a fine webserver, but application server for a webobjects application? I doubt it. rus -- Rus Sheptak WebWare Corp. V.P. Software Development 27 Gate 5 Road rus@webwarecorp.com Sausalito, CA 415-339-8587 From sanguish at digifix.com Fri May 18 23:49:17 2001 From: sanguish at digifix.com (Scott Anguish) Date: Thu Nov 3 13:33:57 2005 Subject: Update - Stepwise Cocoa/WebObjects Community Birds of a Feather @ WWDC - May 22, 2001 Message-ID: Announcing the annual WWDC edition on the Stepwise Cocoa/WebObjects Community Birds of a Feather Tuesday, May 22, 2001 7:00 - 9:00 pm Almaden Ballroom San Jose Hilton Towers We'll have speakers, demos, Q&A, general announcements and issues discussion, door prizes and t-shirt giveaways! It's a great chance to get to meet folks, and you don't have to be attending WWDC to come to the Birds of a Feather! Our current plan is to have about an hour of demo/speakers followed by 30 minutes of Q&A/announcements and perhaps a discussion panel additional details to follow. Scheduled speakers ================== - Bill Bumgarner (CodeFab) will demonstrate WebObject's Direct-to-Java-Client - Luke Adamson (Frontbase) will demonstrate the new multi-threaded Frontbase Manager - Dan Wood will demonstrate his project: Museo (http://www.karelia.com/resume.html) - Josu? Ram?rez will discuss Objective-J (a project which allows you to compile a subset of Objective-C to Java ByteCode) - Max Muller and Patrice Gautier (NetStruxr) will talk about Direct-to-Web (We may have more time available.. if you're interested track me down at the BOF between 6:30 and 7:00 or email sanguish@stepwise.com) Announcements ============= - Bill Bumgarner (CodeFab) will give an update on the CodeFab/Stepwise Spring Screensaver Contest (Entry has been extended to MacWorld NY - http://www.stepwise.com/Contests/2001-04) - Don Yacktman (Illuminex) will provide an udpate on the MiscKit for Mac OS X - Scott Anguish (Stepwise) will provide a brief overview of the xpak project (if you'd like to raise an issue, email sanguish@stepwise.com) Door prizes (if you'd like to donate, email sanguish@stepwise.com) =========== - (2) Frontbase license (value $999) courtesy Frontbase Software, Inc. - (1) iTools license ($399) courtesy Tenon Intersystems, Inc. - (1) xTools license ($199) courtesy Tenon Intersystems, Inc. plus loads of t-shirts and more! BOF Sponsors ============ Stepwise.com Frontbase Software, Inc. Tenon Intersystems, Inc. (the room is very expensive, if you're interested in helping to defray the costs and support Stepwise, email sanguish@stepwise.com for more information) From lmg at webfarm.com Mon May 21 09:12:41 2001 From: lmg at webfarm.com (Larry Mills-Gahl) Date: Thu Nov 3 13:33:57 2005 Subject: What is the fate of WO5? In-Reply-To: <3.0.6.32.20010518173424.01476e30@mail.webwarecorp.com> References: <3.0.6.32.20010518173424.01476e30@mail.webwarecorp.com> Message-ID: At 5:34 PM -0700 5/18/01, Rus Sheptak wrote: > > >>I'm looking at the T1 and X1 boxes from Sun. The X1 (I think that's >>the model) is a $1k 1U box that looks like it would be a pretty sweet >>web app box. I'm waiting for my next spare $1k (and the next spare >>minute) to try this out. > >I suspect this all depends on your application as to whether this is >actually feasible. If you application is large, or you expect to have more >than 3 simultaneous users, you're going to be disappointed in the X1 as an >application server box. While its got a fairly nice sun sparc processor, >its been hobbled by the lack of off-chip cache that sun provides to all its >real servers. This is really a deskop low end personal workstation in a 1U >rackmount box. It would make a fine webserver, but application server for >a webobjects application? I doubt it. Thanks for the heads up. I posted a question here about the X1 back when they announced it (I think it was February) and there wasn't any comment, so I still thought I'd try it out. I suppose this is more reason that an OSXS box with an datacenter friendly form factor would be really killer (2U anybody?) Thanks again for the info. Larry -- --------------- Larry Mills-Gahl lmg@webfarm.com (v)847.467.1293 (f)847.467.1045 From gabartnick at hostscorp.com Mon May 21 13:43:11 2001 From: gabartnick at hostscorp.com (Greg A. Bartnick) Date: Thu Nov 3 13:33:57 2005 Subject: Compiling 4.5.1 Apache Adaptor Message-ID: Hello everyone, I got the 4.5.1 update because the Apache adaptor is supposed to use shared memory. Now I'm trying to compile it because I need to use it on Linux. I'm getting a bunch of compile errors in cohostedapps.c. Has anyone seen this, what's the deal? thanks, greg From oliver at boinx.com Tue May 22 01:48:16 2001 From: oliver at boinx.com (Oliver Breidenbach) Date: Thu Nov 3 13:33:57 2005 Subject: WO 5 questions Message-ID: Hi, I assume that now the NDAs are obsolete, because the product is officially released. So it is time to ask the questions. My first ones: Can there be native EOAdaptors for WebObjects 5 or can we only use the JDBC adaptor? Can this adaptor update the database structure via the "synchronise schema" command in EOModeller? What changes have been made to the WOAdaptor? Is it also in Pure Java now? Is Linux a supported configuration for running the WOAdaptor? What is the best debugger option for WO5? This is what is currently the most important things to know for me. Any insight appreciated. Cheers, Oliver. PS: Have any of you tried the "official" discussion groups on AppleCare? I think it is rather a nuisance now to have two discussion groups. I spend a lot of time a day already sifting through this list without the urge to do more of this for different forums. From m.krembel at ch-rouffach.fr Tue May 22 02:41:55 2001 From: m.krembel at ch-rouffach.fr (Matthieu Krembel) Date: Thu Nov 3 13:33:57 2005 Subject: wotaskd restarting problems with WebObjects 4.5 (patch 3) Message-ID: <000901c0e2a3$807064d0$fe506bc1@chrouffach.fr> Hi, We are faced to restarting problems when we stop the wotaskd. We have to stop it before the weekly cold database backup and we usually restart it just after. When wotaskd restarts, the application's processes are launched, but the WOApps cannot be reached. Even when we restart the host, the problem still remains. It seems to occur randomly. What's the problem ? Is something wrong in our setup ( see below ) ? Lastly we found the following workaround. We connect to the "http://hostname/scripts/WebObjects.dll" url. From Rainer.Wetekam at prodv.de Tue May 22 03:15:30 2001 From: Rainer.Wetekam at prodv.de (Wetekam, Rainer) Date: Thu Nov 3 13:33:58 2005 Subject: WOAssumeAppIsDeadInterval Message-ID: Hello everyone! Where can I find more information about the wotaskd parameter WOAssumeAppIsDeadInterval? Is there any "official" docu available? Regards Rainer Wetekam PRO DV Software GmbH +49-(0)221-937097-14 Agrippastra?e 45 rainer.wetekam@prodv.de 50676 K?ln http://www.prodv.de From charles_macchia at centrinity.com Tue May 22 08:33:09 2001 From: charles_macchia at centrinity.com (Charles Macchia) Date: Thu Nov 3 13:33:58 2005 Subject: WebObjects-admin digest, Vol 1 #238 - 7 msgs In-Reply-To: <200105191917.MAA04733@lists.omnigroup.com> References: <200105191917.MAA04733@lists.omnigroup.com> Message-ID: webobjects-admin@omnigroup.com writes: >If the *primary* (and perhaps the exclusive) goal of WO were to be simply >compliant with all the buzzwords of the J2EE/EJB world, I'm not sure what >the value proposition would be wrt to everything else out there. Of course, >it wouldn't hurt to have all those, but I can see WO getting lost in the >buzzword shuffle. Those buzzwords are -- unfortunately -- extremely important, 'cause that's how The Suits buy software, by it's buzzword quotient while on the Golf Course with their IBM rep. We geeks are generally (though fortunately, not always) out of the loop. Even if those buzzword features are: A - Useless B - Counterproductive C - Better handled by featured which are already provided in the software package It's impossible to appreciate what can't be understood, thus the Buzzwords become landmarks by which most decision makers navigate by. If we want WO to expand it's audience, Buzzword Compliance is a necessity for success. Hey, anybody out there doing anything real and worth while with EJB? Didn't think so. What's the first or second buzzword compliant question most people generally ask? "Does it have EJB?" It's a MAD MAD MAD MAD world Ciao From trf at apple.com Tue May 22 10:05:36 2001 From: trf at apple.com (Todd Fernandez) Date: Thu Nov 3 13:33:58 2005 Subject: WOAssumeAppIsDeadInterval Message-ID: <200105221705.KAA21594@scv3.apple.com> Rainer, > Where can I find more information about the wotaskd parameter > WOAssumeAppIsDeadInterval? Is there any "official" docu available? This setting is documented in the Monitor/wotaskd overview doc in WebObjects 4.5.1. It's installed in $NEXT_ROOT/Documentation/Developer/WebObjects/DeploymentAdditions/monitorwotaskd.html. Todd From froy at austin.rr.com Tue May 22 11:53:20 2001 From: froy at austin.rr.com (Fabien Roy) Date: Thu Nov 3 13:33:58 2005 Subject: WebObjects-admin digest, Vol 1 #238 - 7 msgs In-Reply-To: <200105191917.MAA04733@lists.omnigroup.com> Message-ID: <200105221852.f4MIqiu3009459@sm10.texas.rr.com> You are *so* right!!! It's sad :-( Fabien > Those buzzwords are -- unfortunately -- extremely important, 'cause that's how > The Suits buy software, by it's buzzword quotient while on the Golf Course with > their IBM rep. > > We geeks are generally (though fortunately, not always) out of the loop. > > Even if those buzzword features are: > > A - Useless > B - Counterproductive > C - Better handled by featured which are already provided in the software package > > It's impossible to appreciate what can't be understood, thus the Buzzwords > become landmarks by which most decision makers navigate by. > > If we want WO to expand it's audience, Buzzword Compliance is a necessity for > success. > > Hey, anybody out there doing anything real and worth while with EJB? > Didn't think so. > > What's the first or second buzzword compliant question most people generally > ask? > "Does it have EJB?" > > It's a MAD MAD MAD MAD world > Ciao > From j-rochkind at nwu.edu Tue May 22 12:19:09 2001 From: j-rochkind at nwu.edu (Jonathan Rochkind) Date: Thu Nov 3 13:33:58 2005 Subject: wo5 and wo4.5 on the same machines? Message-ID: <4.2.2.20010522142000.01ef5d00@hecky.acns.nwu.edu> So I want to switch all my apps to WO5, of course. The logical way to do this is to first try running/compiling them under WO5 on my development machine. Make sure that works. (Meanwhile I still need WO4.5 on my dev machine to deal with bugfixes and such for the existing deployed app). Can I have them both on the same machine somehow? Then, somehow deploy the app under WO5: test this for a while with multiple testers to make sure we find anything not working, before deploying it as the actual production copy and getting rid of the 4.5 copy. Ideally, I'd like to do _this_ on the same deployment machine that will be simultaneously serving my 4.5 app. But even if it were on a different machine, how do I deal with monitor/wotaskd? I don't want the production URL serving the WO5 version until it's tested---I don't want it picking up those instances like it has a tendency to do. Do I/Can I run two versions of Monitor, 4.5 and 5? Past documentation has strongly warned against running more than one copy of Monitor on your subnet. Anyone have any guidance for how I go about doing this stuff? --Jonathan From charles_macchia at centrinity.com Tue May 22 12:29:03 2001 From: charles_macchia at centrinity.com (Charles Macchia) Date: Thu Nov 3 13:33:58 2005 Subject: WO5 JDBC Only -- I believe In-Reply-To: <200105221917.MAA29166@lists.omnigroup.com> References: <200105221917.MAA29166@lists.omnigroup.com> Message-ID: webobjects-admin@omnigroup.com writes: >Can there be native EOAdaptors for WebObjects 5 or can we only use the JDBC >adaptor? So far as I'm aware, currently, it's only JSBC From ian at cleanpix.com Tue May 22 12:53:58 2001 From: ian at cleanpix.com (Ian McDougall) Date: Thu Nov 3 13:33:58 2005 Subject: WO5 JDBC Only -- I believe In-Reply-To: Message-ID: > > webobjects-admin@omnigroup.com writes: > >Can there be native EOAdaptors for WebObjects 5 or can we only > use the JDBC > >adaptor? > > So far as I'm aware, currently, it's only JSBC Now, before everybody starts panicing about the lack of native drivers, please read: http://www.cariboulake.com/techinfo/jdbc_driver_types.html Type 4 drivers are quite fast (I believe the term is 'screaming') and don't require client libraries to be installed. Plus, there is a JDBC driver written for virtually every DB out there, versus the limited selection of EOAdaptors. You'll run into performance limitations with EO well before you run into any with JDBC drivers. From sysadmin at morpheusrising.com Tue May 22 15:17:19 2001 From: sysadmin at morpheusrising.com (Robert Burns) Date: Thu Nov 3 13:33:58 2005 Subject: Deployment Hell In-Reply-To: <9635C96E792BD311B5240004ACB8C7DD0170FEEB@MAILEX> Message-ID: <200105222217.PAA13204@morpheusrising.com> On Tuesday, May 22, 2001, at 03:44 PM, Jean-Francois Cote wrote: > Hi Robert, > we had the same problem and we simply added in the "hosts" file (located > somewhere in winnt directory) the correct entry: > > theAppServer 10.1.1.85 > > We're running on Nt We're running on OSX 1.2, so info is taken from NetInfo - however, out of desperation I tried it anyway and received the same error... Moreover, I am trying to do this with on the Deployment installed, is this just not possible? I can't even seem to get my app to respond on a fixed port. Even if I had to start this via command line, which is not a problem, it only seems to work with the 'random high port value'. I have entered a specific port into the SiteConfig file - but this just seems to get overridden when I launch the app. This is becoming very frustrating. I have gone over the WO Deployment manual until I am blind and I can't seem to get any of the results that they do. I realize this is a lot to ask, but can someone give me a step-by-step listing of the Deployment process. We are trying to get this to work on a B/W G3-400 running OSX 1.2. Our HTTP adapter is CGI with Apache and WO 4.5.1 > -----Message d'origine----- > De : Robert Burns [mailto:sysadmin@morpheusrising.com] > Envoy? : Tuesday, May 22, 2001 2:45 PM > ? : WOdev > Objet : Deployment Hell > > > Hey all: > > This will probably sound really stupid, but here goes... > > I am attempting to deploy with Monitor, such that I can configure and > control apps remotely - from my understanding, this is a good way to do > so (correct me if I'm wrong) > > In any event, I am working through the steps necessary to set up the > Monitor on the local machine running WO Deployment. Everything goes as > planned until I get to 'Adding A Host' - whenever I enter the IP address > or hostname (from the network manager host table) I get an error > stating: > > could not get IP address of host > > Now, the funny thing is that if I enter the IP address as the host and > click Add, I get the same error, containing the hostname and all, which > means that it is making a connection between the IP address and the > hostname. > > Either way, I still can't add the host which means that I can't use > Monitor. The Deployment manual only describes circumstances for setting > up hosts OTHER THAN the local machine running Monitor. I find it hard to > believe that this is a limitation, but maybe so... > > Can this be done? Is there a special procedure for adding the local > system to the hosts? > > TIA > > Robert morpheus rising system administrator > _______________________________________________ > WebObjects-dev mailing list > WebObjects-dev@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-dev -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 2869 bytes Desc: not available Url : /mailman/archive/webobjects-admin/attachments/20010522/6e1e918d/attachment.bin From abrinson at ogse.com Wed May 23 06:55:11 2001 From: abrinson at ogse.com (Anthony O. Brinson) Date: Thu Nov 3 13:33:58 2005 Subject: Deployment Hell Message-ID: In Monitor, when setting up a new host specify only the hostname (foo) not the fully qualified name (foo.domain.com). Also the machine you deploy monitor on will need to have a DNS server specified so it can resolve the hostname lookup. This was a major headache for us until we found these facts out. Also, if you are having problems connecting to certain ports, you may need to check your firewall to see if it is blocking certain ranges or certain types of traffic that are required for WebObjects. Hope this helps! -Tony Anthony Brinson Internet Programmer - Microsoft Certified Professional Orion Group Software Engineers abrinson@ogse.com (219) 233-3401 ext. 257 http://www.ogse.com > -----Original Message----- > From: Robert Burns [SMTP:sysadmin@morpheusrising.com] > Sent: Tuesday, May 22, 2001 5:18 PM > To: WOadmin > Subject: Re: Deployment Hell > > On Tuesday, May 22, 2001, at 03:44 PM, Jean-Francois Cote wrote: > > > Hi Robert, > we had the same problem and we simply added in the "hosts" file > (located > somewhere in winnt directory) the correct entry: > > theAppServer 10.1.1.85 > > We're running on Nt > > > We're running on OSX 1.2, so info is taken from NetInfo - however, out of > desperation I tried it anyway and received the same error... > > Moreover, I am trying to do this with on the Deployment installed, is this > just not possible? I can't even seem to get my app to respond on a fixed > port. Even if I had to start this via command line, which is not a > problem, it only seems to work with the 'random high port value'. > > I have entered a specific port into the SiteConfig file - but this just > seems to get overridden when I launch the app. This is becoming very > frustrating. I have gone over the WO Deployment manual until I am blind > and I can't seem to get any of the results that they do. > > I realize this is a lot to ask, but can someone give me a step-by-step > listing of the Deployment process. We are trying to get this to work on a > B/W G3-400 running OSX 1.2. Our HTTP adapter is CGI with Apache and WO > 4.5.1 > > > > > -----Message d'origine----- > De : Robert Burns [mailto:sysadmin@morpheusrising.com] > Envoy? : Tuesday, May 22, 2001 2:45 PM > ? : WOdev > Objet : Deployment Hell > > > Hey all: > > This will probably sound really stupid, but here goes... > > I am attempting to deploy with Monitor, such that I can configure > and > control apps remotely - from my understanding, this is a good way to > do > so (correct me if I'm wrong) > > In any event, I am working through the steps necessary to set up the > > Monitor on the local machine running WO Deployment. Everything goes > as > planned until I get to 'Adding A Host' - whenever I enter the IP > address > or hostname (from the network manager host table) I get an error > stating: > > could not get IP address of host > > Now, the funny thing is that if I enter the IP address as the host > and > click Add, I get the same error, containing the hostname and all, > which > means that it is making a connection between the IP address and the > > hostname. > > Either way, I still can't add the host which means that I can't use > > Monitor. The Deployment manual only describes circumstances for > setting > up hosts OTHER THAN the local machine running Monitor. I find it > hard to > believe that this is a limitation, but maybe so... > > Can this be done? Is there a special procedure for adding the local > > system to the hosts? > > TIA > > Robert > > morpheus rising > system administrator > > _______________________________________________ > WebObjects-dev mailing list > WebObjects-dev@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-dev > From wtian_webobject at yahoo.com Wed May 23 15:58:35 2001 From: wtian_webobject at yahoo.com (wei tian) Date: Thu Nov 3 13:33:58 2005 Subject: (no subject) Message-ID: <20010523225731.45848.qmail@web14401.mail.yahoo.com> Hello, Anyone know what is this problem is? Your help is greately appreciated. We installed WebObject 4.5 and Apache server on a NT machine and we setup some web applications through Monitor.woa. We can access those web applications on the local NT machine through the URL: http://localhost:2001/cgi-bin/WebObjects/Myapp or http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 is the IP address of the NT web server). But if you use URL: http://222.11.77.22/cgi-bin/WebObjects/Myapp (without the port #), you got error (no matter on the same NT machine or access through other machine): The page cannot be found. We did reinstall the WebObject severaltime. But nothing help. We have the exactely the same setup (that is what we think, but obveriously there are something different) on a different NT machine and it works fine. Thanks again. -- WT __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ From wtian_webobject at yahoo.com Wed May 23 16:02:38 2001 From: wtian_webobject at yahoo.com (wei tian) Date: Thu Nov 3 13:33:58 2005 Subject: Anyone know what is this problem is? Message-ID: <20010523225828.1159.qmail@web14406.mail.yahoo.com> Hello, Anyone know what is this problem is? Your help is greately appreciated. We installed WebObject 4.5 and Apache server on a NT machine and we setup some web applications through Monitor.woa. We can access those web applications on the local NT machine through the URL: http://localhost:2001/cgi-bin/WebObjects/Myapp or http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 is the IP address of the NT web server). But if you use URL: http://222.11.77.22/cgi-bin/WebObjects/Myapp (without the port #), you got error (no matter on the same NT machine or access through other machine): The page cannot be found. We did reinstall the WebObject severaltime. But nothing help. We have the exactely the same setup (that is what we think, but obveriously there are something different) on a different NT machine and it works fine. Thanks again. -- WT __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ From abrinson at ogse.com Thu May 24 06:10:36 2001 From: abrinson at ogse.com (Anthony O. Brinson) Date: Thu Nov 3 13:33:58 2005 Subject: (no subject) Message-ID: On Windows, you must specify .exe or .dll after the WebObjects.... Also, if this is your deployment box, you should get used to using the actual servername. If you use IP address to set up Monitor, it will really screw you up - the same goes for localhost. CGI Example: http://servername/cgi-bin/WebObjects.exe/Myapp DLL Example: http://servername/cgi-bin/WebObjects.dll/MyApp Good luck! -Tony Anthony Brinson Internet Programmer - Microsoft Certified Professional Orion Group Software Engineers abrinson@ogse.com (219) 233-3401 ext. 257 http://www.ogse.com > -----Original Message----- > From: wei tian [SMTP:wtian_webobject@yahoo.com] > Sent: Wednesday, May 23, 2001 5:58 PM > To: WebObjects admin > Subject: (no subject) > > Hello, > > Anyone know what is this problem is? Your help is > greately appreciated. > > We installed WebObject 4.5 and Apache server on a NT > machine and we setup some web applications through > Monitor.woa. We can access those web applications on > the local NT machine through the URL: > http://localhost:2001/cgi-bin/WebObjects/Myapp or > http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 > is the IP address of the NT web server). But if you > use URL: http://222.11.77.22/cgi-bin/WebObjects/Myapp > (without the port #), you got error (no matter on the > same NT machine or access through other machine): The > page cannot be found. > > > We did reinstall the WebObject severaltime. But > nothing help. > > We have the exactely the same setup (that is what we > think, but obveriously there are something different) > on a different NT machine and it works fine. > > Thanks again. > > -- WT > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - buy the things you want at great prices > http://auctions.yahoo.com/ > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin From stevep at dss1.desertsky.com Thu May 24 06:12:20 2001 From: stevep at dss1.desertsky.com (Steve Palmer) Date: Thu Nov 3 13:33:58 2005 Subject: Anyone know what is this problem is? In-Reply-To: <20010523225828.1159.qmail@web14406.mail.yahoo.com> Message-ID: Are you using the cgi or the Apache adaptor? If it is the cgi, try http://myserver/cgi-bin/WebObjects.exe/myapp If it is the apache adaptor, be sure that the required parameters are declared in the httpd.conf. Check the installation.html in the Apple/Developer/Examples/WebObjects/Source/Adaptors/Apache for inforamtion. On Wed, 23 May 2001, wei tian wrote: > Hello, > > Anyone know what is this problem is? Your help is > greately appreciated. > > We installed WebObject 4.5 and Apache server on a NT > machine and we setup some web applications through > Monitor.woa. We can access those web applications on > the local NT machine through the URL: > http://localhost:2001/cgi-bin/WebObjects/Myapp or > http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 > is the IP address of the NT web server). But if you > use URL: http://222.11.77.22/cgi-bin/WebObjects/Myapp > (without the port #), you got error (no matter on the > same NT machine or access through other machine): The > page cannot be found. > > > We did reinstall the WebObject severaltime. But > nothing help. > > We have the exactely the same setup (that is what we > think, but obveriously there are something different) > on a different NT machine and it works fine. > > Thanks again. > > -- WT > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - buy the things you want at great prices > http://auctions.yahoo.com/ > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > From squirk at home.com Thu May 24 07:02:25 2001 From: squirk at home.com (Steve Quirk) Date: Thu Nov 3 13:33:58 2005 Subject: Anyone know what is this problem is? In-Reply-To: <20010523225828.1159.qmail@web14406.mail.yahoo.com> Message-ID: It looks to me like you haven't set up Apache's ScriptAlias. Are you able to access other cgi-bin programs? BTW, you are aware of the recent Apache/NT issues and have upgraded to 1.3.20, right? Steve On Wed, 23 May 2001, wei tian wrote: > Hello, > > Anyone know what is this problem is? Your help is greately > appreciated. > > We installed WebObject 4.5 and Apache server on a NT machine and we > setup some web applications through Monitor.woa. We can access those > web applications on the local NT machine through the URL: > http://localhost:2001/cgi-bin/WebObjects/Myapp or > http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 is the > IP address of the NT web server). But if you use URL: > http://222.11.77.22/cgi-bin/WebObjects/Myapp (without the port #), you > got error (no matter on the same NT machine or access through other > machine): The page cannot be found. > > > We did reinstall the WebObject severaltime. But nothing help. > > We have the exactely the same setup (that is what we think, but > obveriously there are something different) on a different NT machine > and it works fine. > > Thanks again. > > -- WT > From stevep at dss1.desertsky.com Thu May 24 14:59:07 2001 From: stevep at dss1.desertsky.com (Steve Palmer) Date: Thu Nov 3 13:33:58 2005 Subject: Anyone know what is this problem is? In-Reply-To: <20010524165430.99338.qmail@web14408.mail.yahoo.com> Message-ID: Have you verified that Apache is acxtually running? http://222.11.77.22 should give you a default page. Steve On Thu, 24 May 2001, wei tian wrote: > Thanks for all your help. I tried all of your > suggestion, it still not working. > > I did tried to type the URL: > http://222.11.77.22:2001/cgi-bin/WebObjects.exe, > > and it should list all the wo apps (which I have > several of them there) under my doc root directory. > But I have: > > Could not find the application specified in the URL. > Index of WebObjects Applications available from this > machine. > Name Access > Webserver Standalone > > > > Any ideas? > > Thanks. > > -- WT > > --- Steve Palmer wrote: > > Are you using the cgi or the Apache adaptor? > > If it is the cgi, try > > http://myserver/cgi-bin/WebObjects.exe/myapp > > > > If it is the apache adaptor, be sure that the > > required parameters are > > declared in the httpd.conf. Check the > > installation.html in the > > > Apple/Developer/Examples/WebObjects/Source/Adaptors/Apache > > for > > inforamtion. > > > > > > On Wed, 23 May 2001, wei tian wrote: > > > > > Hello, > > > > > > Anyone know what is this problem is? Your help is > > > greately appreciated. > > > > > > We installed WebObject 4.5 and Apache server on a > > NT > > > machine and we setup some web applications through > > > Monitor.woa. We can access those web applications > > on > > > the local NT machine through the URL: > > > http://localhost:2001/cgi-bin/WebObjects/Myapp or > > > > > > http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 > > > is the IP address of the NT web server). But if > > you > > > use URL: > > http://222.11.77.22/cgi-bin/WebObjects/Myapp > > > (without the port #), you got error (no matter on > > the > > > same NT machine or access through other machine): > > The > > > page cannot be found. > > > > > > > > > We did reinstall the WebObject severaltime. But > > > nothing help. > > > > > > We have the exactely the same setup (that is what > > we > > > think, but obveriously there are something > > different) > > > on a different NT machine and it works fine. > > > > > > Thanks again. > > > > > > -- WT > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Yahoo! Auctions - buy the things you want at great > > prices > > > http://auctions.yahoo.com/ > > > _______________________________________________ > > > WebObjects-admin mailing list > > > WebObjects-admin@omnigroup.com > > > > > > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > > > > > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - buy the things you want at great prices > http://auctions.yahoo.com/ > From stevep at dss1.desertsky.com Thu May 24 14:59:18 2001 From: stevep at dss1.desertsky.com (Steve Palmer) Date: Thu Nov 3 13:33:58 2005 Subject: Anyone know what is this problem is In-Reply-To: <20010524165430.99338.qmail@web14408.mail.yahoo.com> Message-ID: Doh! Just noticed the page not found in your original email. This would indicate that apache (or some webserver) is running. Verify that the wotaskd service is running in your NT services control panel. If you changed the Apache configuration you will need to restart Apache. Apache reads configurations on startup. You may also want to declare a system variable WO_CONFIG_URL with a value of http://localhost:1085 Steve On Thu, 24 May 2001, wei tian wrote: > Thanks for all your help. I tried all of your > suggestion, it still not working. > > I did tried to type the URL: > http://222.11.77.22:2001/cgi-bin/WebObjects.exe, > > and it should list all the wo apps (which I have > several of them there) under my doc root directory. > But I have: > > Could not find the application specified in the URL. > Index of WebObjects Applications available from this > machine. > Name Access > Webserver Standalone > > > > Any ideas? > > Thanks. > > -- WT > > --- Steve Palmer wrote: > > Are you using the cgi or the Apache adaptor? > > If it is the cgi, try > > http://myserver/cgi-bin/WebObjects.exe/myapp > > > > If it is the apache adaptor, be sure that the > > required parameters are > > declared in the httpd.conf. Check the > > installation.html in the > > > Apple/Developer/Examples/WebObjects/Source/Adaptors/Apache > > for > > inforamtion. > > > > > > On Wed, 23 May 2001, wei tian wrote: > > > > > Hello, > > > > > > Anyone know what is this problem is? Your help is > > > greately appreciated. > > > > > > We installed WebObject 4.5 and Apache server on a > > NT > > > machine and we setup some web applications through > > > Monitor.woa. We can access those web applications > > on > > > the local NT machine through the URL: > > > http://localhost:2001/cgi-bin/WebObjects/Myapp or > > > > > > http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 > > > is the IP address of the NT web server). But if > > you > > > use URL: > > http://222.11.77.22/cgi-bin/WebObjects/Myapp > > > (without the port #), you got error (no matter on > > the > > > same NT machine or access through other machine): > > The > > > page cannot be found. > > > > > > > > > We did reinstall the WebObject severaltime. But > > > nothing help. > > > > > > We have the exactely the same setup (that is what > > we > > > think, but obveriously there are something > > different) > > > on a different NT machine and it works fine. > > > > > > Thanks again. > > > > > > -- WT > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Yahoo! Auctions - buy the things you want at great > > prices > > > http://auctions.yahoo.com/ > > > _______________________________________________ > > > WebObjects-admin mailing list > > > WebObjects-admin@omnigroup.com > > > > > > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > > > > > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - buy the things you want at great prices > http://auctions.yahoo.com/ > From wtian_webobject at yahoo.com Thu May 24 16:25:37 2001 From: wtian_webobject at yahoo.com (wei tian) Date: Thu Nov 3 13:33:58 2005 Subject: How does WebObject figure out the port Number? Message-ID: <20010524202034.9309.qmail@web14405.mail.yahoo.com> I try to access the Monitor wo app and if I type the URL: http://localhost:1115/cgi-bin/WebObject.exe/Monitor, it works fine. But if I remove the port number: http://localhost/cgi-bin/WebObject.exe/Monitor, it give me an error: The page cannot be found. Any idea is appreciated. -- WT __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ From wtian_webobject at yahoo.com Thu May 24 17:11:17 2001 From: wtian_webobject at yahoo.com (wei tian) Date: Thu Nov 3 13:33:58 2005 Subject: Anyone know what is this problem is? In-Reply-To: Message-ID: <20010524165430.99338.qmail@web14408.mail.yahoo.com> Thanks for all your help. I tried all of your suggestion, it still not working. I did tried to type the URL: http://222.11.77.22:2001/cgi-bin/WebObjects.exe, and it should list all the wo apps (which I have several of them there) under my doc root directory. But I have: Could not find the application specified in the URL. Index of WebObjects Applications available from this machine. Name Access Webserver Standalone Any ideas? Thanks. -- WT --- Steve Palmer wrote: > Are you using the cgi or the Apache adaptor? > If it is the cgi, try > http://myserver/cgi-bin/WebObjects.exe/myapp > > If it is the apache adaptor, be sure that the > required parameters are > declared in the httpd.conf. Check the > installation.html in the > Apple/Developer/Examples/WebObjects/Source/Adaptors/Apache > for > inforamtion. > > > On Wed, 23 May 2001, wei tian wrote: > > > Hello, > > > > Anyone know what is this problem is? Your help is > > greately appreciated. > > > > We installed WebObject 4.5 and Apache server on a > NT > > machine and we setup some web applications through > > Monitor.woa. We can access those web applications > on > > the local NT machine through the URL: > > http://localhost:2001/cgi-bin/WebObjects/Myapp or > > > http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 > > is the IP address of the NT web server). But if > you > > use URL: > http://222.11.77.22/cgi-bin/WebObjects/Myapp > > (without the port #), you got error (no matter on > the > > same NT machine or access through other machine): > The > > page cannot be found. > > > > > > We did reinstall the WebObject severaltime. But > > nothing help. > > > > We have the exactely the same setup (that is what > we > > think, but obveriously there are something > different) > > on a different NT machine and it works fine. > > > > Thanks again. > > > > -- WT > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! Auctions - buy the things you want at great > prices > > http://auctions.yahoo.com/ > > _______________________________________________ > > WebObjects-admin mailing list > > WebObjects-admin@omnigroup.com > > > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > > > __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ From wtian_webobject at yahoo.com Thu May 24 19:44:56 2001 From: wtian_webobject at yahoo.com (wei tian) Date: Thu Nov 3 13:33:58 2005 Subject: Anyone know what is this problem is In-Reply-To: Message-ID: <20010524211228.18386.qmail@web14404.mail.yahoo.com> Steve, Thanks for the info. I did restart several times after I made any changes and no help. I did add the system variable and I got the same result "The page canot be found". I see the apple documentation mention to add this: WebObjectsConfig webobject://239.128.14.2:1085 10 In Appache config file. I did it, but I got error when I try to start Apache. I don't know if it will help my problem or not to add this line. --- Steve Palmer wrote: > Doh! Just noticed the page not found in your > original email. This would > indicate that apache (or some webserver) is running. > > > Verify that the wotaskd service is running in your > NT services control > panel. If you changed the Apache configuration you > will need to restart > Apache. Apache reads configurations on startup. > You may also want to declare a system variable > WO_CONFIG_URL with a value > of http://localhost:1085 > > Steve > > > > On Thu, 24 May 2001, wei tian wrote: > > > Thanks for all your help. I tried all of your > > suggestion, it still not working. > > > > I did tried to type the URL: > > http://222.11.77.22:2001/cgi-bin/WebObjects.exe, > > > > and it should list all the wo apps (which I have > > several of them there) under my doc root > directory. > > But I have: > > > > Could not find the application specified in the > URL. > > Index of WebObjects Applications available from > this > > machine. > > Name Access > > Webserver Standalone > > > > > > > > Any ideas? > > > > Thanks. > > > > -- WT > > > > --- Steve Palmer > wrote: > > > Are you using the cgi or the Apache adaptor? > > > If it is the cgi, try > > > http://myserver/cgi-bin/WebObjects.exe/myapp > > > > > > If it is the apache adaptor, be sure that the > > > required parameters are > > > declared in the httpd.conf. Check the > > > installation.html in the > > > > > > Apple/Developer/Examples/WebObjects/Source/Adaptors/Apache > > > for > > > inforamtion. > > > > > > > > > On Wed, 23 May 2001, wei tian wrote: > > > > > > > Hello, > > > > > > > > Anyone know what is this problem is? Your help > is > > > > greately appreciated. > > > > > > > > We installed WebObject 4.5 and Apache server > on a > > > NT > > > > machine and we setup some web applications > through > > > > Monitor.woa. We can access those web > applications > > > on > > > > the local NT machine through the URL: > > > > http://localhost:2001/cgi-bin/WebObjects/Myapp > or > > > > > > > > > > http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 > > > > is the IP address of the NT web server). But > if > > > you > > > > use URL: > > > http://222.11.77.22/cgi-bin/WebObjects/Myapp > > > > (without the port #), you got error (no matter > on > > > the > > > > same NT machine or access through other > machine): > > > The > > > > page cannot be found. > > > > > > > > > > > > We did reinstall the WebObject severaltime. > But > > > > nothing help. > > > > > > > > We have the exactely the same setup (that is > what > > > we > > > > think, but obveriously there are something > > > different) > > > > on a different NT machine and it works fine. > > > > > > > > Thanks again. > > > > > > > > -- WT > > > > > > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Yahoo! Auctions - buy the things you want at > great > > > prices > > > > http://auctions.yahoo.com/ > > > > > _______________________________________________ > > > > WebObjects-admin mailing list > > > > WebObjects-admin@omnigroup.com > > > > > > > > > > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > > > > > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! Auctions - buy the things you want at great > prices > > http://auctions.yahoo.com/ > > > __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ From abrinson at ogse.com Fri May 25 07:24:32 2001 From: abrinson at ogse.com (Anthony O. Brinson) Date: Thu Nov 3 13:33:58 2005 Subject: Anyone know what is this problem is Message-ID: When I deployed using apache on UNIX, I had to add the following lines: WebObjectsDocumentRoot /usr/web/WebObjects/ WebObjectsAlias /cgi-bin/WebObjects WebObjectsConfig http://dployment.server.name:1085 20 WebObjectsConnectionPool 32 Check your http.conf file and make sure you have these lines. Note: The difference between my WebObjectsConfig line and yours is that this one uses a direct connection instead of using multicast, it's not a huge difference, but I found it uses less bandwidth and gives me much greater control over which servers are available to the web server. Hope this helps. -Tony > -----Original Message----- > From: wei tian [SMTP:wtian_webobject@yahoo.com] > Sent: Thursday, May 24, 2001 4:12 PM > To: Steve Palmer > Cc: squirk@home.com; abrinson@ogse.com; WebObjects admin > Subject: Re: Anyone know what is this problem is > > Steve, > > Thanks for the info. I did restart several times after > I made any changes and no help. > > I did add the system variable and I got the same > result "The page canot be found". > > I see the apple documentation mention to add this: > > WebObjectsConfig webobject://239.128.14.2:1085 10 > > In Appache config file. I did it, but I got error when > I try to start Apache. I don't know if it will help my > problem or not to add this line. > > > --- Steve Palmer wrote: > > Doh! Just noticed the page not found in your > > original email. This would > > indicate that apache (or some webserver) is running. > > > > > > Verify that the wotaskd service is running in your > > NT services control > > panel. If you changed the Apache configuration you > > will need to restart > > Apache. Apache reads configurations on startup. > > You may also want to declare a system variable > > WO_CONFIG_URL with a value > > of http://localhost:1085 > > > > Steve > > > > > > > > On Thu, 24 May 2001, wei tian wrote: > > > > > Thanks for all your help. I tried all of your > > > suggestion, it still not working. > > > > > > I did tried to type the URL: > > > http://222.11.77.22:2001/cgi-bin/WebObjects.exe, > > > > > > and it should list all the wo apps (which I have > > > several of them there) under my doc root > > directory. > > > But I have: > > > > > > Could not find the application specified in the > > URL. > > > Index of WebObjects Applications available from > > this > > > machine. > > > Name Access > > > Webserver Standalone > > > > > > > > > > > > Any ideas? > > > > > > Thanks. > > > > > > -- WT > > > > > > --- Steve Palmer > > wrote: > > > > Are you using the cgi or the Apache adaptor? > > > > If it is the cgi, try > > > > http://myserver/cgi-bin/WebObjects.exe/myapp > > > > > > > > If it is the apache adaptor, be sure that the > > > > required parameters are > > > > declared in the httpd.conf. Check the > > > > installation.html in the > > > > > > > > > > Apple/Developer/Examples/WebObjects/Source/Adaptors/Apache > > > > for > > > > inforamtion. > > > > > > > > > > > > On Wed, 23 May 2001, wei tian wrote: > > > > > > > > > Hello, > > > > > > > > > > Anyone know what is this problem is? Your help > > is > > > > > greately appreciated. > > > > > > > > > > We installed WebObject 4.5 and Apache server > > on a > > > > NT > > > > > machine and we setup some web applications > > through > > > > > Monitor.woa. We can access those web > > applications > > > > on > > > > > the local NT machine through the URL: > > > > > http://localhost:2001/cgi-bin/WebObjects/Myapp > > or > > > > > > > > > > > > > > > http://222.11.77.22:2001/cgi-bin/WebObjects/Myapp(222.11.77.22 > > > > > is the IP address of the NT web server). But > > if > > > > you > > > > > use URL: > > > > http://222.11.77.22/cgi-bin/WebObjects/Myapp > > > > > (without the port #), you got error (no matter > > on > > > > the > > > > > same NT machine or access through other > > machine): > > > > The > > > > > page cannot be found. > > > > > > > > > > > > > > > We did reinstall the WebObject severaltime. > > But > > > > > nothing help. > > > > > > > > > > We have the exactely the same setup (that is > > what > > > > we > > > > > think, but obveriously there are something > > > > different) > > > > > on a different NT machine and it works fine. > > > > > > > > > > Thanks again. > > > > > > > > > > -- WT > > > > > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Yahoo! Auctions - buy the things you want at > > great > > > > prices > > > > > http://auctions.yahoo.com/ > > > > > > > _______________________________________________ > > > > > WebObjects-admin mailing list > > > > > WebObjects-admin@omnigroup.com > > > > > > > > > > > > > > > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > > > > > > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Yahoo! Auctions - buy the things you want at great > > prices > > > http://auctions.yahoo.com/ > > > > > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - buy the things you want at great prices > http://auctions.yahoo.com/ > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin From pj at pros.com Fri May 25 08:45:57 2001 From: pj at pros.com (PJ Caraher) Date: Thu Nov 3 13:33:58 2005 Subject: How does WebObject figure out the port Number? In-Reply-To: <20010524202034.9309.qmail@web14405.mail.yahoo.com> Message-ID: <0105251045.AA4958519@woody> Wei Tian: The short answer is that if you do not want to specify a port, you need to configure your web server to handle WebObjects requests. Here are the details: When you connect with http:// and do not specify a port, it goes to port 80. Port 80 is where your web server typically runs and it will handle all http:// requests. If you want your web server to handle WebObjects requests, you will need to configure your web server to work with a WebObject adaptor. Installation instructions for supported HTTP adaptors can be found in InstallationInstructions.html, which is located in $NEXT_ROOT /Developer/Examples/WebObjects/Source/Adaptors/ Good Luck! PJ Caraher ProActive Software, Inc. pj@pros.com wei tian wrote: > I try to access the Monitor wo app and if I type the > URL: > http://localhost:1115/cgi-bin/WebObject.exe/Monitor, > it works fine. But if I remove the port number: > > http://localhost/cgi-bin/WebObject.exe/Monitor, it > give me an error: The page cannot be found. > > Any idea is appreciated. > > -- WT > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - buy the things you want at great prices > http://auctions.yahoo.com/ > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > From wtian_webobject at yahoo.com Fri May 25 09:24:21 2001 From: wtian_webobject at yahoo.com (wei tian) Date: Thu Nov 3 13:33:58 2005 Subject: "WebObjectsDocumentRoot" in Apache httpd.cong error Message-ID: <20010525162344.31683.qmail@web14406.mail.yahoo.com> Hi, I try to follow Apple's install documentation: Configuring the Apache Server Once you have the adaptor and server built, you'll need to configure the web server to handle WebObjects requests. On Mac OS X Server, the configuration files are pre-set, but you may still want to modify the parameters. On other platforms, you'll have to perform the following steps: The adaptor is configured by inserting the following directives into the end of the apache.conf file for the built Apache web server: WebObjectsDocumentRoot WebObjectsAlias WebObjectsConfig For example: WebObjectsDocumentRoot /Local/Library/WebServer/Documents WebObjectsAlias /Apps/WebObjects WebObjectsConfig webobjects://239.128.14.2:1085 10 WebObjectsXyzzy Admin WebObjectsConnectionPool 32 ... to config the Apache server. But I got error after I add those lines into the httpd.conf file: C:\Program Files\Apache Group\Apache>apache Syntax error on line 809 of c:/program files/apache group/apache/conf/httpd.conf : Invalid command 'WebObjectsDocumentRoot', perhaps mis-spelled or defined by a mo dule not included in the server configuration Any ideas? Thanks. -- WT __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ From stevep at dss1.desertsky.com Fri May 25 13:57:52 2001 From: stevep at dss1.desertsky.com (Steve Palmer) Date: Thu Nov 3 13:33:58 2005 Subject: "WebObjectsDocumentRoot" in Apache httpd.cong error In-Reply-To: <20010525162344.31683.qmail@web14406.mail.yahoo.com> Message-ID: It sounds like the module is not installed. Did you compile the adaptor as a DSO? should be a mod_WebObjects.so if you did. in needs to be in the apache libexec directory. In the apache httpd.conf you need to load and list the module. The following commands are for solaris Follow the syntax in your httpd.conf for Windows. LoadModule WebObjects_module /usr/apache/libexec/mod_WebObjects.so AddModule mod_WebObjects.c Steve On Fri, 25 May 2001, wei tian wrote: > Hi, > > I try to follow Apple's install documentation: > > Configuring the Apache Server > Once you have the adaptor and server built, you'll > need to configure the web server to handle WebObjects > requests. On Mac OS X Server, the configuration files > are pre-set, but you may still want to modify the > parameters. On other platforms, you'll have to perform > the following steps: > > The adaptor is configured by inserting the following > directives into the end of the apache.conf file for > the built Apache web server: > > WebObjectsDocumentRoot server> > WebObjectsAlias > WebObjectsConfig file> > > For example: > > WebObjectsDocumentRoot > /Local/Library/WebServer/Documents > WebObjectsAlias /Apps/WebObjects > WebObjectsConfig webobjects://239.128.14.2:1085 10 > WebObjectsXyzzy Admin > WebObjectsConnectionPool 32 > ... > > to config the Apache server. But I got error after I > add those lines into the httpd.conf file: > > C:\Program Files\Apache Group\Apache>apache > Syntax error on line 809 of c:/program files/apache > group/apache/conf/httpd.conf > : > Invalid command 'WebObjectsDocumentRoot', perhaps > mis-spelled or defined by a mo > dule not included in the server configuration > > Any ideas? > Thanks. > > -- WT > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - buy the things you want at great prices > http://auctions.yahoo.com/ > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin > From leeden at logicunited.com Sat May 26 09:21:07 2001 From: leeden at logicunited.com (Christian van der Leeden) Date: Thu Nov 3 13:33:58 2005 Subject: "WebObjectsDocumentRoot" in Apache httpd.cong error In-Reply-To: Message-ID: <20010526162055.A101A683E@boo.absurd.dnsalias.org> And if you have just built your mod_WebObjects.so, you can install it with apxs -i -a mod_WebObjects.so This will copy the file into the correct location AND add the items to the apache.conf. (Don't know if this will work on Windows, but on the Unixes it will install it) CU Christian On Friday, May 25, 2001, at 10:54 PM, Steve Palmer wrote: > It sounds like the module is not installed. Did you compile the adaptor > as > a DSO? should be a mod_WebObjects.so if you did. in needs to be in the > apache libexec directory. > > In the apache httpd.conf you need to load and > list the module. > > The following commands are for solaris > Follow the syntax in your httpd.conf for Windows. > > LoadModule WebObjects_module /usr/apache/libexec/mod_WebObjects.so > > > AddModule mod_WebObjects.c > > > Steve > > On Fri, 25 May 2001, wei tian wrote: > >> Hi, >> >> I try to follow Apple's install documentation: >> >> Configuring the Apache Server >> Once you have the adaptor and server built, you'll >> need to configure the web server to handle WebObjects >> requests. On Mac OS X Server, the configuration files >> are pre-set, but you may still want to modify the >> parameters. On other platforms, you'll have to perform >> the following steps: >> >> The adaptor is configured by inserting the following >> directives into the end of the apache.conf file for >> the built Apache web server: >> >> WebObjectsDocumentRoot > server> >> WebObjectsAlias >> WebObjectsConfig > file> >> >> For example: >> >> WebObjectsDocumentRoot >> /Local/Library/WebServer/Documents >> WebObjectsAlias /Apps/WebObjects >> WebObjectsConfig webobjects://239.128.14.2:1085 10 >> WebObjectsXyzzy Admin >> WebObjectsConnectionPool 32 >> ... >> >> to config the Apache server. But I got error after I >> add those lines into the httpd.conf file: >> >> C:\Program Files\Apache Group\Apache>apache >> Syntax error on line 809 of c:/program files/apache >> group/apache/conf/httpd.conf >> : >> Invalid command 'WebObjectsDocumentRoot', perhaps >> mis-spelled or defined by a mo >> dule not included in the server configuration >> >> Any ideas? >> Thanks. >> >> -- WT >> >> >> __________________________________________________ >> Do You Yahoo!? >> Yahoo! Auctions - buy the things you want at great prices >> http://auctions.yahoo.com/ >> _______________________________________________ >> WebObjects-admin mailing list >> WebObjects-admin@omnigroup.com >> http://www.omnigroup.com/mailman/listinfo/webobjects-admin >> > > _______________________________________________ > WebObjects-admin mailing list > WebObjects-admin@omnigroup.com > http://www.omnigroup.com/mailman/listinfo/webobjects-admin From anders.bjorklund at mindmill.se Wed May 30 09:36:32 2001 From: anders.bjorklund at mindmill.se (=?iso-8859-1?Q?Anders_Bj=F6rklund?=) Date: Thu Nov 3 13:33:58 2005 Subject: Compiling 4.5.1 Apache Adaptor Message-ID: <757441B0A1E0D3119611009027E02C9A2BF359@SRV01SBS> As you may or may not know, the WO 4.5.1 Apache adaptor does *not* compile out of the box. Not with Apache 1.3.14 anyway. (It seems they rely on internal Apache files to stay the same) I think I have managed to sort out the numerous compile errors you get when trying to compile the Adaptor for Apache. (the first one being about errors in "cohostedapps.c", followed by ~20 more) The first trick is to remember to run "make" in the Adaptor directory, so that the "make.preamble" and "make.postamble" files are generated. I renamed "wssocket.c" and "nssocket.c" to end with ".not", since I didn't want to compile those (I don't use them). I also had to add the include path to the apache headers, and the directive (EAPI) for extended Apache API to the Makefile. New lines: APACHEHEADERS=/Local/Library/Frameworks/Apache.framework/Versions/1.3/Header s CFLAGS = -DEAPI -O2 -Wall -I../Adaptor $(DEBUG_FLAG) -I$(APACHEHEADERS) -DSINGLE_THREADED_ADAPTOR -D$(OS) -DFORKING_WEBSERVER -DAPACHE Then it was a matter of trying to guess what the people at Apple were thinking/smoking when they wrote the code.... Finally I got it to compile without any errors/warnings. It seems to run OK now, but I haven't been able to test it much yet. And I still wonder what "stripnl" is supposed to return ? Here is the diff between the "Adaptor" catalog before and after: (/System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor) (the diff is attached to this message) This was all compiled on Mac OS X Server 1.2v3 with WO 4.5.1 Developer installed. But shouldn't differ much on for example Linux ? --anders -------------- next part -------------- diff /System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor/WOAppReq.h ../Adaptor/WOAppReq.h 22a23,25 > > #include "config.h" > diff /System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor/cohostedapps.c ../Adaptor/cohostedapps.c 59d58 < static MUTEX configLock; 60a60,62 > #if defined(REENTRANT) && !defined(Apache) > static MUTEX configLock; > #endif 97,98c99,101 < if (instance && strcmp(_app->name, instance->name) == 0) { < _app->host = strdup(instance->host); /* should be "localhost" */ --- > if ((instance != NULL) && (strcmp(_app->name, instance->name) == 0)) { > /* _app->host = strdup(instance->host); *//* should be "localhost" */ > strncpy(_app->host,instance->host,WA_MAX_HOST_NAME_LENGTH); 100,101c103,104 < _app->instance = 0; /* should be -1 !!! */ < _app->type = AT_AUTO; /* note that it's ours */ --- > _app->instance[0] = '\0'; /* should be -1 !!! */ > /* _app->type = AT_AUTO; */ /* note that it's ours */ Only in ../Adaptor: make.postamble Only in ../Adaptor: make.preamble Only in /System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor: nssocket.c Only in ../Adaptor: nssocket.c.not diff /System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor/socket.c ../Adaptor/socket.c 15a16,18 > #include "WOAppReq.h" > #include "transport.h" > 27d29 < #include "transport.h" 140a143,152 > int stripnl(char *str, int len) > { > while (len-- && *str) > { > if (*str == '\n') > *str = '\0'; > str++; > } > return 1; > } diff /System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor/transport.h ../Adaptor/transport.h 63c63 < struct _netfd; --- > /* struct _netfd; */ diff /System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor/woconfigfile.c ../Adaptor/woconfigfile.c 45,47c45,50 < < static const int readAtStartupOnly = READ_CONF_ONCE; < static const int timeIntervalBetweenStats = CONF_STAT_INTERVAL; --- > #ifdef READ_CONF_ONCE > static const int readAtStartupOnly = 1; > #else > static const int readAtStartupOnly = 0; > #endif > static const int timeIntervalBetweenStats = CONF_SEARCH_INTERVAL; Only in /System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor: wssocket.c Only in ../Adaptor: wssocket.c.not diff /System/Developer/Examples/WebObjects/Source/Adaptors/Adaptor/xyzzy.c ../Adaptor/xyzzy.c 6a7,8 > #include > 42c44,45 < const char *str; --- > /* const char *str; */ > String str; 45c48 < st_add(resp->headers, "Content-Type", "text/html"); --- > st_add(resp->headers, "Content-Type", "text/html",STR_COPYKEY|STR_COPYVALUE); 50c53 < cd_append(&content, "

Server = " SERVER "
"); --- > cd_append(&content, "

Server = " SERVER_VERSION "
"); 52c55 < cd_append(&content, WO_SERVER_ADAPTOR_VERSION "
"); --- > cd_append(&content, ADAPTOR_VERSION "
"); 54,55c57,58 < str = lb_description(); < cd_append(&content, str); --- > lb_description(&str); > cd_append(&content, str.text); From ajz at mac.com Thu May 31 10:04:39 2001 From: ajz at mac.com (Anthony Zimmerman) Date: Thu Nov 3 13:33:58 2005 Subject: OT: Trouble with SSH Message-ID: Hi all, I burned 4 hrs. last night trying to complete my SSH setup only to fail in the end. Perhaps someone can shed some light. What I've done so far: SSH1 is installed on the server (OSXS 1.2) and running I've downloaded / installed the Secure Shell Client from ssh.com I've also downloaded / installed Tera Term Pro with the SSH modification My workstation is NT 4 The problem: I can login with either client via password mode, but when I try public key encryption is fails with Authentication Failed error - I've generated keys on the server can transferred them to my remote machine, I've generated the keys on the remote machine and put them on the server. Nothing seems to work for either client. Secure shell accepted a host key from the server, so I think that's working. Any ideas? If I login via password mode, is it secure? Should I try a different secure method? All help is very appreciated. I'm still a unix novice so bear that in mind. Thanks! Anthony