No, same code worked yesterday, that's why I was wondering. Let me do some more digging.
On Thu, Apr 16, 2015 at 11:34 AM, Romain Manni-Bucau <[email protected]> wrote: > Hi > > seems snapshot code works, did you try building it from sources? > > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <http://rmannibucau.wordpress.com> | Github < > https://github.com/rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > <http://www.tomitribe.com> > > 2015-04-16 17:14 GMT+02:00 sgjava <[email protected]>: > > > javax.ejb.EJBException: Provider error. No provider found > > at > > org.apache.openejb.config.AppInfoBuilder.build(AppInfoBuilder.java:200) > > at > > > > > org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:988) > > at > > > > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1180) > > at > > > > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1049) > > at > > > > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > > at > > > > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) > > at > > > > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > > at > > > > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5065) > > at > > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > > at > > > > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) > > at > > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) > > at > > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) > > at > > > > > org.apache.tomee.catalina.TomcatWebAppBuilder.deployWar(TomcatWebAppBuilder.java:617) > > at > > > > > org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps(TomcatWebAppBuilder.java:576) > > at > > > > > org.apache.tomee.catalina.deployment.TomcatWebappDeployer.deploy(TomcatWebappDeployer.java:46) > > at org.apache.tomee.embedded.Container.deploy(Container.java:693) > > at > > > > > org.apache.tomee.embedded.EmbeddedTomEEContainer$EmbeddedTomEEContainerProvider.createEJBContainer(EmbeddedTomEEContainer.java:154) > > at > > > javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:56) > > at > > com.bhn.services.EventServiceTest.setUpClass(EventServiceTest.java:96) > > > > final Map p = new HashMap(); > > // Data source for MDB injection > > p.put(Context.INITIAL_CONTEXT_FACTORY, > > > "org.apache.openejb.core.LocalInitialContextFactory"); > > p.put("openejb.embedded.initialcontext.close ", "DESTROY"); > > p.put("openejb.embedded.remotable", "true"); > > p.put("ehgDatabase", "new://Resource?type=DataSource"); > > p.put("ehgDatabase.JdbcDriver", config.getString( > > "test.database.driver")); > > p.put("ehgDatabase.JdbcUrl", > > config.getString("test.database.url")); > > p. > > put("ehgDatabase.UserName", config.getString( > > "test.database.user")); > > p.put("ehgDatabase.Password", config.getString( > > "test.database.password")); > > p.put("ehgDatabase.JtaManaged", "false"); > > p.put(EJBContainer.APP_NAME, "ehg"); > > p.put(EJBContainer.PROVIDER, "tomee-embedded"); > > // Add WAR and MDB modules > > p.put(EJBContainer.MODULES, new > > File[]{Archive.archive().copyTo( > > "WEB-INF/classes", > > jarLocation(EventService.class)).asDir()}); > > p.put(EmbeddedTomEEContainer.TOMEE_EJBCONTAINER_HTTP_PORT, > > "-1"); // random port > > // This is where it craps out > > container = EJBContainer.createEJBContainer(p); > > > > > > > > > > -- > > View this message in context: > > > http://tomee-openejb.979440.n4.nabble.com/TomEE-2-0-0-SNAPSHOT-EJBContainer-broken-tp4674456.html > > Sent from the TomEE Users mailing list archive at Nabble.com. > > > -- Steven P. Goldsmith
