Hi I'm trying to build the plancreator with trunk\plugins\plancreator> mvn
but it fails with the following error: [ERROR] Error while starting; GBean is now in the FAILED state: abstractName="or g.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car?configurationName=org.apache.g eronimo.configs/jasper/2.2-SNAPSHOT/car" org.apache.geronimo.kernel.repository.MissingDependencyException: Missing depend ency: org.apache.tomcat/jasper/6.0.16-G652117/jar org.apache.geronimo.kernel.config.ConfigurationResolver.resolve(Configuratio nResolver.java:113) org.apache.geronimo.kernel.config.Configuration.buildClassPath(Configuration .java:406) org.apache.geronimo.kernel.config.Configuration.createConfigurationClasssLoa der(Configuration.java:323) org.apache.geronimo.kernel.config.Configuration.<init>(Configuration.java:26 8) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces sorImpl.java:39) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc torAccessorImpl.java:27) java.lang.reflect.Constructor.newInstance(Constructor.java:494) org.apache.xbean.recipe.ObjectRecipe.createInstance(ObjectRecipe.java:390) org.apache.xbean.recipe.ObjectRecipe.create(ObjectRecipe.java:194) org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance .java:910) org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanI nstanceState.java:269) org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceStat e.java:103) org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:524 ) org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.java:359 ) org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConf igurationManager.java:162) org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfigurati on(SimpleConfigurationManager.java:312) org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfigurati on(SimpleConfigurationManager.java:280) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) java.lang.reflect.Method.invoke(Method.java:585) org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionM ethodInvoker.java:34) org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java: 124) org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:81 5) org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvo ker.java:35) org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMetho dInterceptor.java:96) org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGLIB$$d41 801cf.loadConfiguration(<generated>) org.apache.geronimo.mavenplugins.car.PackageMojo.buildPackage(PackageMojo.ja va:282) org.apache.geronimo.mavenplugins.car.PackageMojo.execute(PackageMojo.java:20 2) org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage r.java:451) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife cycleExecutor.java:558) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle (DefaultLifecycleExecutor.java:499) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec ycleExecutor.java:478) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail ures(DefaultLifecycleExecutor.java:330) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa ultLifecycleExecutor.java:291) org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle Executor.java:142) org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) org.apache.maven.cli.MavenCli.main(MavenCli.java:287) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) java.lang.reflect.Method.invoke(Method.java:585) org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) org.codehaus.classworlds.Launcher.launch(Launcher.java:255) org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) org.codehaus.classworlds.Launcher.main(Launcher.java:375) [ERROR] Could not load deployer configuration: org.apache.geronimo.configs/tomca t6-deployer/2.2-SNAPSHOT/car org.apache.geronimo.configs/tomcat6-deployer/2.2-SNAPSHOT/car: ADD org.apache.geronimo.configs/tomcat6-deployer/2.2-SNAPSHOT/car: READING org.apache.geronimo.configs/tomcat6-deployer/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/tomcat6-deployer/2.2-SNAPSHOT/car: RESOLVING org.apache.geronimo.configs/tomcat6-deployer/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/connector-deployer/2.2-SNAPSHOT/car: ADD org.apache.geronimo.configs/connector-deployer/2.2-SNAPSHOT/car: READING org.apache.geronimo.configs/connector-deployer/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/connector-deployer/2.2-SNAPSHOT/car: RESOLVING org.apache.geronimo.configs/connector-deployer/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: ADD org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: READING org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: RESOLVING org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/tomcat6/2.2-SNAPSHOT/car: ADD org.apache.geronimo.configs/tomcat6/2.2-SNAPSHOT/car: READING org.apache.geronimo.configs/tomcat6/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/tomcat6/2.2-SNAPSHOT/car: RESOLVING org.apache.geronimo.configs/tomcat6/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car: ADD org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car: READING org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car: RESOLVING org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: ADD org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: READING org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: ADD org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: READING org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/webservices-common/2.2-SNAPSHOT/car: ADD org.apache.geronimo.configs/webservices-common/2.2-SNAPSHOT/car: READING org.apache.geronimo.configs/webservices-common/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/webservices-common/2.2-SNAPSHOT/car: RESOLVING org.apache.geronimo.configs/webservices-common/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: LOADING org.apache.geronimo.configs/transaction/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/connector-deployer/2.2-SNAPSHOT/car: LOADING org.apache.geronimo.configs/connector-deployer/2.2-SNAPSHOT/car: SUCCEEDED org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car: LOADING org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car: FAILED: Error starting conf iguration gbean org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car FINISHED org.apache.geronimo.kernel.config.LifecycleException: load of org.apache.geronim o.configs/tomcat6-deployer/2.2-SNAPSHOT/car failed at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConf iguration(SimpleConfigurationManager.java:327) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConf iguration(SimpleConfigurationManager.java:280) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(Refl ectionMethodInvoker.java:34) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:124) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:815) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5 7) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat ionInvoker.java:35) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro xyMethodInterceptor.java:96) at org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGL IB$$d41801cf.loadConfiguration(<generated>) at org.apache.geronimo.mavenplugins.car.PackageMojo.buildPackage(Package Mojo.java:282) at org.apache.geronimo.mavenplugins.car.PackageMojo.execute(PackageMojo. java:202) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi nManager.java:451) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa ultLifecycleExecutor.java:558) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi fecycle(DefaultLifecycleExecutor.java:499) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau ltLifecycleExecutor.java:478) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan dleFailures(DefaultLifecycleExecutor.java:330) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen ts(DefaultLifecycleExecutor.java:291) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi fecycleExecutor.java:142) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Error start ing configuration gbean org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car at org.apache.geronimo.kernel.config.KernelConfigurationManager.load(Ker nelConfigurationManager.java:182) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConf iguration(SimpleConfigurationManager.java:312) ... 32 more Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: Configuratio n gbean failed to start org.apache.geronimo.configs/jasper/2.2-SNAPSHOT/car reason: Missing dependency: org.apache.tomcat/jasper/6.0.16-G652117/jar at org.apache.geronimo.kernel.config.KernelConfigurationManager.load(Ker nelConfigurationManager.java:165) ... 33 more [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] could not package plugin Embedded error: org.apache.geronimo.configs/tomcat6-deployer/2.2-SNAPSHOT/car [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6 minutes 28 seconds [INFO] Finished at: Tue Jun 10 15:21:21 IST 2008 [INFO] Final Memory: 67M/129M [INFO] ------------------------------------------------------------------------ -- Shrey Banga Bachelor of Technology, III year Department of Electrical Engineering Indian Institute of Technology Roorkee -- Shrey Banga Bachelor of Technology, III year Department of Electrical Engineering Indian Institute of Technology Roorkee