> java 2532 _appserver 80u IPv6 0xffffff80350ce760 0t0 TCP > [::xx.xxx.xxx.71]:49639->[::xx.xxx.xxx.71]:webobjects (ESTABLISHED)
So that line shows that wotaskd and the instance are talking to each other, so I guess the problem lies in JavaMonitor. Do : ps auxwww | grep 56789 ps auxwww | grep 2001 ps auxwww | grep 1085 And send the results. > > These are new server without any OS X installed before. Brand new out of the > box. > > > > On Jul 28, 2010, at 5:20 PM, Chuck Hill wrote: > >> >> On Jul 28, 2010, at 5:10 PM, Tusker wrote: >> >>> I'm using the DNS domain which resolves to the IP of the machine. I just >>> got the DNS setup today in reverse as well. I was using the .local address >>> before. >> >> This is a fun puzzle! See below. >> >> >> >>> On Jul 28, 2010, at 4:43 PM, Chuck Hill wrote: >>> >>>> What are you using for the host name? It needs to DNS resolve to primary >>>> IP of this machine. You can't use .local addresses. >>>> >>>> On Jul 28, 2010, at 4:29 PM, Tusker wrote: >>>> >>>>> No luck yet. >>>>> >>>>> I added WOHost in the additional args for the app in JavaMonitor and >>>>> added it in launchd. I couldn't even get wotaskd to start with this >>>>> argument. (see error below) >>>>> >>>>> Instead, I left wotaskd as is and changed the application host in >>>>> JavaMonitor. >>>>> >>>>> The WOAdaptor is up and reporting the application running. >>>>> Javamonitor us up and running >>>>> Wotaskd is reporting all the configuration changes and I see the >>>>> applications there as well. >>>>> >>>>> I can get to the following url: >>>>> >>>>> http://myappdomain:2001/test.woa/wa/ >> >> That goes directly to the application, cutting Apache, the woadaptor, and >> wotaskd out of the picture. >> >> >>>>> but I can't get to >>>>> >>>>> http://mywebserverdomain/test.woa/wa >>>>> >>>>> I restart the server and try starting the application. This time, I get >>>>> an error in the SpawnofWotaskd.log which makes no sense. It actually >>>>> starts a application but JavaMonitor does not see it. >> >> That suggests that all the pieces are not using the same host name. >> >> >>>>> JavaMonitor reports a death. But I can get to >>>>> http://myappdomain:2001/test.woa/wa/ >>>>> >>>>> >>>>> Here are the Logs when I start application using JavaMonitor after a >>>>> server restart. >>>>> >>>>> -------------------------------------------------------- >>>>> Jul 28 16:21:55 contactme[N/A] (ERXNSLogLog4jBridge.java:43) WARN NSLog >>>>> - Unable to establish a connection to port 2001 on this host. Perhaps >>>>> this port is already in use by another WebObjects application instance. >>>>> Jul 28 16:21:55 contactme[N/A] (ERXNSLogLog4jBridge.java:43) WARN NSLog >>>>> - <WOApplication>: Cannot be >>>>> initialized.java.lang.reflect.InvocationTargetException >>>>> Jul 28 16:21:55 contactme[N/A] (ERXNSLogLog4jBridge.java:43) WARN NSLog >>>>> - A fatal exception occurred: <WOApplication>: Cannot be initialized. >>>>> ------------------------------------------------------- >> >> So it is already running. Try >> sudo lsof -i tcp:2001 >> to see the running process id. You can also try >> ps auxwww | grep 2001 >> >> >>>>> wotaskd error when adding WOHost: >>>>> >>>>> [2010-7-28 13:39:31 PDT] <main> WebObjects version = 5.4.3 >>>>> [2010-7-28 13:39:31 PDT] <main> Unable to establish a connection to port >>>>> 1085 on this host. Perhaps this port is already in use by another >>>>> WebObjects application instance. >>>>> [2010-7-28 13:39:31 PDT] <main> A fatal exception occurred: >>>>> <WOApplication>: Cannot be initialized. >>>>> [2010-7-28 13:39:31 PDT] <main> >>>>> com.webobjects.foundation.NSForwardException >>>>> [java.lang.reflect.InvocationTargetException] >> ... >>>>> Caused by: java.net.BindException: Can't assign requested address >>>> >> >> So either wotaskd is already running or some other process is using that >> port. >> >> Try seeing what the pid is with this: >> sudo lsof -i tcp:1085 >> >> Check in /Library/LaunchDaemons and /System/Library/LaunchDaemons to ensure >> that wotaskd is not getting started twice. >> >> New and clean means that no previous OS X version was installed on these >> machines? >> >> Chuck >> >> >>>>> >>>>> On Jul 28, 2010, at 11:54 AM, Simon wrote: >>>>> >>>>>> i recently had the misfortune of having to set up a snow leopard >>>>>> deployment and ran into similar problems. remember there are 3 golden >>>>>> URL's to diagnosing deployment issues: >>>>>> >>>>>> http://yourdomain/cgi-bin/WebObjects/WOAdaptorInfo >>>>>> http://yourdomain:1085 // assuming you are running wotaskd on standard >>>>>> port >>>>>> http://yourdomain:56789 // assuming you are running javamonitor on >>>>>> standard port >>>>>> >>>>>> if we ever have deployment issues these are my first 3 ports of call. in >>>>>> particular, make sure the first two are both reporting your running >>>>>> instances. with our snow leopard issues we could see running instance in >>>>>> the wotaskd config, but the WOAdaptorInfo page was reporting nothing ... >>>>>> bingo. >>>>>> >>>>>> simon >>>>>> >>>>>> On 28 July 2010 19:05, Chuck Hill <[email protected]> wrote: >>>>>> Use the hostname of the app server in JavaMonitor as the host and also >>>>>> set this in the Properties file with WOHost=.... for the app and >>>>>> wotaskd. Or set WOHost in the additional args for the app in Java >>>>>> Monitor and in the launchd config for wotaskd. >>>>>> >>>>>> Did that help? >>>>>> >>>>>> >>>>>> Chuck >>>>>> >>>>>> On Jul 28, 2010, at 10:54 AM, Tusker wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I'm seeing some very bizarre things with javamonitor and wotaskd. I >>>>>>> have new clean Snow Leopard servers. I have a 3 machine setup. 1 >>>>>>> Websever, 1 Application server (Javamonitor, wotaskd) and 1 database >>>>>>> server. I followed the following instructions >>>>>>> (http://wiki.objectstyle.org/confluence/display/WO/Programming__WebObjects-Web+Applications-Deployment-Mac+OS+X+Server). >>>>>>> >>>>>>> I can initially start up wotaskd and javamonitor. I setup host and my >>>>>>> test application using Javamonitor. I can start up my test application >>>>>>> fine. Everything works fine, but as soon as I restart the server, I >>>>>>> can't start the application that I just setup. Both the wotaskd and >>>>>>> javamonitor process start up and I can see them in the Activity >>>>>>> Monitor. I modified SpawnOfWotaskd.sh to capture the logs when I hit >>>>>>> go. Initially, I see these logs. When I restart the server, these >>>>>>> stop as well. >>>>>>> >>>>>>> I tried adding -_DeploymentDebugging true to the plist but it will not >>>>>>> output the debugging level logs. >>>>>>> >>>>>>> Any clues? >>>>>>> >>>>>>> Thanks, >>>>>>> M >>>>>> >>>>>> >>>>>> -- >>>>>> Chuck Hill Senior Consultant / VP Development >>>>>> >>>>>> Practical WebObjects - for developers who want to increase their overall >>>>>> knowledge of WebObjects or who are trying to solve specific problems. >>>>>> http://www.global-village.net/products/practical_webobjects >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Do not post admin requests to the list. They will be ignored. >>>>>> Webobjects-dev mailing list ([email protected]) >>>>>> Help/Unsubscribe/Update your Subscription: >>>>>> http://lists.apple.com/mailman/options/webobjects-dev/simon%40potwells.co.uk >>>>>> >>>>>> This email sent to [email protected] >>>>>> >>>>> >>>> >>>> -- >>>> Chuck Hill Senior Consultant / VP Development >>>> >>>> Practical WebObjects - for developers who want to increase their overall >>>> knowledge of WebObjects or who are trying to solve specific problems. >>>> http://www.global-village.net/products/practical_webobjects >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>> >> >> -- >> Chuck Hill Senior Consultant / VP Development >> >> Practical WebObjects - for developers who want to increase their overall >> knowledge of WebObjects or who are trying to solve specific problems. >> http://www.global-village.net/products/practical_webobjects >> >> >> >> >> >> >> > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca > > This email sent to [email protected] _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
