opening a jira can help to get it ;) *Romain Manni-Bucau* *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* *Github: https://github.com/rmannibucau*
2012/10/20 Harald Wellmann <[email protected]> > Yes, that works, but it's extremely inconvenient for interactive use. > > I have a few hundred JUnit test classes in my workspace which I'd like to > run with one click (Eclipse: Run As | JUnit Test). Adding a -javaagent > option to each and every test launcher is out of the question. > > I'm just wondering why this agent is required at all. Doesn't Tomcat offer > a hook to intercept class loading, allowing the ClassTransformer to enhance > the JPA entity classes? > > Best regards, > Harald > > > Am 20.10.2012 11:06, schrieb Romain Manni-Bucau: > >> Put it in surefire or launcher for embedded case and arquillian.xml for >> remote one (catalina_opts property) >> Le 20 oct. 2012 10:30, "Harald Wellmann" <[email protected]> a >> écrit : >> >> Am 19.10.2012 21:42, schrieb Romain Manni-Bucau: >>> >>> Load time enhancement simply needs the openejb javaagent (added by >>>> default) >>>> >>>> >>> Good to know, thanks. But that won't help in embedded usage - e.g. for >>> integration tests with Pax Exam or Arquillian. You want to run tests >>> directly from the IDE without having to add -javaagent options manually >>> to >>> each and every test launcher. >>> >>> Best regards, >>> Harald >>> >>> >>> Le 19 oct. 2012 21:15, "Harald Wellmann" <[email protected]> a >>> >>>> écrit : >>>> >>>> Looking for load time enhancement support in TomEE, the only >>>> information >>>> >>>>> I've found is this article: >>>>> >>>>> http://rmannibucau.wordpress.******com/2012/07/26/tomee-and-** >>>>> openejb-jpa-deploy-time-******enhancement/<http://** >>>>> rmannibucau.wordpress.com/****2012/07/26/tomee-and-openejb-****<http://rmannibucau.wordpress.com/**2012/07/26/tomee-and-openejb-**> >>>>> jpa-deploy-time-enhancement/<h**ttp://rmannibucau.wordpress.** >>>>> com/2012/07/26/tomee-and-**openejb-jpa-deploy-time-**enhancement/<http://rmannibucau.wordpress.com/2012/07/26/tomee-and-openejb-jpa-deploy-time-enhancement/> >>>>> > >>>>> >>>>> >>>>>> >>>>> Now this kind of deploy-time enhancement is certainly better than >>>>> build-time enhancement which ties your model classes to OpenJPA, but I >>>>> think this is rather brute force compared to real load-time enhancement >>>>> by >>>>> means of PersistenceUnitInfo.******addClassTransformer(). >>>>> >>>>> >>>>> GlassFish, Aries and Pax JPA all use this method which works smoothly >>>>> with >>>>> OpenJPA. >>>>> >>>>> Is this on the agenda for TomEE? >>>>> >>>>> Best regards, >>>>> Harald >>>>> >>>>> >>>>> >>>> >>> >> >
