亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? xfireexportertest.java

?? Xfire文件 用于開發web service 的一個開源工具 很好用的
?? JAVA
字號:
package org.codehaus.xfire.spring.remoting;/** * @author Arjen Poutsma */import java.io.ByteArrayInputStream;import java.io.IOException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.wsdl.Binding;import javax.wsdl.Definition;import javax.wsdl.Service;import javax.wsdl.extensions.soap.SOAPBinding;import javax.wsdl.factory.WSDLFactory;import javax.wsdl.xml.WSDLReader;import javax.xml.namespace.QName;import org.codehaus.xfire.aegis.AbstractXFireAegisTest;import org.codehaus.xfire.service.ServiceFactory;import org.codehaus.xfire.service.binding.ObjectServiceFactory;import org.codehaus.xfire.soap.SoapConstants;import org.codehaus.xfire.spring.remoting.XFireExporter;import org.codehaus.xfire.test.Echo;import org.codehaus.xfire.test.EchoImpl;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframework.core.io.ClassPathResource;import org.springframework.core.io.Resource;import org.springframework.mock.web.MockHttpServletRequest;import org.springframework.mock.web.MockHttpServletResponse;import org.springframework.util.FileCopyUtils;import org.springframework.web.servlet.HandlerExecutionChain;import org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping;import org.xml.sax.InputSource;public class XFireExporterTest        extends AbstractXFireAegisTest{    private XFireExporter exporter;    public void setUp()            throws Exception    {        super.setUp();        Echo echoBean = new EchoImpl();        exporter = new XFireExporter();        exporter.setXfire(getXFire());        exporter.setServiceInterface(Echo.class);        exporter.setServiceBean(echoBean);        ServiceFactory serviceFactory = new ObjectServiceFactory(getXFire().getTransportManager(),                                                                 null);        exporter.setServiceFactory(serviceFactory);    }    public void testHandleWsdlRequest()            throws Exception    {        exporter.afterPropertiesSet();        MockHttpServletRequest request = new MockHttpServletRequest("GET", "Echo")         {            public String getQueryString()            {                return "wsdl";            }        };        MockHttpServletResponse response = new MockHttpServletResponse();        exporter.handleRequest(request, response);        InputSource source = new InputSource(new ByteArrayInputStream(response.getContentAsByteArray()));        WSDLFactory factory = WSDLFactory.newInstance();        WSDLReader reader = factory.newWSDLReader();        reader.readWSDL("", source);    }    public void testHandleNonDefaultWsdlRequest()            throws Exception    {        String name = "EchoService";        exporter.setName(name);        String namespace = "http://tempuri.org";        exporter.setNamespace(namespace);        exporter.afterPropertiesSet();        MockHttpServletRequest request = new MockHttpServletRequest("GET", "Echo")         {            public String getQueryString()            {                return "wsdl";            }        };        MockHttpServletResponse response = new MockHttpServletResponse();        exporter.handleRequest(request, response);        InputSource source = new InputSource(new ByteArrayInputStream(response.getContentAsByteArray()));        WSDLFactory factory = WSDLFactory.newInstance();        WSDLReader reader = factory.newWSDLReader();        Definition definition = reader.readWSDL("", source);        Service service = definition.getService(new QName(namespace, name));        assertNotNull(service);        assertEquals(namespace, service.getQName().getNamespaceURI());        // The service name should be equal to th        assertEquals(name, service.getQName().getLocalPart());        Binding binding = definition.getBinding(new QName(namespace, "EchoServiceHttpBinding"));        assertNotNull(binding);        SOAPBinding soapBinding = (SOAPBinding) binding.getExtensibilityElements().get(0);        assertNotNull(soapBinding);        assertEquals(SoapConstants.STYLE_DOCUMENT, soapBinding.getStyle());    }    public void testHandleSoapRequest()            throws Exception    {        exporter.afterPropertiesSet();        HttpServletRequest request = getRequest();        HttpServletResponse response = new MockHttpServletResponse();        exporter.handleRequest(request, response);    }    private HttpServletRequest getRequest()            throws IOException    {        Resource resource = new ClassPathResource("/org/codehaus/xfire/spring/echoRequest.xml");        byte[] bytes = FileCopyUtils.copyToByteArray(resource.getInputStream());        MockHttpServletRequest request = new MockHttpServletRequest("POST", "/Echo");        request.setContentType("text/xml");        request.setContent(bytes);        return request;    }    public void testSpringIntegration()            throws Exception    {        ApplicationContext appContext = new ClassPathXmlApplicationContext(new String[]{            "/org/codehaus/xfire/spring/xfire.xml",            "/org/codehaus/xfire/spring/remoting/exporterTest.xml"});        assertNotNull(appContext.getBean("xfire.serviceFactory"));        assertNotNull(appContext.getBean("echo"));        XFireExporter exporter = (XFireExporter) appContext.getBean("/Echo");        assertNotNull(exporter);        BeanNameUrlHandlerMapping handlerMapping = new BeanNameUrlHandlerMapping();        handlerMapping.setApplicationContext(appContext);        HttpServletRequest request = getRequest();        HandlerExecutionChain chain = handlerMapping.getHandler(request);        assertNotNull(chain);        assertEquals(exporter, chain.getHandler());    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本成人在线视频网站| 久久精工是国产品牌吗| 久久日韩粉嫩一区二区三区| 亚洲国产精品t66y| 4438成人网| 中文字幕一区日韩精品欧美| 欧美一区二区私人影院日本| 欧美三级日韩在线| 欧美性受xxxx| 欧美日韩成人激情| 777欧美精品| 日韩精品一区二区三区四区| 欧美蜜桃一区二区三区| 欧美精品免费视频| 欧美一区二区三区婷婷月色| 日韩亚洲欧美成人一区| 日韩欧美国产麻豆| 国产人成一区二区三区影院| 日本一区二区免费在线| 国产精品久久久久影院色老大| 国产欧美日韩不卡免费| 亚洲婷婷在线视频| 亚洲mv在线观看| 日韩av电影天堂| 国产精品99久久久久久宅男| 成人黄色777网| 欧美午夜影院一区| 欧美一个色资源| 国产亚洲欧洲997久久综合 | 国产亚洲精品久| 久久精品视频一区| 成人欧美一区二区三区视频网页| 亚洲人午夜精品天堂一二香蕉| 亚洲欧美偷拍卡通变态| 日韩成人免费电影| 国产aⅴ综合色| 精品视频全国免费看| www久久久久| 亚洲精品国产成人久久av盗摄| 日韩精品三区四区| 国产成人自拍网| 欧美日高清视频| 国产亚洲精久久久久久| 亚洲丶国产丶欧美一区二区三区| 久久精品国产免费| 色婷婷综合久久久中文一区二区| 日韩免费一区二区| 亚洲一区二区中文在线| 国产电影一区在线| 91精品婷婷国产综合久久| 亚洲天堂2014| 国产一区二区三区视频在线播放| 在线免费精品视频| 中文字幕欧美日本乱码一线二线| 日韩av在线免费观看不卡| 99久免费精品视频在线观看| 精品美女一区二区| 午夜在线成人av| 91视视频在线观看入口直接观看www| 日韩午夜在线影院| 亚洲成av人片一区二区梦乃| www.激情成人| 久久精品视频免费观看| 毛片av一区二区| 欧美日本免费一区二区三区| 日韩一区欧美小说| 不卡一区在线观看| 国产亚洲欧美激情| 国产精品一区二区久久不卡| 日韩一区二区视频在线观看| 亚洲最快最全在线视频| 91一区二区三区在线观看| 久久久久久日产精品| 六月婷婷色综合| 欧美一区二区三区电影| 亚洲五月六月丁香激情| 欧美日韩一区精品| 亚洲一区二区三区自拍| 欧洲精品视频在线观看| 一区二区在线观看视频在线观看| 97久久人人超碰| 亚洲人成网站精品片在线观看| av网站免费线看精品| 国产精品色在线观看| av一区二区三区黑人| 自拍偷拍亚洲欧美日韩| 在线亚洲免费视频| 亚洲午夜精品网| 日韩欧美中文字幕精品| 久久国产精品第一页| 精品动漫一区二区三区在线观看| 国产自产高清不卡| 国产欧美日韩在线视频| 97久久精品人人做人人爽 | 91首页免费视频| 亚洲激情图片qvod| 欧美喷潮久久久xxxxx| 日本少妇一区二区| 国产色产综合产在线视频| 波多野结衣亚洲| 午夜精品在线视频一区| 日韩免费电影网站| 国产99久久精品| 一区二区国产视频| 日韩视频免费观看高清完整版在线观看 | 久久精品男人天堂av| 成人精品免费看| 一区二区三区久久| 91精品国产高清一区二区三区| 麻豆精品视频在线观看| 国产精品电影院| 欧美男男青年gay1069videost| 激情成人午夜视频| 亚洲女女做受ⅹxx高潮| 日韩欧美亚洲国产另类 | 成人黄色大片在线观看| 亚洲bt欧美bt精品777| 日韩欧美在线123| 成人网在线免费视频| 亚洲国产cao| 国产日韩亚洲欧美综合| 欧美日韩在线三区| 国产精品一二三四五| 亚洲精品日日夜夜| 国产亚洲午夜高清国产拍精品| 欧美在线视频不卡| 成人免费视频网站在线观看| 天天免费综合色| 国产精品国产三级国产| 日韩欧美国产精品| 欧美三级三级三级爽爽爽| 成人毛片视频在线观看| 麻豆精品视频在线观看免费| 一区二区三区中文在线观看| 久久久久国产精品人| 337p亚洲精品色噜噜| 91欧美一区二区| 国产高清无密码一区二区三区| 午夜欧美电影在线观看| 亚洲人午夜精品天堂一二香蕉| 久久综合视频网| 日韩限制级电影在线观看| 欧美日韩在线播放三区| 色综合欧美在线视频区| 成人午夜看片网址| 国产一区二区调教| 久久er99热精品一区二区| 五月婷婷久久综合| 亚洲第一电影网| 亚洲一区成人在线| 亚洲一区二区在线免费看| 成人欧美一区二区三区小说| 欧美激情综合五月色丁香| 国产无人区一区二区三区| 久久婷婷色综合| 久久免费国产精品| 欧美精品一区视频| 久久精品一区二区三区四区| 欧美变态口味重另类| 日韩免费视频线观看| 日韩一区二区精品| 欧美成人女星排名| 欧美岛国在线观看| 精品国产一二三区| 久久在线观看免费| 国产三级一区二区三区| 国产精品久久看| 亚洲三级久久久| 亚洲一二三四在线| 日韩在线一区二区| 久久国内精品视频| 国产福利精品一区二区| 成人美女在线观看| 在线亚洲免费视频| 日韩免费成人网| 国产午夜亚洲精品理论片色戒| 国产精品私人影院| 一区二区三区影院| 蜜臀久久99精品久久久久宅男| 精品综合免费视频观看| 成人久久18免费网站麻豆| 91久久久免费一区二区| 欧美一级视频精品观看| 国产亚洲欧美激情| 亚洲自拍偷拍av| 精品一区二区三区视频 | 亚洲在线视频网站| 麻豆精品精品国产自在97香蕉| 国产不卡在线播放| 欧美天堂一区二区三区| 精品蜜桃在线看| 亚洲欧美日韩系列| 日韩av中文在线观看| 成人黄色片在线观看| 欧美电影在哪看比较好| 日本一区二区免费在线| 午夜精品福利一区二区三区av| 国产综合色视频| 欧美三级三级三级| 国产精品免费免费|