/** * Initialize JAXWS proxy factory bean * @param factory JAXWS Proxy factory bean */ public void initializeFactory(JaxWsProxyFactoryBean factory) { // set outgoing security (username/password) if (StringUtils.isNotEmpty(getHttpUser())) { factory.setUsername(getHttpUser()); factory.setPassword(getHttpPassword()); } // enable WS-addressing if (StringUtils.isNotEmpty(getWSAddressingToUri())) { factory.getFeatures().add(new WSAddressingFeature()); } }
factory.setServiceClass(pClass); factory.setAddress(pPortUrl); factory.setUsername(pUsername); factory.setPassword(pPassword); return (T) factory.create();
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); factory.setServiceClass(Example.class); factory.setAddress("http://myserver:8080/myapp/services/example"); factory.setUsername("user"); factory.setPassword("password"); Example example = (Example) factory.create();
+ "/fedora/services/accessMTOM"); clientFactory.setServiceClass(FedoraAPIAMTOM.class); clientFactory.setUsername(username); clientFactory.setPassword(password); clientFactory.setProperties(props);
+ "/fedora/services/management"); clientFactory.setServiceClass(FedoraAPIM.class); clientFactory.setUsername(username); clientFactory.setPassword(password); clientFactory.setProperties(props);
+ "/fedora/services/managementMTOM"); clientFactory.setServiceClass(FedoraAPIMMTOM.class); clientFactory.setUsername(username); clientFactory.setPassword(password); clientFactory.setProperties(props);
+ "/fedora/services/access"); clientFactory.setServiceClass(FedoraAPIA.class); clientFactory.setUsername(username); clientFactory.setPassword(password); clientFactory.setProperties(props);
factory.setUsername(userName); factory.setPassword(password);
proxyFactory.setUsername("domain\\username"); proxyFactory.setPassword("password"); proxyFactory.setAddress("https://<<IP>>/_vti_bin/Copy.asmx");