When generating a web mvc application using JSPs, and am in the portion of the script that defines selenium tests, I am receiving the message shown in the 3rd line, below:
~.web roo> 4488468 Created SRC_MAIN_WEBAPP\selenium\test-keyactivities.xhtml
ef87fa8 Updated SRC_MAIN_WEBAPP\selenium\test-suite.xhtml
~.web roo> Web controller 'com.lyniad.web.KeyPartnershipsController' does not appear to be an automatic, scaffolded controller
The equivalent lines from the roo.log file are:
selenium test --controller com.lyniad.web.KeyActivitiesController
// [failed] selenium test --controller com.lyniad.web.KeyPartnershipsController
// [failed] script --file D:\TRAROO\TRA024MVC4.roo
I think that this may be a spurious message, whose main consequnce is to stop execution of the remainder of the script. I have received the same message about other controllers on different roo scripts, but have not been able to determine what roo thinks is the problem.
The lines of the roo script that are relevant include:
/* ====== BusinessModelAspect ====== */
entity jpa --class com.lyniad.domain.busmodel.BusinessModelAspect --inheritanceType SINGLE_TABLE --testAutomatically
equals --class com.lyniad.domain.busmodel.BusinessModelAspect
/* ====== KeyPartnerships ====== */
entity jpa --class com.lyniad.domain.busmodel.KeyPartnerships --extends com.lyniad.domain.busmodel.BusinessModelAspect --testAutomatically
equals --class com.lyniad.domain.busmodel.KeyPartnerships --appendSuper
I am attaching the controller and its ITDs. Any suggestions would be helpful. Is this a user error, a real bug, or a harmless quirk?


Reply With Quote
