当一个webservice组件运行时,会有三种分支情况,当三种情况条件都不满足时,就会报异常。
程序如图:
异常如下:
<?xml version = "1.0" encoding = "UTF-8"?>
<exceptiondata>
<ns0:ErrorReport xmlns:ns0 = "http://www.tibco.com/pe/EngineTypes">
<StackTrace>Job-158000 Error in [processes/DMJTD/DMJTD2KF.process/CALL_JC_WS]
error on exit from activity,no matching transition
at com.tibco.pe.core.Job.a(Job.java:952)
at com.tibco.pe.core.Job.a(Job.java:809)
at com.tibco.pe.core.Job.k(Job.java:501)
at com.tibco.pe.core.Jobdispatcher$JobCourier.a(Jobdispatcher.java:249)
at com.tibco.pe.core.Jobdispatcher$JobCourier.run(Jobdispatcher.java:200)
</StackTrace>
<Msg>error on exit from activity,no matching transition</Msg>
<FullClass>com.tibco.pe.core.EnginesupportException</FullClass>
<Class>EnginesupportException</Class>
<Processstack>processes/DMJTD/DMJTD2KF.process/CALL_JC_WS</Processstack>
<MsgCode>BWENGINE-100035</MsgCode>
</ns0:ErrorReport>
</exceptiondata>
看意思是没有找到匹配的条件。所以写程序时,应该有强大的兼容性,包括所有条件都会有相应的处理方式。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。