On Aug 22, 2011, at 12:45 AM, [email protected] wrote:
> Author: dblevins
> Date: Mon Aug 22 04:45:07 2011
> New Revision: 1160106
>
> URL: http://svn.apache.org/viewvc?rev=1160106&view=rev
> Log:
> GERONIMO-6117: OpenWebBeansPlugin load optimization
>
> Modified:
>
> geronimo/server/trunk/plugins/openejb/geronimo-openejb/src/main/java/org/apache/geronimo/openejb/cdi/OpenWebBeansWebInitializer.java
Cool. With this change and setting
BundleResourceHelper.searchWiredBundles=false (e.g.
GERONIMO_OPTS=-Dorg.apache.xbean.osgi.bundle.util.BundleResourceHelper.searchWiredBundles=false
./geronimo run), my server starts without a problem and startup is pretty
good. Tthe timed portion (so doesn't count the initial karaf loading) is 9-10
seconds:
...
Module 63/63 org.apache.geronimo.configs/wink-deployer/3.0-SNAPSHOT/car
started in .015s
Startup completed in 9.105s seconds
Listening on Ports:
...
Which is great, given that we're not doing any lazy startup. However, I'm
seeing some bean-validation tck failures with searchWiredBundles=false (jcdi
tck looks fine and I didn't try any other tck tests). Anybody able to take a
look at this?
--kevan