Re: wotaskd fails with java.net.UnknownHostException
Re: wotaskd fails with java.net.UnknownHostException
- Subject: Re: wotaskd fails with java.net.UnknownHostException
- From: Chuck Hill <email@hidden>
- Date: Mon, 18 Apr 2011 13:10:10 -0700
My guess is that "Failed to parse" is really caused by some other unexpected error like:
>>>>>>> Caused by: java.net.UnknownHostException: NET-DIST.school19.xeno.ru:
>>>>>>> NET-DIST.school19.xeno.ru
>>
You could take a look at SiteConfig.xml to ensure that it is correctly formed. If you are using the (OpenSource) version from Wonder, you could add additional debug logging to it.
Chuck
On Apr 17, 2011, at 4:44 AM, Gennady Kushnir wrote:
> 2011/4/14 Chuck Hill <email@hidden>:
>> What is the error message?
> [2011-4-17 15:39:11 MSD] <main> WebObjects version = 5.4.3
> [2011-4-17 15:39:11 MSD] <main> WOLocalRootDirectory set to
> non-default: /opt/apple/Local
> [2011-4-17 15:39:11 MSD] <main> Failed to parse
> /opt/apple/Local/Library/WebObjects/Configuration/SiteConfig.xml.
> Backing up original SiteConfig and continuing as if empty.
> [2011-4-17 15:39:11 MSD] <main> Multicast Response Disabled
> [2011-4-17 15:39:11 MSD] <Thread-1> Created UDP socket; listening for
> requests...
> [2011-4-17 15:39:11 MSD] <main> The URL for webserver connect is:
>
> I am quite sure SiteConfig is OK. It is the same one used on many
> deployments without WOHost setting before and it also parses fine on
> this deployment when -WOHost is set to localhost.
>
>>
>> On Apr 13, 2011, at 10:04 PM, Gennady Kushnir wrote:
>>
>>> If I set any host other than localhost a get an error parsing SiteConfig.xml
>>> Do I have to reenter everything manually instead of using prepared SiteConfig?
>>>
>>> 2011/4/13 Chuck Hill <email@hidden>:
>>>> Then instead of localhost, use the canonical name of the machine. This needs to be the reverse lookup of the machine's IP address. They must resolve correctly between each other. Then use the same WOHost on your apps.
>>>>
>>>> Chuck
>>>>
>>>>
>>>> On Apr 13, 2011, at 11:55 AM, Gennady Kushnir wrote:
>>>>
>>>>>> Adding -DWOHost=localhost (or the cannonical name of that machine) to the launch args.
>>>>> Thank you Chuck. This option did help to run wotaskd.
>>>>> But now I can't use it with Monitor. If I set both of them to
>>>>> localhost, then I can't access Web-interface from outside.
>>>>> If I set WOHost to IP then it fails to parse SiteConfig.xml
>>>>> It drives me crazy ((
>>>>>
>>>>> 2011/4/9 Chuck Hill <email@hidden>:
>>>>>> Adding -DWOHost=localhost (or the cannonical name of that machine) to the launch args.
>>>>>>
>>>>>> Chuck
>>>>>>
>>>>>>
>>>>>> On Apr 9, 2011, at 12:39 AM, Gennady Kushnir wrote:
>>>>>>
>>>>>>> Hello list.
>>>>>>> I was asked to help setting up deployment on Linux system. It is not
>>>>>>> my first linux deployment, so I do know main steps and some possible
>>>>>>> errors. But this time it is something new for me.
>>>>>>> I can not even start wotaskd. When running from terminal it fails with
>>>>>>>
>>>>>>> [2011-4-9 10:46:41 MSD] <main> A fatal exception occurred:
>>>>>>> <WOApplication>: Cannot be initialized.
>>>>>>> [2011-4-9 10:46:41 MSD] <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)
>>>>>>> .........
>>>>>>> Caused by: java.lang.reflect.InvocationTargetException
>>>>>>> .........
>>>>>>> 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)
>>>>>>> .........
>>>>>>> Caused by: java.net.UnknownHostException: NET-DIST.school19.xeno.ru:
>>>>>>> NET-DIST.school19.xeno.ru
>>>>>>> at java.net.InetAddress.getLocalHost(InetAddress.java:1354)
>>>>>>> at com.webobjects.appserver._private.WOClassicAdaptor.<init>(WOClassicAdaptor.java:93)
>>>>>>> ... 23 more
>>>>>>>
>>>>>>> I have explored all WO configuration files I could remember , but I
>>>>>>> did not find aforementioned hostname there.
>>>>>>> Where did wotaskd get that hostname? Why does it need one? And is it
>>>>>>> possible to override in somewhere?
>>>>>>>
>>>>>>> Gennady Kushnir
--
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 (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden