Thanks Ross, I'll try it. On Thu, Nov 5, 2009 at 11:51 PM, Ross Mellgren <dri...@gmail.com> wrote:
> > Many exceptions do not have a message, e.g. NullPointerException > (unless thrown by hand). > > Maybe: > > try { > ... > } catch { > case ex: Exception if ex.getMessage == null => "Message: " + > ex.toString > case ex: Exception => "Message: " + ex.getMessage > } > > -Ross > > On Nov 5, 2009, at 11:45 PM, jack wrote: > > > > > I'm using the Dispatch Databinder library for Http. http://bit.ly/NPWcW > > > > My code is this simple method. > > > > def testCheckPage(url:String):String = { > > try { > > var http = new Http > > var request = new Request > > (url) > > val req_with_agent = request <:< Map("User-Agent" -> "Mozilla/ > > 5.0") > > val responseBody = Http (req_with_agent as_str) > > responseBody.length.toString > > } catch { > > case ex: Exception => { > > "Message: " + ex.getMessage > > } > > } > > } > > > > For some urls, e.g., http://bae.cf.huffingtonpost.com/ , an exception > > is thrown but the exception message is null. Any ideas? > > > > > > > > -- Jack Widman co-founder / cto, Authoritude, Inc. 203-641-9355 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---