A quick update... there's a small but important error in my example project structure. I'd put the DayMonthYearDateInputDemo.tml and DayMonthYearDateInputDemo.java files into a package called "...demo.components" and they should be in "...demo.pages".
This is the correct structure (I hope :-) ). +---src +---main ¦ +---java ¦ ¦ +---si ¦ ¦ +---najdi ¦ ¦ +---tapestry ¦ ¦ +---library ¦ ¦ +---components ¦ ¦ ¦ DayMonthYearDateInput.java ¦ ¦ ¦ day-month-year-date-input-error.png ¦ ¦ ¦ day-month-year-date-input.png ¦ ¦ ¦ DayMonthYearDateInput.properties ¦ ¦ ¦ DayMonthYearDateInput.tml ¦ ¦ ¦ DayMonthYearDateInput.xdoc ¦ ¦ ¦ DayMonthYearDateInput_sl_SI.properties ¦ ¦ ¦ ¦ ¦ +---mixins ¦ ¦ ¦ ZoneUpdater.java ¦ ¦ ¦ ZoneUpdater.js ¦ ¦ ¦ ¦ ¦ +---services ¦ ¦ ¦ LibraryModule.java ¦ ¦ ¦ TestInfrastructureModule.java ¦ ¦ ¦ ¦ ¦ +---util ¦ ¦ IntegerOptionModel.java ¦ ¦ IntegerSelectModel.java ¦ ¦ IntegerValueEncoder.java ¦ ¦ Month.java ¦ ¦ ¦ +---resources ¦ log4j.properties | +---site ¦ ¦ site.xml ¦ ¦ ¦ +---xdoc ¦ index.xml ¦ +---test +---conf ¦ testng.xml | +---java +---test +---si +---najdi +---tapestry +---library +---base ¦ AbstractT5ComponentsLibraryTest.java ¦ +---demo ¦ ¦ DemoModule.java ¦ ¦ ¦ +---pages ¦ DayMonthYearDateInputDemo.tml ¦ DayMonthYearDateInputDemo.java ¦ +---components DayMonthYearDateInputTest.java - Paul -- View this message in context: http://www.nabble.com/Testify-Base-class-com.formos.tapestry.testify.testng.TapestryTest-is--not-in-a-controlled-package-tp25246887p25315388.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org