Package org.apache.xmlrpc

Examples of org.apache.xmlrpc.XmlRpcClient.execute()


        paramsVector.removeAllElements();
          paramsVector.add(loginToken);
          paramsVector.add(confSettings.spaceKey);
          paramsVector.add(title);
          try  {
            retpage = (Hashtable) client.execute("confluence1.getPage", paramsVector);
          } catch (XmlRpcException e) {}
          String id = (String) retpage.get("parentId");
          assertNotNull(id);
          assertEquals(parent.getId(), id);
      } catch (Exception e) {
View Full Code Here


      String loginToken;

      //this should not connect. We have neither trustall set to true, nor valid truststore
      tester.addSSLSettings(confSettings);
      try {
        loginToken = (String) client.execute("confluence1.login", loginParams);
        fail();
      } catch (Exception e) {
      }
    }
View Full Code Here

      String loginToken = RemoteWikiBroker.getInstance().getLoginToken(confSettings);
      Vector paramsVector = new Vector();
      paramsVector.add(loginToken);
      paramsVector.add(commentid);

      client.execute("confluence1.removeComment", paramsVector);
    }



View Full Code Here

      String loginToken;

      //and here's what a proper ssl connection looks like
      tester.addSSLSettings(confSettings);
      try {
        loginToken = (String) client.execute("confluence1.login", loginParams);
        assertNotNull(loginToken);
        assertTrue(!"".equals(loginToken));
      } catch (Exception e) {
        e.printStackTrace();
        fail();
View Full Code Here

      } catch (Exception e1) {
        e1.printStackTrace();
      }
      paramsVector.add(id);
      try {
        client.execute("confluence1.removePage", paramsVector );
      } catch (XmlRpcException e) {
      } catch (IOException e) {
        fail("Shouldn't have IO exception");
      }
    }
View Full Code Here

        paramsVector.add(loginToken);
        paramsVector.add(space);
        paramsVector.add(pageTitle);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        try {
            page.setPageParams(client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getPage", paramsVector));
        } catch (XmlRpcException e) {
            // page may already exist or getPage is deprecated > 3 versions of confluence
            throw e;
        }
        return page;
View Full Code Here

        paramsVector.add(page.getPageParams());

        PageForXmlRpc resultPage = new PageForXmlRpc();
        // write the page  ---------------------
        try {
            resultPage.setPageParams(client.execute(CONFLUENCE_REMOTE_API_VERSION + ".storePage", paramsVector));
            return resultPage;
        } catch (XmlRpcException e) {
            // page may already exist - have to get more info on page
            log.debug("page added may already exist");
        }
View Full Code Here

        page.setSpace(spaceKey);
        resultPage.setContent(page.getContent());
        paramsVector.add(resultPage.getPageParams());

        // write the page
        resultPage.setPageParams(client.execute(CONFLUENCE_REMOTE_API_VERSION + ".storePage", paramsVector));

        return resultPage;

    }
View Full Code Here

        paramsVector.add(blog.getblogParams());

        BlogForXmlRpc resultBlog = new BlogForXmlRpc();
        // write the page  ---------------------
        try {
            resultBlog.setblogParams(client.execute(CONFLUENCE_REMOTE_API_VERSION + ".storeBlogEntry", paramsVector));
            return resultBlog;
        } catch (XmlRpcException e) {
            // blog probably already exists - have to get more info on page
//           log.debug("blog added may already exist");
        }
View Full Code Here

        //(since its associated with the blogs hashtable, we can just update the blog object)
        blog.setId(resultBlog.getId());
        blog.setVersion(Integer.parseInt(resultBlog.getVersion()) + 1 + "");

        // write the page
        resultBlog.setblogParams(client.execute(CONFLUENCE_REMOTE_API_VERSION + ".storeBlogEntry", paramsVector));

        return resultBlog;

    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.