Package com.avaje.ebeaninternal.server.core

Examples of com.avaje.ebeaninternal.server.core.XmlConfigLoader.search()


  @Test
  public void test() {

    XmlConfigLoader xmlConfigLoader = new XmlConfigLoader(null);

    List<Dnode> ebeanOrmXml = xmlConfigLoader.search(META_INF_EBEAN_ORM_XML);

    Assert.assertNotNull(ebeanOrmXml);
    Assert.assertTrue("Found ebean-orm.xml", ebeanOrmXml.size() > 0);

  }
View Full Code Here


    URLClassLoader cl = new URLClassLoader(new URL[] { jar, jarBang}, getClass().getClassLoader());

    XmlConfigLoader loader = new XmlConfigLoader(cl);

    Assert.assertEquals(3, loader.search(META_INF_EBEAN_ORM_XML).size()); // 1 in parent, 2 in ours
    Assert.assertEquals(2, loader.search(META_INF_ORM_XML).size()); // 2 in ours

  }

  private URL createJar(File jarFile, String offset) throws IOException {
View Full Code Here

    URLClassLoader cl = new URLClassLoader(new URL[] { jar, jarBang}, getClass().getClassLoader());

    XmlConfigLoader loader = new XmlConfigLoader(cl);

    Assert.assertEquals(3, loader.search(META_INF_EBEAN_ORM_XML).size()); // 1 in parent, 2 in ours
    Assert.assertEquals(2, loader.search(META_INF_ORM_XML).size()); // 2 in ours

  }

  private URL createJar(File jarFile, String offset) throws IOException {
    FileOutputStream stream = new FileOutputStream(jarFile);
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.