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.

Chuck


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/
> 
> 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.
> 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.
>  -------------------------------------------------------
> 
> 
> 
> 
> 
> 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] null:<WOApplication>: Cannot be 
> initialized.
>       at com.webobjects.appserver.WOApplication.<init>(WOApplication.java:918)
>       at Application.<init>(Application.java:112)
>       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>       at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>       at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>       at java.lang.Class.newInstance0(Class.java:355)
>       at java.lang.Class.newInstance(Class.java:308)
>       at com.webobjects.appserver.WOApplication.main(WOApplication.java:547)
>       at Application.main(Application.java:61)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:87)
> Caused by: java.lang.reflect.InvocationTargetException
>       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>       at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>       at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>       at 
> com.webobjects.foundation._NSUtilities.instantiateObject(_NSUtilities.java:614)
>       at 
> com.webobjects.appserver.WOApplication.adaptorWithName(WOApplication.java:1316)
>       at 
> com.webobjects.appserver.WOApplication._initAdaptors(WOApplication.java:1386)
>       at com.webobjects.appserver.WOApplication.<init>(WOApplication.java:802)
>       ... 14 more
> Caused by: com.webobjects.foundation.NSForwardException 
> [java.net.BindException] Can't assign requested 
> address:java.net.BindException: Can't assign requested address
>       at 
> com.webobjects.foundation.NSForwardException._runtimeExceptionForThrowable(NSForwardException.java:41)
>       at 
> com.webobjects.appserver._private.WOClassicAdaptor._initServerSocket(WOClassicAdaptor.java:230)
>       at 
> com.webobjects.appserver._private.WOClassicAdaptor.<init>(WOClassicAdaptor.java:163)
>       at 
> com.webobjects.appserver._private.WOClassicAdaptor.<init>(WOClassicAdaptor.java:171)
>       ... 22 more
> Caused by: java.net.BindException: Can't assign requested address
>       at java.net.PlainSocketImpl.socketBind(Native Method)
>       at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
>       at java.net.ServerSocket.bind(ServerSocket.java:319)
>       at java.net.ServerSocket.<init>(ServerSocket.java:185)
>       at 
> com.webobjects.appserver._private.WOClassicAdaptor._initServerSocket(WOClassicAdaptor.java:223)
>       ... 24 more
> 
> 
> 
> 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 <ch...@global-village.net> 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      (Webobjects-dev@lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/simon%40potwells.co.uk
>> 
>> This email sent to si...@potwells.co.uk
>> 
> 

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







Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to