Martin, Yes. I am using Wicket 7.00.

On Wed, Nov 18, 2015 at 11:55 AM, Mihir Chhaya <mihir.chh...@gmail.com>
wrote:

> First, Thanks Francois for your quick looking into this.
>
> The SearchDealerPage is created as below. The link is menu option.
>
> BookmarkablePageLink<String> dealerInquiryLink = new
> BookmarkablePageLink<String>("dealerInquiryLink", SearchDealerPage.class,
> searchPageParameters);
>
>
> Thanks,
>
> -Mihir.
>
>
> On Wed, Nov 18, 2015 at 11:50 AM, Francois Meillet <
> francois.meil...@gmail.com> wrote:
>
>> Sorry, it's seems that there is a problem when you instanciate the
>> SearchDealerPage instance
>>
>> How you instanciate it ?
>>
>> François
>>
>>
>>
>>
>>
>>
>>
>>
>> Le 18 nov. 2015 à 17:46, Mihir Chhaya <mihir.chh...@gmail.com> a écrit :
>>
>> > Following are AbcUserSearchTO and AbcUser classes with DomainObject
>> > implementation.
>> >
>> > public interface DomainObject extends Serializable {
>> >
>> >    Long getId();
>> > }
>> >
>> > public class AbcUserSearchTO implements DomainObject {
>> >
>> > /**
>> > *
>> > */
>> > private static final long serialVersionUID = 1L;
>> >
>> > /* (non-Javadoc)
>> > * @see gov.fdle.fpp.domain.DomainObject#getId()
>> > */
>> > @Override
>> > public Long getId() {
>> > return null;
>> > }
>> > private String searchName;
>> > private String searchDealer;
>> >
>> > /**
>> > * @return the lastName
>> > */
>> > public String getSearchName() {
>> > return searchName;
>> > }
>> >
>> > /**
>> > * @param name the lastName to set
>> > */
>> > public void setSearchName(String name) {
>> >        if (name == null){
>> >            name = FppConstants.EMPTY_STRING;
>> >        }
>> > this.searchName = name;
>> > }
>> >
>> > /**
>> > * @return the searchDealer
>> > */
>> > public String getSearchDealer() {
>> > return searchDealer;
>> > }
>> >
>> > /**
>> > * @param searchDealer the searchDealer to set
>> > */
>> > public void setSearchDealer(String searchDealer) {
>> > this.searchDealer = searchDealer;
>> > }
>> > }
>> >
>> >
>> > public class AbcUser implements DomainObject {
>> >
>> > private static final long serialVersionUID = 1L;
>> > public Long getId() {
>> >        return null;
>> >    }
>> >
>> > //ASM fields
>> >    private long userNbr;
>> >    private String userName;
>> >    private String password;
>> >    private String firstName;
>> >    private String lastName;
>> > ...setter
>> > ....getter
>> >
>> > }
>> >
>> > On Wed, Nov 18, 2015 at 11:43 AM, Francois Meillet <
>> > francois.meil...@gmail.com> wrote:
>> >
>> >> and the abcUserSearchTO ?
>> >>
>> >>
>> >> François
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> Le 18 nov. 2015 à 17:40, Mihir Chhaya <mihir.chh...@gmail.com> a
>> écrit :
>> >>
>> >>> Here is SearchDealerPage.
>> >>>
>> >>> package gov.xyz.abc.view.asm;
>> >>>
>> >>> import gov.xyz.abc.business.AsmAdminService;
>> >>> import gov.xyz.abc.common.AppSession;
>> >>> import gov.xyz.abc.common.AuthenticatedPage;
>> >>> import gov.xyz.abc.common.DealerDetails;
>> >>> import gov.xyz.abc.common.abcException;
>> >>> import gov.xyz.abc.model.abcUser;
>> >>> import gov.xyz.abc.model.abcUserSearchTO;
>> >>> import gov.xyz.abc.util.DefaultFocusBehavior;
>> >>> import gov.xyz.abc.util.abcConstants;
>> >>> import gov.xyz.abc.util.abcErrConstant;
>> >>> import gov.xyz.abc.util.abcUtils;
>> >>> import gov.xyz.wktcommon.components.ErroringTextField;
>> >>>
>> >>> import org.apache.commons.lang3.StringUtils;
>> >>> import org.apache.wicket.ajax.AjaxRequestTarget;
>> >>> import org.apache.wicket.ajax.markup.html.form.AjaxButton;
>> >>> import org.apache.wicket.markup.html.basic.Label;
>> >>> import org.apache.wicket.markup.html.form.Form;
>> >>> import org.apache.wicket.model.CompoundPropertyModel;
>> >>> import org.apache.wicket.model.Model;
>> >>> import org.apache.wicket.request.mapper.parameter.PageParameters;
>> >>> import org.apache.wicket.spring.injection.annot.SpringBean;
>> >>> import org.apache.wicket.validation.validator.StringValidator;
>> >>>
>> >>>
>> >>> /**
>> >>> * Search Dealer Page.
>> >>> *
>> >>> * @author Pavankumar Appana
>> >>> * @since 08/05/2011
>> >>> */
>> >>> public class SearchDealerPage extends AuthenticatedPage {
>> >>>
>> >>>   /**
>> >>>    *
>> >>>    */
>> >>>   private static final long serialVersionUID = 1L;
>> >>>   @SpringBean
>> >>>   private AsmAdminService adminService;
>> >>>   private AbcUserSearchTO abcUserSearch;
>> >>>   private AbcUser abcUser = null;
>> >>>
>> >>>   //callingFromWhichScreen flag is to indicate whether this screen is
>> >>> called for dealer information or dealer update.
>> >>>   //Set callingFromWhichScreen to "update" for dealer update, "search"
>> >>> for dealer information while calling.
>> >>>   public SearchDealerPage(PageParameters pageParameters) {
>> >>>       final String callingFromWhichScreen =
>> >>> pageParameters.get(abcConstants.PARAM_CALLING_SCREEN).toString();
>> >>>
>> >>>       abcUserSearch = new abcUserSearchTO();
>> >>>
>> >>>       //Search Form
>> >>>       final Form<AbcUserSearchTO> searchForm =
>> >>>               new Form<AbcUserSearchTO>("searchForm", new
>> >>> CompoundPropertyModel<AbcUserSearchTO>(abcUserSearch));
>> >>>       searchForm.setOutputMarkupId(true);
>> >>>       searchForm.setMarkupId("searchFormId");
>> >>>       add(searchForm);
>> >>>       final Label pagetitle = new Label("pageTitle", new
>> >> Model<String>());
>> >>>
>> >>>       if (abcConstants.UPDATE_SCREEN.equals(callingFromWhichScreen)) {
>> >>>           pagetitle.setDefaultModelObject("Search Dealer");
>> >>>
>> >>>       } else if
>> >>> (abcConstants.SEARCH_SCREEN.equals(callingFromWhichScreen)) {
>> >>>           pagetitle.setDefaultModelObject("Dealer Inquiry");
>> >>>       }
>> >>>
>> >>>       add(pagetitle);
>> >>>
>> >>>       final ErroringTextField<String> dealerIDFld = new
>> >>> ErroringTextField<String>("searchDealer");
>> >>>       dealerIDFld.setOutputMarkupId(true);
>> >>>       dealerIDFld.setMarkupId("searchDealer");
>> >>>       dealerIDFld.setRequired(true);
>> >>>       dealerIDFld.add(StringValidator.minimumLength(2));
>> >>>       dealerIDFld.add(new DefaultFocusBehavior());
>> >>>
>> >>>       if (dealerIDFld.getSizeInBytes() < 5) {
>> >>>
>> >>>           dealerIDFld.add(abcUtils.getIntegerPatternValidator());
>> >>>       }
>> >>>
>> >>>       searchForm.add(dealerIDFld);
>> >>>
>> >>>
>> >>>       final AjaxButton searchSubmitButton = new AjaxButton("search") {
>> >>>           private static final long serialVersionUID = 1L;
>> >>>
>> >>>           @Override
>> >>>           protected void onSubmit(AjaxRequestTarget target, Form<?>
>> >> form)
>> >>> {
>> >>>               sbpanel.saveState();
>> >>>               try {
>> >>>                   if (dealerIDFld.getValue().length() > 5) {
>> >>>                       abcUser =
>> >>> adminService.getDealerByDealerFFL(dealerIDFld.getInput());
>> >>>
>> >>>                   } else if (abcUserSearch.getSearchDealer() != null
>> &&
>> >>> !"".equals(abcUserSearch.getSearchDealer())) {
>> >>>
>> >>>                       abcUser =
>> >>>
>> >>
>> adminService.getDealerByDealerId(StringUtils.leftPad(abcUserSearch.getSearchDealer(),
>> >>> 5, '0'));
>> >>>                       //abcUser =
>> >>> adminService.getDealerByDealerId(dealerIDFld.getInput());
>> >>>                   }
>> >>>
>> >>>                   if (abcUser == null) {
>> >>>                       if (dealerIDFld.getValue().length() <= 5)
>> >>>                           form.error("Dealer does not exist with
>> entered
>> >>> Dealer ID, please search again with different Dealer ID.");
>> >>>                       else
>> >>>                           form.error("Dealer does not exist with
>> entered
>> >>> FFL#, please search again with different FFL#.");
>> >>>                       target.add(form);
>> >>>                   } else {
>> >>>                       if
>> >>> (abcConstants.UPDATE_SCREEN.equals(callingFromWhichScreen)) {
>> >>>                           PageParameters pageParameters = new
>> >>> PageParameters();
>> >>>
>> >>>                           pageParameters.set("abcUser", abcUser);
>> >>>
>> >>>                           DealerDetails dealerDetails = new
>> >>> DealerDetails();
>> >>>
>> >>> dealerDetails.setFflNumber(abcUser.getFflNumber());
>> >>>
>> >>> dealerDetails.setDealerNumber(abcUser.getDealerNumber());
>> >>>                           ((AppSession)
>> >>> getSession()).setDealerDetails(dealerDetails);
>> >>>
>> >>>                           setResponsePage(new
>> >> ManageDealerPage(abcUser));
>> >>>
>> >>>                       } else if
>> >>> (abcConstants.SEARCH_SCREEN.equals(callingFromWhichScreen)) {
>> >>>                           setResponsePage(new
>> >>> DealerInformationPage(abcUser));
>> >>>                       }
>> >>>                   }
>> >>>
>> >>>               } catch (abcException abcException) {
>> >>>                   if
>> >>> (abcException.getMessage().contains(abcErrConstant.INVALID_INPUT) ||
>> >>> abcException.getMessage().contains(abcErrConstant.NONNUMERIC_INPUT)) {
>> >>>                       sbpanel.saveError(this, new
>> abcException("Invalid
>> >>> Dealer ID entered. Only numbers are allowed."));
>> >>>                   } else {
>> >>>                       sbpanel.saveError(this, new abcException("Error
>> >>> when searching Dealer. Make sure you have entered valid dealer Id."));
>> >>>                   }
>> >>>               }
>> >>>           }
>> >>>
>> >>>           @Override
>> >>>           protected void onError(AjaxRequestTarget target, Form<?>
>> >> form) {
>> >>>               super.onError(target, form);
>> >>>               target.add(searchForm);
>> >>>               target.add(sbpanel);
>> >>>           }
>> >>>
>> >>>       };
>> >>>       searchSubmitButton.setMarkupId("searchBtn");
>> >>>       searchForm.setDefaultButton(searchSubmitButton);
>> >>>       searchForm.add(searchSubmitButton);
>> >>>
>> >>>       //Reset Button
>> >>>       searchForm.add(new AjaxButton("searchClear") {
>> >>>           private static final long serialVersionUID = 1L;
>> >>>
>> >>>           @Override
>> >>>           protected void onSubmit(AjaxRequestTarget target, Form<?>
>> >> form)
>> >>> {
>> >>>               sbpanel.saveState();
>> >>>
>> >>>               PageParameters pageParameters = new PageParameters();
>> >>>               pageParameters.set(abcConstants.PARAM_CALLING_SCREEN,
>> >>> callingFromWhichScreen);
>> >>>
>> >>>               AbcUserSearchTO AbcUserSearchTO =
>> >>> searchForm.getModelObject();
>> >>>               AbcUserSearchTO.setSearchName("");
>> >>>
>> >>>               setResponsePage(new SearchDealerPage(pageParameters));
>> >>>           }
>> >>>       }.setDefaultFormProcessing(false).setMarkupId("srchClearBtn"));
>> >>>   }
>> >>> }
>> >>>
>> >>> On Wed, Nov 18, 2015 at 11:28 AM, Francois Meillet <
>> >>> francois.meil...@gmail.com> wrote:
>> >>>
>> >>>> Could you show us the SearchDealerPage code
>> >>>>
>> >>>> François
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> Le 18 nov. 2015 à 17:25, Mihir Chhaya <mihir.chh...@gmail.com> a
>> écrit
>> >> :
>> >>>>
>> >>>>> Hello,
>> >>>>>
>> >>>>> I am using Wicket 7 + Spring 4.x + Hibernate 4.x (recently migrated
>> >> from
>> >>>>> Wicket 1.4).
>> >>>>>
>> >>>>> Since deployment of the app on JBOSS, the application is crashing
>> with
>> >>>>> OutOfMemory error for PermGen. We are at the point of rolling back
>> to
>> >> 1.4
>> >>>>> as application was working fine without such issue; doesn't
>> necessarily
>> >>>>> mean Wicket 7 is an issue. There is OutOfMemory error reported with
>> >>>>> Wicket+Spring for Wicket 6.20, but the issue status shows fixed.
>> >>>>>
>> >>>>> JBOSS application server PermGen is 512MB, so doesn't seem that be
>> an
>> >>>> issue.
>> >>>>>
>> >>>>> Here is the stacktrace (First and Second). Second seems to be the
>> >> result
>> >>>> of
>> >>>>> First one.
>> >>>>>
>> >>>>> Could anybody shade some light? I ran with some load on my local
>> >> (tomcat
>> >>>> as
>> >>>>> well as on JBOSS) and monitored using VisualVM. PermGen is remaining
>> >>>>> between 20 and 100 MB.
>> >>>>>
>> >>>>>
>> >>>>> First
>> >>>>> =========
>> >>>>> 16:29:19,808 ERROR
>> >>>>>
>> >>>>
>> >>
>> [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/fes].[default]]
>> >>>>> (http-/162.143.93.98:8543-34) JBWEB000236: Servlet.service() for
>> >> servlet
>> >>>>> default threw exception: java.lang.OutOfMemoryError: PermGen space
>> >>>>> at sun.misc.Unsafe.defineClass(Native Method) [rt.jar:1.7.0_75]
>> >>>>> at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:63)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:396)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at java.security.AccessController.doPrivileged(Native Method)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:395)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> sun.reflect.MethodAccessorGenerator.generateSerializationConstructor(MethodAccessorGenerator.java:113)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> sun.reflect.ReflectionFactory.newConstructorForSerialization(ReflectionFactory.java:331)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> java.io.ObjectStreamClass.getSerializableConstructor(ObjectStreamClass.java:1376)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at java.io.ObjectStreamClass.access$1500(ObjectStreamClass.java:72)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:493)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at java.security.AccessController.doPrivileged(Native Method)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>>
>> >>>>>
>> >>>>> Second:
>> >>>>> =======
>> >>>>> 16:24:22,674 ERROR [org.apache.wicket.DefaultExceptionMapper]
>> >>>>> (http-/162.143.93.97:8543-14) Unexpected error occurred:
>> >>>>> org.apache.wicket.WicketRuntimeException: Can't instantiate page
>> using
>> >>>>> constructor 'public
>> >>>>>
>> >>>>
>> >>
>> gov.xyz.abc.view.asm.SearchDealerPage(org.apache.wicket.request.mapper.parameter.PageParameters)'
>> >>>>> and argument 'callingFromWhichScreen=[search]'. An exception has
>> been
>> >>>>> thrown during construction!
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:194)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:99)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:106)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.core.request.handler.PageProvider.resolvePageInstance(PageProvider.java:271)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.core.request.handler.PageProvider.getPageInstance(PageProvider.java:169)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.handler.render.PageRenderer.getPage(PageRenderer.java:78)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.handler.render.WebPageRenderer.isPageStateless(WebPageRenderer.java:287)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.handler.render.WebPageRenderer.shouldRenderPageAndWriteResponse(WebPageRenderer.java:329)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:193)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.core.request.handler.RequestSettingRequestHandler.respond(RequestSettingRequestHandler.java:78)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:865)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
>> >>>>> [wicket-request-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.jboss.modcluster.container.jbossweb.JBossWebContext$RequestListenerValve.event(JBossWebContext.java:91)
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.jboss.modcluster.container.jbossweb.JBossWebContext$RequestListenerValve.invoke(JBossWebContext.java:72)
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.jboss.as.web.session.ClusteredSessionValve.handleRequest(ClusteredSessionValve.java:134)
>> >>>>> [jboss-as-web-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.jboss.as.web.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:99)
>> >>>>> [jboss-as-web-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8]
>> >>>>> at
>> org.jboss.as.web.session.JvmRouteValve.invoke(JvmRouteValve.java:92)
>> >>>>> [jboss-as-web-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8]
>> >>>>> at
>> org.jboss.as.web.session.LockingValve.invoke(LockingValve.java:64)
>> >>>>> [jboss-as-web-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
>> >>>>> [jboss-as-web-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:880)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:607)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at
>> >>>>
>> org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:2036)
>> >>>>> [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
>> >>>>> at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_75]
>> >>>>> Caused by: java.lang.reflect.InvocationTargetException
>> >>>>> at sun.reflect.GeneratedConstructorAccessor281.newInstance(Unknown
>> >>>> Source)
>> >>>>> [:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>> >>>>> [rt.jar:1.7.0_75]
>> >>>>> at
>> >>>>>
>> >>>>
>> >>
>> org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:171)
>> >>>>> [wicket-core-7.0.0.jar:7.0.0]
>> >>>>> Thanks,
>> >>>>> -Mihir.
>> >>>>
>> >>>>
>> >>
>> >>
>>
>>
>

Reply via email to