# Routes fails? hmm

**URL:** <https://www.ruby-forum.com/t/routes-fails-hmm/191445>\
**Category:** Rails\
**Created:** [July 12, 2010, 9:57pm UTC](https://www.ruby-forum.com/t/routes-fails-hmm/191445 "2010-07-12T21:57:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidz101](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f0a364/32.png) [@davidz101](https://www.ruby-forum.com/u/davidz101)\
**Post date:** [July 12, 2010, 9:57pm UTC](https://www.ruby-forum.com/t/routes-fails-hmm/191445/1 "2010-07-12T21:57:56Z")

</div>

I’m getting:

rate\_vendor\_hardware\_url failed to generate from  
{:vendor\_id=\>#\<Hardware id: 6, name: “this is the hardware name”,  
version: “this is the version”, ETC ETC

What is usually wrong when i recieve “\_url failed to generate”?

---

<div class="post-metadata">

**Author:** ![davidz101](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f0a364/32.png) [@davidz101](https://www.ruby-forum.com/u/davidz101)\
**Post date:** [July 12, 2010, 10:44pm UTC](https://www.ruby-forum.com/t/routes-fails-hmm/191445/2 "2010-07-12T22:44:14Z")

</div>

David Z. wrote:

> I’m getting:
> 
> rate\_vendor\_hardware\_url failed to generate from  
> {:vendor\_id=\>#\<Hardware id: 6, name: “this is the hardware name”,  
> version: “this is the version”, ETC ETC
> 
> What is usually wrong when i recieve “\_url failed to generate”?

You’re not providing the right parameters to generate the URL. To  
determine what the right parameters are, check routes.rb .

## Best,

Marnen Laibow-Koser  
http;[//www.marnen.org](https://www.marnen.org)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![davidz101](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f0a364/32.png) [@davidz101](https://www.ruby-forum.com/u/davidz101)\
**Post date:** [July 12, 2010, 10:47pm UTC](https://www.ruby-forum.com/t/routes-fails-hmm/191445/3 "2010-07-12T22:47:06Z")

</div>

On Jul 12, 2010, at 12:56 PM, David Z. wrote:

> I’m getting:
> 
> rate\_vendor\_hardware\_url failed to generate from  
> {:vendor\_id=\>#\<Hardware id: 6, name: “this is the hardware name”,  
> version: “this is the version”, ETC ETC
> 
> What is usually wrong when i recieve “\_url failed to generate”?

Without seeing the route definition or the rest of the ‘ETC ETC’ it’s  
impossible to say.

Typically that error will tell you waht it received, what it expected,  
and the difference.

Provide more details and how you’re calling it perhaps we can help.
