Getting below error when iam trying to sort the values:
Oct 29 04:33:52 WARN [service-j2ee] cb.DefaultController - Cannot forward after response has been committed
java.lang.IllegalStateException: Cannot forward after response has been committed
at org.apache.catalina.core.ApplicationDispatcher.doF orward(ApplicationDispatcher.java:375)
at org.apache.catalina.core.ApplicationDispatcher.for ward(ApplicationDispatcher.java:363)
at com.ge.casper.servlet.BaseRequestDispatcher.forwar d(BaseRequestDispatcher.java:111)
at com.ge.dialect.cb.DefaultController.dispatch(Defau ltController.java:701)
at com.ge.dialect.cb.DefaultController.processInterac tion(DefaultController.java:884)
at com.ge.dialect.cb.DefaultController.handleInteract ion(DefaultController.java:618)
at com.ge.dialect.cb.DefaultController.service(Defaul tController.java:501)
at com.ge.casper.servlet.CasperServlet.service(Casper Servlet.java:231)
at org.apache.catalina.core.StandardWrapperValve.invo keServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:309)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor .process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContai ner.java:598)
Oct 29 04:33:52 DEBUG [service-j2ee] cb.DefaultController - DISPATCH STATE 3
Oct 29 04:33:52 WARN [service-j2ee] cb.DefaultController - No default error view was provided; aborting
Oct 29 04:33:52 DEBUG [service-j2ee] cb.DefaultController - exiting command bean model
^C
Below the code iam using
-
<%
-
if(searchCriteriaData != null){
-
modelList =searchCriteriaData.getActiveModels();
-
-
Collections.sort(modelList);
-
-
-
int iModelListLength = modelList.size();
-
for(int i=0;i< iModelListLength;i++){
-
modelData = (ModelData)modelList.get(i);
-
//Collections.sort(modelData);
-
-
%>
-
<option value='<%= modelData.getModelCode() %>'><%= objCharacterUtil.htmlEscapeChars(modelData.getModelCode() )%></option>
-
<script language="JavaScript1.2">
-
modelArray[<%= i+1 %>] = "<%= SbkUtil.validateString(modelData.getModelCode()) %>";
-
</script>
-
-
<% }
-
Here iam using Collections.sort(modelList); where as the values of modelList are getting from searchCriteriaData.getActiveModels();
Please help me!!!