You are using V1.2.2? The debug log provided doesn't help a lot. And I'm not able to test it right now, but did try WEB-INF/view /view (actually the files in that directory as well) view
already. And I'm sure you are aware that even though you might a sourceFolder the sub-directory structure must still match. Juergen On 10/6/06, craigdd <[EMAIL PROTECTED]> wrote: > > So by the look of the code you show here it is a filter init param, I don't > remember seeing anything about configuring a filter. > > Anyway, I looked at the internalinit() method in WebApplication and found > where it is pulling the sourceFolder init param from the servlet. I added > that init param and it still doesn't work, here is my servlet config; > > <servlet> > <servlet-name>wicket</servlet-name> > <servlet-class>wicket.protocol.http.WicketServlet</servlet-class> > <init-param> > <param-name>applicationClassName</param-name> > <param-value>com.lenzen.web.WicketApplication</param-value> > </init-param> > <init-param> > <param-name>sourceFolder</param-name> > <param-value>/WEB-INF/view</param-value> > </init-param> > <load-on-startup>1</load-on-startup> > </servlet> > > Here is the debug statements when turning on debug for wicket.util.resource. > > 08:58:40,046 DEBUG [UrlResourceStream] cannot convert url: > jar:file:/C:/develop/projects/wicket/deploy/wicket.war/WEB-INF/lib > /wicket-1.2.2.jar!/wicket/markup/html/pages/ExceptionErrorPage.html to file > (URI is not hierarchical), falling back to the in > putstream for polling > 08:58:40,187 DEBUG [ResourceFinderResourceStreamLocator] Attempting to > locate resource 'wicket/markup/html/debug/PageView_en_ > US.html' on path [folders = [], webapppaths: [/WEB-INF/view/]] > 08:58:40,203 DEBUG [ResourceFinderResourceStreamLocator] Attempting to > locate resource 'wicket/markup/html/debug/PageView_en_ > US.html' on path [folders = [], webapppaths: [/WEB-INF/view/]] > 08:58:40,203 DEBUG [ResourceFinderResourceStreamLocator] Attempting to > locate resource 'wicket/markup/html/debug/PageView_en. > html' on path [folders = [], webapppaths: [/WEB-INF/view/]] > 08:58:40,203 DEBUG [ResourceFinderResourceStreamLocator] Attempting to > locate resource 'wicket/markup/html/debug/PageView.htm > l' on path [folders = [], webapppaths: [/WEB-INF/view/]] > 08:58:40,203 DEBUG [ClassLoaderResourceStreamLocator] Attempting to locate > resource 'wicket/markup/html/debug/PageView_en_US. > html' using classloader WebappClassLoader > delegate: false > repositories: > /WEB-INF/classes/ > ----------> Parent Classloader: > [EMAIL PROTECTED] > > 08:58:40,203 DEBUG [ClassLoaderResourceStreamLocator] Attempting to locate > resource 'wicket/markup/html/debug/PageView_en_US. > html' using classloader WebappClassLoader > delegate: false > repositories: > /WEB-INF/classes/ > ----------> Parent Classloader: > [EMAIL PROTECTED] > > 08:58:40,203 DEBUG [ClassLoaderResourceStreamLocator] Attempting to locate > resource 'wicket/markup/html/debug/PageView_en.htm > l' using classloader WebappClassLoader > delegate: false > repositories: > /WEB-INF/classes/ > ----------> Parent Classloader: > [EMAIL PROTECTED] > > 08:58:40,218 DEBUG [ClassLoaderResourceStreamLocator] Attempting to locate > resource 'wicket/markup/html/debug/PageView.html' > using classloader WebappClassLoader > delegate: false > repositories: > /WEB-INF/classes/ > ----------> Parent Classloader: > [EMAIL PROTECTED] > > 08:58:40,218 DEBUG [UrlResourceStream] cannot convert url: > jar:file:/C:/develop/projects/wicket/deploy/wicket.war/WEB-INF/lib > /wicket-1.2.2.jar!/wicket/markup/html/debug/PageView.html to file (URI is > not hierarchical), falling back to the inputstream > for polling > > > > Juergen Donnerstag wrote: > > > > Just follow back where addResourceFolder() is already used. It is > > currently used in WebApplication.internalInit() and > > PortletApplication.internalInit() and the code looks like > > ... > > configure(configuration, wicketFilter.getFilterConfig() > > .getInitParameter("sourceFolder")); > > ... > > > > So the init param is "sourceFolder" > > > > Juergen > > > > > > On 10/6/06, craigdd <[EMAIL PROTECTED]> wrote: > >> > >> I've beed trying to get this to work for a while now, basically what I > >> want, > >> is to have Wicket load my html files from /WEB-INF/view directory instead > >> of > >> the classes directory. > >> > >> I've been reading a post about seperating your html and it was suggested > >> to > >> use the method addResourceFolder("path"); So in my init method of my > >> WebApplication subclass I have the following init method; > >> > >> protected void init() { > >> > >> > >> this.getResourceSettings().addResourceFolder("/WEB-INF/view/"); > >> > >> } // init > >> > >> Thist doesn't seem to work, what am I missing or is this really possible. > >> I > >> also tried turing debug on for the path "wicket.util.resource" and the > >> only > >> resource path that is logged in WEB-INF/classes. > >> > >> Also, the other post mentioned adding this as an init parameter to the > >> servlet, looking at the source code of the servlet I don't see anything > >> that > >> allows for adding additional resource folder paths. > >> > >> I'm new to Wicket and currently evaluating it against JSF and would > >> appriecate any help. > >> -- > >> View this message in context: > >> http://www.nabble.com/Add-addictional-resource-folder-tf2392764.html#a6671548 > >> Sent from the Wicket - User mailing list archive at Nabble.com. > >> > >> > >> ------------------------------------------------------------------------- > >> Take Surveys. Earn Cash. Influence the Future of IT > >> Join SourceForge.net's Techsay panel and you'll get the chance to share > >> your > >> opinions on IT & business topics through brief surveys -- and earn cash > >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > >> _______________________________________________ > >> Wicket-user mailing list > >> Wicket-user@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/wicket-user > >> > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share > > your > > opinions on IT & business topics through brief surveys -- and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Wicket-user mailing list > > Wicket-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > -- > View this message in context: > http://www.nabble.com/Add-addictional-resource-folder-tf2392764.html#a6679993 > Sent from the Wicket - User mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user