The xml definition of the fragment definition is specified in the definition of the TilesConfigurerbean. If you are using a Java based configuration, it will look like this:
@Bean
public TilesConfigurer tilesConfigurer(){
TilesConfigurer tilesConfigurer = new TilesConfigurer();
tilesConfigurer.setDefinitions(new String[] {"/WEB-INF/**/tiles.xml"});
tilesConfigurer.setCheckRefresh(true);
return tilesConfigurer;
}
If you are using xml configuration, it will look like this:
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/views/**/tiles.xml</value>
</list>
</property>
</bean>
/WEB-INF/views/**/tiles.xml, TilesConfigurer /Web-INF/views.