File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Ruby and the fly likes Problems referencing code in bundled gems Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Languages » Ruby
Bookmark "Problems referencing code in bundled gems" Watch "Problems referencing code in bundled gems" New topic

Problems referencing code in bundled gems

Eric Hermann

Joined: May 07, 2013
Posts: 6
I'm working on my first gem and I'm having a problem referencing dependencies. In my gem, I need to reference code from some other custom gems we've developed.
We'll call my Gem "test_company_models". In my test_company_models gem, I need to include PricingExtensions from our test_company_libs Gem.

I'm dynamically requiring my models in my test_company_models.rb this way:

This works fine until I am pulling in a model which references PricingExtensions from the test_company_libs Gem:

Which gives me this error:

I've tried adding the test_company_libs Gem to my Gem in these two ways:


and in the test_company_models.gemspec:

In either case, I get the "uninitialized constant CartItem::PricingExtensions" error.

Any idea as to what I am doing wrong?

I agree. Here's the link:
subject: Problems referencing code in bundled gems
It's not a secret anymore!