Не може да се намери отговорът на компонента или интерфейса на ColdFusion.

Понякога получавам

Could not find the ColdFusion Component or Interface Answer. 

и простото опресняване решава проблема. Това не е случай, когато програмата се опреснява от ftp, докато се опитвам да преглеждам от нея: не се извършва разработка. Но от време на време ще го получавам, докато се опитвам да направя createobject.

Въпрос: Има ли най-добра практика за заспиване и повторен опит, ако инстанцирането на компонент е неуспешно?


person Phillip Senn    schedule 29.08.2010    source източник
comment
Моля, предоставете по-конкретна информация. Поддържате ли обекта в някакъв обхват? Използвате ли персонализирани съпоставяния?   -  person Sergey Galashyn    schedule 30.08.2010


Отговори (2)


Филип, има ли шанс това да е на cf 9.0.1 и да използваш ключовата дума "импортиране"?

Причината да попитам е, че видях поведение -- и регистрирах доклад за грешка -- където, ако имам две различни създаване на обект на една и съща страница (или в друг CFC... няма значение), и двете от същия пакет и не използвам напълно квалифицираното име на CFC, а вместо това използвам import, тогава първият createObject() ще успее, а вторият ще се провали с грешката „не може да се намери...“.

Чудя се дали нещо подобно може да работи тук.

person marc esher    schedule 29.08.2010
comment
Използвам this.customTagPaths в Application.cfc и оставям ColdFusion да го намери, вместо изрично да му казвам къде да отиде. Прав си, може да има нещо там. - person Phillip Senn; 31.08.2010

Използвате ли клъстер от сървъри? Ако е така, може би имате един сървър, който е неправилно конфигуриран - може би липсващо картографиране - и когато се обслужвате от този сървър, виждате проблема? Това може да обясни начина, по който изглежда, че се случва само понякога.

Между другото, инстанцията на CFC трябва винаги да работи - не трябва да се опитвате да кодирате този проблем, като спите и опитате отново.

person Ciaran Archer    schedule 29.08.2010
comment
Благодаря Киаран. Намира се на споделен сървър, така че не мисля, че е групиран. - person Phillip Senn; 31.08.2010