Как то Gres нас спрашивал, как мы профилируем наш код...
Вот именно этим я сейчас и занимаюсь - улучшаю одну очень нагруженную страницу.
Заглянул в Logs -> Debug Logs: там не лимитов. Думал, дебаг лог слишком длинный - сократил, их все равное нет, ну значит что-то с дебаг настройками, выставил все по максимуму - их все равное нет...
ну ладно, давай дебажить по человечески, в IDE, в ММ в Execute APEX пытаюсь заложить параметр на страницу перед созданием контроллера, вот так (точно так же как и в тестах):
ApexPages.currentPage().getParameters().put('myid', '51515115151515');
Как то Gres нас спрашивал, как мы профилируем наш код... Вот именно этим я сейчас и занимаюсь - улучшаю одну очень нагруженную страницу. Заглянул в Logs -> Debug Logs: там не лимитов. Думал, дебаг лог слишком длинный - сократил, их все равное нет, ну значит что-то с дебаг настройками, выставил все по максимуму - их все равное нет... ну ладно, давай дебажить по человечески, в IDE, в ММ в Execute APEX пытаюсь заложить параметр на страницу перед созданием контроллера, вот так (точно так же как и в тестах): [code]ApexPages.currentPage().getParameters().put('myid', '51515115151515');[/code] получаю на этой строке Attempt to de-reference a null object... можно просто создать PageReference и заложить туда параметр, но контроллер все равно обращается к ApexPages, а он нулевой...