List of usage examples for org.apache.wicket Application initApplication
public final void initApplication()
From source file:com.mastfrog.acteur.wicket.WicketApplicationInitializer.java
License:Open Source License
protected void init(Application application) throws NoSuchFieldException, IllegalArgumentException, IllegalAccessException, NoSuchMethodException, InvocationTargetException { WebApplication wa = (WebApplication) application; wa.setWicketFilter(filter);//from w ww. j a va 2 s .com wa.setServletContext(ctx); wa.setSessionStoreProvider(this); ThreadContext.setApplication(application); application.setName(application.getClass().getName()); application.initApplication(); wa.setSessionStoreProvider(this); Field field = Application.class.getDeclaredField("pageFactory"); field.setAccessible(true); field.set(application, factory); Method logStarted = WebApplication.class.getDeclaredMethod("logStarted"); logStarted.setAccessible(true); logStarted.invoke(application); }