For anyone interested i found the solution: 1. Copy the Contrib.library to you application root 2. alter path to Contrib.library in your .application file to point to copied file 3. edit Contrib.library paths to be relative to the root ie append: /org/apache/tapestry/contrib/ to each patch
4. copy .jwc files that you are overriding .html for, rename and place in your desired folder 5. place altered .html files next to .jwc files example entries in Contrib.library: <component-type type="Choose" specification-path="/org/apache/tapestry/contrib/components/Choose.jwc"/> .... <component-type type="TablePages" specification-path="/components/MyTablePages.jwc"/> <component-type type="SimpleTableColumnComponent" specification-path="/components/MySimpleTableColumnComponent.jwc"/> this should be enough to replace the html template in Contrib library with your customized .html template. -jm On 4/3/06, John Menke <[EMAIL PROTECTED]> wrote: > > I am currently able to override the .html tempate that the contrib: > TableView tag uses by including files in my classpath with the same path as > the original tapestry components. > > Is there any way to point to a specific template with a different path? > > currently the overridden template must appear in: > > org.apache.tapestry.contrib.table.components > > can i configure this to be a different package > > > ie. org.mydomain.components.override > > any help would be greatly appreciated. > > -jm > >
