- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.codehaus.xfire.client.XFireProxyFactory.create()
方法的一些代码示例,展示了XFireProxyFactory.create()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XFireProxyFactory.create()
方法的具体详情如下:
包路径:org.codehaus.xfire.client.XFireProxyFactory
类名称:XFireProxyFactory
方法名:create
[英]Creates a new proxy with the specified URL. The returned object is a proxy with the interface specified by the given service interface.
String url = "http://localhost:8080/services/Echo");
Echo echo = (Echo) factory.create(myService, url);
[中]使用指定的URL创建新代理。返回的对象是具有给定服务接口指定的接口的代理
String url = "http://localhost:8080/services/Echo");
Echo echo = (Echo) factory.create(myService, url);
代码示例来源:origin: org.codehaus.xfire/xfire-core
/**
* Creates a new proxy with the specified URL. The returned object is a proxy with the interface specified by the
* given service interface.
* <pre>
* String url = "http://localhost:8080/services/Echo");
* Echo echo = (Echo) factory.create(transport, myService, url);
* </pre>
* @param transport The transport to use.
* @param url the URL where the client object is located.
* @param serviceInterface the service to create a client for.
*
* @return a proxy to the object with the specified interface.
*/
public Object create(Service service, Transport transport, String url)
throws MalformedURLException
{
return create(new Client(transport, service, url));
}
代码示例来源:origin: org.codehaus.xfire/xfire-jaxws
private Object createPort(Endpoint endpoint)
{
try
{
return factory.create(endpoint);
}
catch (MalformedURLException e)
{
throw new WebServiceException("Invalid url: " + endpoint.getUrl(), e);
}
}
代码示例来源:origin: org.nuiton.topia/topia-soa
public Object invoke(Object obj, Method method, Object[] args)
throws Throwable {
Object result = null;
// Create a service model for the client
ObjectServiceFactory serviceFactory = new ObjectServiceFactory();
Service serviceModel = serviceFactory.create(clazz);
// Create a client proxy
XFireProxyFactory proxyFactory = new XFireProxyFactory();
Object xfproxy = proxyFactory.create(serviceModel, serviceLocation
+ "/" + clazz.getSimpleName());
result = MethodUtils.invokeMethod(xfproxy, method.getName(), args);
return result;
}
代码示例来源:origin: org.codehaus.xfire/xfire-spring
/**
* Create the XFire proxy that is wrapped by this interceptor.
*
* @param proxyFactory the proxy factory to use
* @return the Burlap proxy
* @throws MalformedURLException if thrown by the proxy factory
* @see XFireProxyFactory#create
*/
protected Object createXFireProxy(XFireProxyFactory proxyFactory)
throws MalformedURLException
{
return proxyFactory.create(getService().getXFireService(), getServiceUrl());
}
代码示例来源:origin: org.codehaus.xfire/xfire-core
return create(client);
代码示例来源:origin: org.codehaus.xfire/xfire-core
public Object create(Binding binding, String address)
throws MalformedURLException
{
Transport t = xfire.getTransportManager().getTransport(binding.getBindingId());
if (t == null)
{
throw new XFireRuntimeException("Could not find transport for binding " +
binding.getBindingId());
}
Client client = new Client(t, binding, address);
return create(client);
}
}
代码示例来源:origin: org.codehaus.xfire/xfire-core
public Object create(Endpoint endpoint)
throws MalformedURLException
{
Binding binding = endpoint.getBinding();
Transport t = xfire.getTransportManager().getTransport(binding.getBindingId());
if (t == null)
{
throw new XFireRuntimeException("Could not find transport for binding " +
binding.getBindingId());
}
return create(new Client(t, endpoint));
}
代码示例来源:origin: org.codehaus.enunciate/enunciate-full
/**
* Load an XFire client proxy that implements the specified interface.
*
* @param iface The interface.
* @param uuid The UUID of the interface.
* @param endpoint The endpoint URL of the SOAP port.
* @return The proxy.
*/
protected final Object loadProxy(Class iface, String uuid, String endpoint) {
XFire xFire = XFireFactory.newInstance().getXFire();
TransportManager transportManager = xFire.getTransportManager();
Service service;
try {
ExplicitJAXWSAnnotationServiceFactory factory = new ExplicitJAXWSAnnotationServiceFactory(uuid, transportManager);
service = factory.create(iface);
}
catch (RuntimeException e) {
throw e;
}
catch (Exception e) {
throw new IllegalStateException(e);
}
SoapHttpTransport soapTransport = new SoapHttpTransport();
if (!soapTransport.isUriSupported(endpoint)) {
throw new IllegalArgumentException("Endpoint " + endpoint + " is not a supported SOAP endpoint.");
}
soapTransport.addOutHandler(new EnunciatedClientSoapSerializerHandler());
Client client = new Client(soapTransport, service, endpoint);
return new XFireProxyFactory(xFire).create(client);
}
代码示例来源:origin: org.apache.servicemix/servicemix-jsr181
public Object getProxy() throws Exception {
if (proxy == null) {
Map props = new HashMap();
props.put(AnnotationServiceFactory.ALLOW_INTERFACE, Boolean.TRUE);
ServiceFactory factory = ServiceFactoryHelper.findServiceFactory(xfire, serviceClass, null, null);
Service service = factory.create(serviceClass, props);
JBIClient client;
if (factory instanceof JAXWSServiceFactory) {
client = new JAXWSJBIClient(xfire, service);
} else {
client = new JBIClient(xfire, service);
}
if (interfaceName != null) {
client.getService().setProperty(JbiChannel.JBI_INTERFACE_NAME, interfaceName);
}
if (serviceName != null) {
client.getService().setProperty(JbiChannel.JBI_SERVICE_NAME, serviceName);
}
if (endpoint != null) {
client.getService().setProperty(JbiChannel.JBI_ENDPOINT, endpoint);
}
client.getService().setProperty(JbiChannel.JBI_SECURITY_PROPAGATATION,
Boolean.valueOf(propagateSecurityContext));
XFireProxyFactory xpf = new XFireProxyFactory(xfire);
proxy = xpf.create(client);
}
return proxy;
}
代码示例来源:origin: org.codehaus.xfire/xfire-spring
if (serviceUrl != null)
return new XFireProxyFactory().create(serviceModel, serviceUrl);
throw new IllegalStateException("Could not find endpoint with name " + _endpointName + " on service.");
return new XFireProxyFactory().create(ep);
代码示例来源:origin: org.codehaus.enunciate/enunciate-xfire-client-tools
/**
* Load an XFire client proxy that implements the specified interface.
*
* @param iface The interface.
* @param uuid The UUID of the interface.
* @param endpoint The endpoint URL of the SOAP port.
* @return The proxy.
*/
protected final Object loadProxy(Class iface, String uuid, String endpoint) {
XFire xFire = XFireFactory.newInstance().getXFire();
TransportManager transportManager = xFire.getTransportManager();
Service service;
try {
ExplicitJAXWSAnnotationServiceFactory factory = new ExplicitJAXWSAnnotationServiceFactory(uuid, transportManager);
service = factory.create(iface);
}
catch (RuntimeException e) {
throw e;
}
catch (Exception e) {
throw new IllegalStateException(e);
}
SoapHttpTransport soapTransport = new SoapHttpTransport();
if (!soapTransport.isUriSupported(endpoint)) {
throw new IllegalArgumentException("Endpoint " + endpoint + " is not a supported SOAP endpoint.");
}
soapTransport.addOutHandler(new EnunciatedClientSoapSerializerHandler());
Client client = new Client(soapTransport, service, endpoint);
return new XFireProxyFactory(xFire).create(client);
}
本文整理了Java中org.codehaus.xfire.XFireException类的一些代码示例,展示了XFireException类的具体用法。这些代码示例主要来源于Github/Stacko
本文整理了Java中org.codehaus.xfire.client.XFireProxyFactory类的一些代码示例,展示了XFireProxyFactory类的具体用法。这些代码示例主要来源于
我使用 XFire围绕我的应用程序创建一个 web 服务包装器。 XFire 在运行时提供 web 服务接口(interface)和 WSDL(或者在编译时创建它们,具体不知道)。 我们的许多客户并不
本文整理了Java中org.codehaus.xfire.XFireException.()方法的一些代码示例,展示了XFireException.()的具体用法。这些代码示例主要来源于Github/
我在 tomcat 上使用 XFire 1.2.6 作为 Web 服务实现。服务是使用 XFireProxyFactory 和 @EnableMTOM 注释创建的。客户端也是 XFire 并且正在使用
本文整理了Java中org.codehaus.xfire.client.XFireProxyFactory.()方法的一些代码示例,展示了XFireProxyFactory.()的具体用法。这些代码示
本文整理了Java中org.codehaus.xfire.client.XFireProxyFactory.create()方法的一些代码示例,展示了XFireProxyFactory.create(
我的服务器正在使用 XFire 来处理 Web 服务请求 但是它的CPU被占用到100%,有时甚至1000% 当我重新启动服务器并经过一些请求后,这个奇怪的问题再次出现 我扫描了thread dump
我的项目使用 xfire 作为 web 服务客户端 api。我的项目在遗留的 Servlet/JSP 中。我们使用 XFire eclipse 插件生成客户端 stub 。 Web 服务已迁移到 SL
是否可以从 XFire SOAP 服务器内部发送 HTTP REDIRECT 响应而不是常规响应? 我需要这个以便根据对方法参数的一些检查将客户端重定向到另一个服务器。 此外,重定向处理是否是主要 S
我正在尝试使用大量使用 XML 数据等的库。我尝试使用 Maven Assembly 将我的项目编译成一个 uber-JAR,但在运行和执行一些操作后,我遇到了以下错误。 org.codehaus.x
我使用 XFire 作为 Spring Remoting 的 Web 服务提供者。我正在使用 AbstractHandler 来验证 SOAP 请求。这个想法是通过原始服务器的域和 API key (
我正在将使用 aegis 进行数据绑定(bind)的 xfiresoap 项目迁移到带有 jaxb 的 cxf。我让新的 cxf 项目可以通过 aegis 绑定(bind)来处理旧的 xfire 请求
我知道有很多关于这个主题的帖子,但是几个月来我一直在寻找解决方案。我在谷歌上查了大约 300 篇关于这个的帖子。我发现的唯一好东西是一个 c++ 程序,它在 League 的窗口上绘制了一个彩色矩形。
我发现 apache xfire 在其帖子标题中添加了一个 head 参数: POST /testservice/services/TestService1.1 HTTP/1.1 SOAPAction
尝试将 Spring 2.5.5 与 Xfire 1.2.6 集成,我试图将我的一个 bean 注入(inject)我的服务,但它在初始化时失败,但出现以下异常: java.lang.NoSuchMe
我想知道 xfire 和/或 Steam 使用什么技术来覆盖游戏。我正在尝试做类似的事情,我真的很想知道什么是侵入性最小的方式,即不会提醒任何反作弊系统。我不需要游戏中的任何类型的信息(没有 wall
我是一名优秀的程序员,十分优秀!