private XmlRpcClient getXmlClient() { XmlRpcClient client = new XmlRpcClient(); URL url; try { url = new URL("http://" + _ip + ":" + _port.toString()); _config.setTimeZone(TimeZone.getTimeZone("UTC")); _config.setServerURL(url); _config.setReplyTimeout(0); // disable, we use asyncexecute to control timeout _config.setConnectionTimeout(6000); _config.setBasicUserName(_username); _config.setBasicPassword(_password); client.setConfig(_config); } catch (MalformedURLException e) { throw new CloudRuntimeException(e.getMessage()); } return client; }
LOGGER.debug("Setting username " + hostUser); xmlClientConfig.setBasicUserName(hostUser); xmlClientConfig.setBasicPassword(hostPass);
XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); XmlRpcClient client = new XmlRpcClient(); try { config.setServerURL(new URL("http://localhost:8080/RPC2")); config.setBasicUserName("freeswitch"); config.setBasicPassword("works"); client.setConfig(config); // For external phone calls using VoIP. We will use something like below. // new Object[]{"originate", "sofia/gateway/gizmo1/6098989898 &bridge(sofia/gateway/gizmo9/0116054545454)"} // gizmo1, and gizmo9 are the accounts configured under freeswitch gateway configuration. client.execute("freeswitch.api", new Object[]{"originate", "sofia/internal/1001 &park()"}); } catch (Exception ex) { ex.printStackTrace(); }
public org.apache.xmlrpc.client.XmlRpcClient getRpcClient(String url, String login, String password) throws MalformedURLException { XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); config.setServerURL(new URL(url)); if (login != null) { config.setBasicUserName(login); } if (password != null) { config.setBasicPassword(password); } if (keyStoreComponent != null && keyStoreName != null && keyAlias != null) { return new XmlRpcClient(config, keyStoreComponent, keyStoreName, keyAlias); } return new XmlRpcClient(config); } }
public static short connectToBugTrackingXmlRpcServer() { try { XmlRpcClientConfigImpl xmlRpcClientConfig = new XmlRpcClientConfigImpl(); xmlRpcClientConfig.setServerURL(new URL(CStudioGlobals.bugTrackingConfProperties.getUrlXmlRpcServer())); xmlRpcClientConfig.setBasicUserName(CStudioGlobals.bugTrackingConfProperties.getUsername()); xmlRpcClientConfig.setBasicPassword(CStudioGlobals.bugTrackingConfProperties.getPassword()); xmlRpcClientConfig.setEncoding("UTF-8"); XmlRpcClient xmlRpcClient = new XmlRpcClient(); xmlRpcClient.setConfig(xmlRpcClientConfig); CTrackerDynamicProxy xmlRpcProxy = new CTrackerDynamicProxy(xmlRpcClient); Ticket ticket = (Ticket)xmlRpcProxy.newInstance(Ticket.class); ticket.query(); // query some tickets return CONNECTION_SUCCESS; } catch (Throwable t) { t.printStackTrace(); displayError(CStudioGlobals.localization.getTerm("error.title.Sql_error"), CStudioGlobals.localization.getTerm("error.content._Invalid_connection"), CStudioGlobals.localization.getTerm("error.resolution.Check_your_connection_settings")); return CONNECTION_RETRY; } }
@Override public void connect() throws CommandException { if (isEmulationEnabled()) return; installDumbTrust(); config = new XmlRpcClientConfigImpl(); config.setBasicUserName(uid); config.setBasicPassword(passwd); try { config.setServerURL(new URL(url)); } catch (MalformedURLException e) { // e.printStackTrace(); logger.error("FlowVisorDevice: unable to connect to " + url + " user " + uid + " pass " + passwd + " due to URL problem " + e.getMessage()); throw new CommandException(e.getMessage()); } catch (Exception e) { logger.error("FlowVisorDevice: unable to connect to " + url + " user " + uid + " pass " + passwd + " due to exception " + e.getMessage()); throw new CommandException(e.getMessage()); } config.setEnabledForExtensions(true); client = new XmlRpcClient(); client.setConfig(config); }
protected <X> X call(String username, String password, String path, String methodName, Object... args) { try { URL url = new URL(getTestBoot().getSettings().getFathomUrl() + StringUtils.removeStart(path, "/")); XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); config.setBasicUserName(username); config.setBasicPassword(password); config.setServerURL(url); XmlRpcClient xmlrpc = new XmlRpcClient(); xmlrpc.setConfig(config); Object x = xmlrpc.execute(methodName, args); return (X) x; } catch (Exception e) { throw new RuntimeException(e); } }
public Ticket createTicket() { XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); URL pURL = null; try { pURL = new URL(serverUrl); } catch (MalformedURLException e) { throw new RuntimeException(e); } config.setServerURL(pURL); config.setBasicUserName(username); config.setBasicPassword(userPassword); XmlRpcClient client = new XmlRpcClient(); client.setConfig(config); TrackerDynamicProxy proxy = new TrackerDynamicProxy(client); Ticket t = (Ticket) proxy.newInstance(Ticket.class); return t; }
import org.apache.xmlrpc.client.XmlRpcClient; import org.apache.xmlrpc.client.XmlRpcClientConfigImpl; import java.net.URL; public class Client { public static void main(String args[])throws Exception{ XmlRpcClientConfigImpl cf = new XmlRpcClientConfigImpl(); cf.setServerURL(new URL("http://localhost:8080/xmlrpc/object")); cf.setBasicUserName("admin"); cf.setBasicPassword("m_demo"); cf.setConnectionTimeout(60000); XmlRpcClient client = new XmlRpcClient(); client.setConfig(cf); Object[] params = new Object[] {"dbname",1,"m_demo","res.partner","partner_sync_openerp","kapil5drd@bxiz","22"}; String s =(String)client.execute("handler.execute", params); System.out.println(s); } }
protected <X> X call(String username, String password, String path, String methodName, Object... args) { try { URL url = new URL(getTestBoot().getSettings().getFathomUrl() + StringUtils.removeStart(path, "/")); XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); config.setBasicUserName(username); config.setBasicPassword(password); config.setServerURL(url); XmlRpcClient xmlrpc = new XmlRpcClient(); xmlrpc.setConfig(config); Object x = xmlrpc.execute(methodName, args); return (X) x; } catch (Exception e) { throw new RuntimeException(e); } }
public boolean bind() { XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); config.setServerURL(url); if(username != null && password != null) { config.setBasicUserName(username); config.setBasicPassword(password); } config.setEnabledForExtensions(false); config.setGzipCompressing(false); client.setConfig(config); return true; }
config.setBasicPassword(password.trim());
config = new XmlRpcClientConfigImpl(); config.setBasicUserName(login); config.setBasicPassword(password); config.setServerURL(new URL(url)); } catch (MalformedURLException | GenericConfigException e) {
public ContinuumXmlRpcClient( URL serviceUrl, String login, String password ) { XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl() { public boolean isEnabledForExtensions() { return true; } }; if ( login != null ) { config.setBasicUserName( login ); config.setBasicPassword( password ); } config.setServerURL( serviceUrl ); XmlRpcClient client = new XmlRpcClient(); client.setTransportFactory( new XmlRpcCommonsTransportFactory( client ) ); client.setConfig( config ); ClientFactory factory = new ClientFactory( client ); continuum = (ContinuumService) factory.newInstance( ContinuumService.class ); }
if (httpUser != null) { config.setBasicUserName(httpUser); config.setBasicPassword(httpPasswd);
private XmlRpcClient getXmlRpcClient( URL url, ConnectionInfo connectionInfo ) { XmlRpcClientConfigImpl clientConfig = new XmlRpcClientConfigImpl(); clientConfig.setServerURL( url ); clientConfig.setEnabledForExceptions( true ); if ( connectionInfo != null ) { clientConfig.setBasicUserName( connectionInfo.getUsername() ); clientConfig.setBasicPassword( connectionInfo.getPassword() ); clientConfig.setBasicEncoding( connectionInfo.getEncoding() ); clientConfig.setGzipCompressing( connectionInfo.isGzip() ); clientConfig.setGzipRequesting( connectionInfo.isGzip() ); clientConfig.setReplyTimeout( connectionInfo.getTimeout() ); clientConfig.setConnectionTimeout( connectionInfo.getTimeout() ); clientConfig.setTimeZone( connectionInfo.getTimeZone() ); } final XmlRpcClient client = new XmlRpcClient(); client.setTypeFactory( new BinderTypeFactory( client ) ); XmlRpcCommonsTransportFactory factory = new XmlRpcCommonsTransportFactory( client ); // Alternative - use simple connection manager, but make sure it closes the connection each time // This would be set here since it would not be thread-safe // factory.setHttpClient( new HttpClient( new SimpleHttpConnectionManager( true ) ) ); factory.setHttpClient( httpClient ); client.setConfig( clientConfig ); return client; }
xmlRpcClientConfig.setBasicPassword(appConfig.getString(XMLRPC_BASIC_PASSWORD)); xmlRpcClientConfig.setBasicUserName(appConfig.getString(XMLRPC_BASIC_USERNAME));