Hi openejbjar should be in webinf. You have to force the container for all ejbs.
Ensure you use the right ejbname thanks to the logs Le 23 nov. 2013 13:30, "Leonardo K. Shikida" <[email protected]> a écrit : > I think I am doing something wrong. > > From tomee logs, it seems it just applies the > > <Container id="Foo1" type="STATELESS"> > > PoolSize = 10</Container> > > for all EJBs and > > > <Container id="Foo2" type="STATELESS"> > PoolSize = 20 > </Container> > > seems to be ignored, although tomee logs says it has been recognized > > it seems that tomee.xml just gets the first container definition it > finds and uses it > > openejb-jar.xml and ejb-jar.xml seem to be ignored too. They must be > located at WEB-INF or at META-INF? > > > what should I do if I want to define PoolSize = 20 for a specific EJB > and PoolSize for all the others? > > > [] > > Leo > > > On Sat, Nov 23, 2013 at 5:50 AM, Romain Manni-Bucau > <[email protected]>wrote: > > > Ejb name are logged so you can just reuse defaults. But if you already > use > > ejbjar all is fine > > Le 22 nov. 2013 23:53, "Leonardo K. Shikida" <[email protected]> a > écrit : > > > > > sorry, ejb-jar is useless if I use default what?????? :-D > > > > > > TIA > > > > > > [] > > > > > > Leo > > > > > > > > > On Fri, Nov 22, 2013 at 7:39 PM, Romain Manni-Bucau > > > <[email protected]>wrote: > > > > > > > Ejb jr us useless is you usr default .ames but yes > > > > Le 22 nov. 2013 20:21, "Leonardo K. Shikida" <[email protected]> a > > > écrit : > > > > > > > > > you mean > > > > > > > > > > in tomee.xml I define > > > > > > > > > > <Container id="Foo1" type="STATELESS"> > > > > > PoolSize = 10 > > > > > </Container> > > > > > > > > > > <Container id="Foo2" type="STATELESS"> > > > > > PoolSize = 20 > > > > > </Container> > > > > > > > > > > and then in my webapp, in WEB-INF/openejb-jar.xml > > > > > > > > > > > > > > > <?xml version="1.0"?><openejb-jar > > > > > xmlns="http://www.openejb.org/openejb-jar/1.1"> > > > > > > > > > > <ejb-deployment ejb-name="somename1" > > > > > deployment-id="Foo1" > > > > > container-id="Foo1"/> > > > > > > > > > > <ejb-deployment ejb-name="somename2" > > > > > deployment-id="Foo2" > > > > > container-id="Foo2"/> > > > > > </openejb-jar> > > > > > > > > > > and then in WEB-INF/ejb-jar.xml > > > > > > > > > > <ejb-jar> > > > > > <enterprise-beans> > > > > > <session> > > > > > <ejb-name>somename2</ejb-name> > > > > > <ejb-class>com.widget.somename2</ejb-class> </session> > > > > > > > > > > <session> > > > > > <ejb-name>somename1</ejb-name> > > > > > <ejb-class>com.widget.somename1</ejb-class> </session> > > > > > </enterprise-beans></ejb-jar> > > > > > > > > > > like this? > > > > > > > > > > > > > > > [] > > > > > > > > > > Leo > > > > > > > > > > > > > > > On Fri, Nov 22, 2013 at 4:30 PM, Romain Manni-Bucau > > > > > <[email protected]>wrote: > > > > > > > > > > > Just define multiple containers and set the container id by bean > > > > > > http://tomee.apache.org/details-on-openejb-jar.html > > > > > > Le 22 nov. 2013 18:31, "Leonardo K. Shikida" <[email protected]> > a > > > > > écrit : > > > > > > > > > > > > > Hi > > > > > > > > > > > > > > can anyone send me an example of how should I configure files > to > > > have > > > > > two > > > > > > > types of stateless beans with different max pool sizes and how > to > > > > > relate > > > > > > > each one with specific classes? > > > > > > > > > > > > > > TIA > > > > > > > > > > > > > > Leo > > > > > > > > > > > > > > > > > > > > > > > > > > > >
