Examples of JettySolrRunner


Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

    System.setProperty( "solr.solr.home", solrHome);
    System.setProperty( "solr.data.dir", dataDir.getCanonicalPath() );

    context = context==null ? "/solr" : context;
    SolrJettyTestBase.context = context;
    jetty = new JettySolrRunner( context, 0, configFile );

    jetty.start();
    port = jetty.getLocalPort();
    log.info("Jetty Assigned Port#" + port);
    return jetty;
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

      }
      AbstractSolrTestCase.recurseDelete(homeDir);
    }

    public void startJetty() throws Exception {
      jetty = new JettySolrRunner("/solr", port);
      System.setProperty("solr.solr.home", getHomeDir());
      System.setProperty("solr.data.dir", getDataDir());
      jetty.start();
      int newPort = jetty.getLocalPort();
      if (port != 0 && newPort != port) {
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

    controlClient = createNewSolrServer(controlJetty.getLocalPort());

    StringBuilder sb = new StringBuilder();
    for (int i = 1; i <= numShards; i++) {
      if (sb.length() > 0) sb.append(',');
      JettySolrRunner j = createJetty(testDir, "shard" + i);
      jettys.add(j);
      clients.add(createNewSolrServer(j.getLocalPort()));
      sb.append("localhost:").append(j.getLocalPort()).append(context);
    }

    shards = sb.toString();
  }
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

  public static JettySolrRunner createJetty(File baseDir, String dataDirName) throws Exception {
    File subDir = new File(baseDir, dataDirName);
    subDir.mkdirs();
    System.setProperty("solr.data.dir", subDir.toString());

    JettySolrRunner jetty = new JettySolrRunner("/solr", 0);

    jetty.start();
    return jetty;
  }
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

  private static JettySolrRunner createJetty(SolrInstance instance) throws Exception {
    System.setProperty("solr.solr.home", instance.getHomeDir());
    System.setProperty("solr.data.dir", instance.getDataDir());

    JettySolrRunner jetty = new JettySolrRunner("/solr", 0);

    jetty.start();
    return jetty;
  }
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

      assertNotNull("slave has slave section",
                    details.get("slave"));
    }

    SolrInstance repeater = null;
    JettySolrRunner repeaterJetty = null;
    SolrServer repeaterClient = null;
    try {
      repeater = new SolrInstance("repeater", masterJetty.getLocalPort());
      repeater.setUp();
      repeaterJetty = createJetty(repeater);
      repeaterClient = createNewSolrServer(repeaterJetty.getLocalPort());

     
      NamedList<Object> details = getDetails(repeaterClient);
     
      assertEquals("repeater isMaster?",
                   "true", details.get("isMaster"));
      assertEquals("repeater isSlave?",
                   "true", details.get("isSlave"));
      assertNotNull("repeater has master section",
                    details.get("master"));
      assertNotNull("repeater has slave section",
                    details.get("slave"));

    } finally {
      try {
        if (repeaterJetty != null) repeaterJetty.stop();
      } catch (Exception e) { /* :NOOP: */ }
      try {
        if (repeater != null) repeater.tearDown();
      } catch (Exception e) { /* :NOOP: */ }
    }
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

  }

  private JettySolrRunner createJetty(SolrInstance instance) throws Exception {
    System.setProperty("solr.solr.home", instance.getHomeDir());
    System.setProperty("solr.data.dir", instance.getDataDir());
    JettySolrRunner jetty = new JettySolrRunner("/solr", 0);
    jetty.start();
    return jetty;
  }
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

  static String field = "name";

  public void setUp() throws Exception {
    super.setUp();

    jetty = new JettySolrRunner(context, 0);
    jetty.start();
    port = jetty.getLocalPort();
    System.out.println("Assigned Port: " + port);
    server = this.createNewSolrServer();
  }
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

      }
      AbstractSolrTestCase.recurseDelete(homeDir);
    }

    public void startJetty() throws Exception {
      jetty = new JettySolrRunner("/solr", port);
      System.setProperty("solr.solr.home", getHomeDir());
      System.setProperty("solr.data.dir", getDataDir());
      jetty.start();
      int newPort = jetty.getLocalPort();
      if (port != 0 && newPort != port) {
View Full Code Here

Examples of org.apache.solr.client.solrj.embedded.JettySolrRunner

  @Override public void setUp() throws Exception
  {
    super.setUp();

    jetty = new JettySolrRunner( context, 0 );
    jetty.start();
    port = jetty.getLocalPort();

    server = this.createNewSolrServer();
  }
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.