h:commandLink1º时间永远不会工作

时间:2014-03-11 19:24:31

标签: java jsf jboss seam

我试图用j:commandLink调用jsf中的底部从bean下载PDF。

基本上是这样的:

@Begin(join = true)
    public void generatePDF() throws Exception {
         //create pdf on page
}

<h:commandLink action="#{bean.generatePDF()}"/>

但是任何时候我启动服务器并从第一次点击或在服务器上没有操作的情况下通过很长时间它会给出:

WARN  [SeamPhaseListener] uncaught exception, passing to exception handler
  org.jboss.seam.ConcurrentRequestTimeoutException: Concurrent call to conversation
  at org.jboss.seam.core.Manager.restoreAndLockConversation(Manager.java:641)
  at org.jboss.seam.core.Manager.restoreConversation(Manager.java:603)
  at org.jboss.seam.jsf.SeamPhaseListener.afterRestoreView(SeamPhaseListener.java:392)
  at org.jboss.seam.jsf.SeamPhaseListener.afterServletPhase(SeamPhaseListener.java:230)
  at org.jboss.seam.jsf.SeamPhaseListener.afterPhase(SeamPhaseListener.java:196)
  at com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:175)
  at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:114)
  at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:102)
  at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
  at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
  ...
  Caused by: java.lang.IllegalStateException: No active conversation context

提前致谢:)

0 个答案:

没有答案