TIBCO活动HTTP启动器出错

时间:2014-11-16 18:42:02

标签: tomcat tibco

TIBCO允许tomcat处理HTTP启动器活动中的HTTP请求。使用close connection选项执行发送HTTP响应活动时发生此错误。


Tomcat版本5.5.7

 Error [BW-Core] BWENGINE-100001 null
java.lang.NullPointerException
    at org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:751)
    at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)
    at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:400)
    at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:1015)
    at org.apache.coyote.Response.action(Response.java:183)
    at org.apache.coyote.Response.finish(Response.java:305)
    at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:291)
    at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:104)
    at com.tibco.plugin.share.http.wssdk.ServletTransportDriver.sendMessage(ServletTransportDriver.java:327)
    at com.tibco.plugin.share.http.wssdk.ServletTransportDriver.sendMessage(ServletTransportDriver.java:260)
    at com.tibco.bw.service.binding.bwhttp.impl.DefaultBwHttpReplyHandler.fault(DefaultBwHttpReplyHandler.java:94)
    at com.tibco.bw.service.binding.bwhttp.impl.HttpEventContext.failed(HttpEventContext.java:124)
    at com.tibco.pe.core.JobPool.removeJob(JobPool.java:1400)
    at com.tibco.pe.core.JobDispatcher$JobCourier.runx(JobDispatcher.java:252)
    at com.tibco.pe.core.JobDispatcher$JobCourier.run(JobDispatcher.java:200)

1 个答案:

答案 0 :(得分:0)

我尝试了一种解决方法,即将响应分为两部分:

  1. 用于将响应刷新到客户端以确保客户端已收到响应数据的HTTP响应活动。
  2. 关闭连接的HTTP响应活动。
  3. 我希望这可以提供帮助!