java.net.MalformedURLException

I have a graph that I have previously run just fine. When I tried to run it again today, I received this error “Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: (null): (null): nodename nor servname provided, or not known”.
I am trying to move data from a DB table to another DB table. And it has worked in the past. All the connections validate and I can view the data from the input table.
Any suggestions appreciated.
Thank you.

Hi svyates,

can you please give us more information:

* version and type of used CloverETL
* operating system you use
* full call stack of thrown exception
* do you use proxy server?

Thank you.

Clover ETL Community Product 3.3.0.021P

Mac OS X 10.8.2

Sorry, I don’t know what “full can stack of thrown exception” means

No proxy server

Now, this morning, I was in Starbucks connected to their WiFi and it worked. When it worked before I was connected to a different network. It seems when I’m connected to the WiFi in my office is when it doesn’t work. Perhaps there’s a network setting that I need to change?

Thanks!

Hi svyates,

by “full call stack of thrown exception” is meant continuation of:


Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: (null): (null): nodename nor servname provided, or not known

you sent. I expect you see this error in Console window after running graph, right? so please send me complete content of Console window, including this error.

Thank you.

Hi,

What I sent is the entire content of the console window.

Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: (null): (null): nodename nor servname provided, or not known

Cheers,

Steve

Hi Jaroslav,

I believe that I have fixed the problem. It was a network problem. The router provided by my ISP and used as the DHCP server on the network, was assigning a search domain “Home” when assigning an IP address. With that entry in the search domains, I was getting the error when running. I changed to another DHCP server which does not assign anything to the search domain, and with the search domain blank, the connections are getting made and the process runs fine. I don’t understand it, but I’ll take the result. :slight_smile:
Don’t know if there’s another fix from the Clover side that you can recommend, if so I’d appreciate it. Either way, it’s working for now.
Thanks!

Steve

Hi Steve,

Good to know it works now. It is always hard to advice without detail knowledge of network environment.

Only remark I have is, that the exception is not caused by database connection (that would be part of run log) but because of failing:

  • Engine start

  • Connecting to running Engine in order to get logs