I have the following configured: <meta key="org.apache.tapestry.page-class-packages" value="org.appfuse.webapp.pages"/>
Are you saying I should change it to: <meta key="org.apache.tapestry.page-class-packages" value="org.appfuse.webapp.pages,org.appfuse.webapp.pages.admin"/> Are you sure it doesn't scan sub-packages by default? It seems to - if I put a class in this package and move the page into a matching sub-directory, it works. However, when I get a page from the IRequestCycle, I don't know how to traverse into the sub-package (or above the current package for that matter). Thanks, Matt Martino Piccinato wrote: > > I think you can use configuration parameter > > org.apache.tapestry.component-class-packages > > (from documentation) A comma-seperated list of package names, used > when searching for the component class . These must appear as <meta> > tags in the application or library specification containing the > component > > > For other options you can see > > http://tapestry.apache.org/tapestry4.1/usersguide/components.html > > at the section "Referencing Library Components" > > > On 8/28/07, mraible <[EMAIL PROTECTED]> wrote: >> >> I have a UserForm class in a "pages" package and a UserList class in an >> "admin" sub-package. In UserForm, how do I get UserList? The following >> doesn't seem to work: >> >> UserList nextPage = (UserList) cycle.getPage("UserList"); >> >> Results in: java.lang.ClassCastException: $UserList_4 >> >> If I change it to cycle.getPage("admin/UserList"), I get: >> >> java.lang.ClassCastException: $BasePage_4 >> >> The last option (cycle.getPage("admin.UserList")) seems a bit closer, but >> still doesn't work: >> >> java.lang.NoClassDefFoundError: org/appfuse/webapp/pages/Admin/UserList >> (wrong name: org/appfuse/webapp/pages/admin/UserList) >> >> Thanks, >> >> Matt >> >> -- >> View this message in context: >> http://www.nabble.com/How-do-I-get-a-page-from-a-sub-package-tf4339857.html#a12362460 >> Sent from the Tapestry - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/How-do-I-get-a-page-from-a-sub-package-tf4339857.html#a12368479 Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]