0

Flow 根本不会进入实现类。应该如何让流程流向实现类?我想知道 Impl 类服务类
是否无关紧要。但它提出了另一个问题,如果多个 impl 类正在实现 serviceClass 接口怎么办。流量将流向何方? 我需要在 Impl 类上声明一些注释吗?或者无法识别 Impl 类,我只需将其视为另一个 bean 并将其添加到我的 webservice 路由中。 这是设置。应用程序上下文.xmlimplements







<cxf:cxfEndpoint id="tryWebService" address="http://localhost:15080/PORTAL/webservices/tryWebService"
            serviceClass="webservice.TryWebServiceImpl"
            />
        <route>
            <from uri="cxf:bean:tryWebService"/>
            <to uri="stream:out"/>
        </route>

界面

@WebService
public interface TryWebService {
    public void acceptRequest(String xmlString);
}

执行

public class ACORDWebServiceImpl implements ACORDWebService
{
    public void acceptTXLife(String xmlString)
    {
        try
        {
            dosomething
4

1 回答 1

1

cxf 中的服务类只是一个接口。你不需要执行。调用方法的参数(即:“acceptRequest”)在您的路由正文中设置。因此,您可以使用处理器让它们进入路线,例如在您的 from 和 to 指令之间。

于 2013-07-10T21:24:19.703 回答