Title:
Bug 87107:-(Watson Migration Closure)1) Given two components in the same directory c:\somewhere\somedirectory\ and a mapping to that directory in CF ADmin: /somedir =c:\somewhere\some directory CFC1
| View in TrackerStatus/Resolution/Reason: Closed/Won't Fix/LowImpact
Reporter/Name(from Bugbase): marc esher / marc esher (marcesher)
Created: 09/21/2011
Components: ORM Support
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 /
Priority/Frequency: Trivial / Unknown
Locale/System: English / Platforms All
Vote Count: 0
Problem:
1) Given two components in the same directory c:\somewhere\somedirectory\ and a mapping to that directory in CF ADmin: /somedir =c:\somewhere\some directory CFC1.cfc CFC2.cfcif CFC1.cfc has this:property name="stuff" cfc="CFC2" fieldtype="many-to-one";I'm getting errors such as:could not find component some. directory.cfc2Note how it's using the directory name and not the mapping name. Tofix, if I prefix the CFC wtih the full mapped path (somedir.CFC2), itfixes it. However, this is not how CF behaved prior to this2) I'm getting a similar error with a one-to-many relationship toitself (think parent/child), and with that one, I can't figure out howto fix it at all, thus I'll have to revert and not use this latesthotfix.3) EntityNew() is busting, again with a similar error.Given a call to EntityNew( "CFC2" )I'll get could not find component or interface some. directory.cfc2Again, note that the cfc path is incorrect and not honoring the mapping.FWIW, this is on CF9 Multi-Server, on the non-cfusion instance, withall mappings done in CF Administrator. The mapped directories do havespaces in them.Again, this all worked fine yesterday, and when I dropped in the newbits, stuff's busted.I've cleared component caches and ORMReloaded() repeatedly, andobviously have restarted CF Repeatedly.
Method:
Result:
After installing the CHF2 for CF9.0.1, ORM component resolution no longer works correctly for me. I get this error: Could not find component "some. directory.path.MyCFC"
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3044032
External Customer Info:
External Company:
External Customer Name: marc esher
External Customer Email: 70390EBF47F01CAF992015B9
External Test Config: 09/21/2011
Attachments:
Comments: