Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

javax.faces.application.ViewExpiredException

user2960668Aug 8 2017 — edited Aug 8 2017

Hi,

I am facing this issue with my application, can anyone please guide me how to solve this problem. I have been trying to search around for a solution, but none seems to be working for me.

Has anyone encountered and solved this issue before?

ERROR: MAC did not verify!

ERROR: MAC did not verify!

ERROR: MAC did not verify!

com.sun.faces.context.AjaxExceptionHandlerImpl handlePartialResponseError

SEVERE: javax.faces.application.ViewExpiredException: viewId:/index.xhtml - View /index.xhtml could not be restored.

at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:210)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:121)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)

at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.lang.Thread.run(Thread.java:748)

Comments

User_AMB14

/**
* Load a set of loot items into loot table from a Comma Separated Value (CSV) file
* @param fileName expected CSV format: | String name | int tries |
* @throws NumberFormatException if 2nd column isn't an integer (extra space?)
* @throws FileNotFoundException if can't find the CSV file (path & extension?)
* @throws IOException other I/O & storage problems
*/
public void load(String fileName){
try {
BufferedReader fileReader = new BufferedReader(new FileReader(fileName));
String lineItem;

  while ((lineItem = fileReader.readLine()) != null) {  
    String\[\] lootDetails = lineItem.split(",");  

    lootRecord record = new lootRecord();  
    record.name       = lootDetails\[0\];  
    record.tries      = Integer.valueOf(lootDetails\[1\]);  
    record.dropChance = calcDropChance(record.tries);  

    table.add(record);  
  }  
  fileReader.close();  
}  
catch (NumberFormatException e) {  
  System.out.println("Invalid String: Integer count of tries expected");  
  e.printStackTrace();  
}  
catch (FileNotFoundException e) {  
  e.printStackTrace();  
}  
catch (IOException e) {  
  e.printStackTrace();  
}  

} // load

1 - 1
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Sep 5 2017
Added on Aug 8 2017
0 comments
2,329 views