Downloading manually did remove the missing jasper dependency but now a jasper-el/6.0.16/jar is missing. I think building the 'repository' project would be a better idea. Can you please explain what I'm doing wrong here?
On Wed, Jun 11, 2008 at 12:08 AM, Shrey Banga <[EMAIL PROTECTED]> wrote: > I'm using the 2.2-SNAPSHOT trunk. > > *...In order to make them available to the rest of the build you have to > build the repository "project" in the root of the geronimo checkout: this > will copy them to your local repo, so stuff that needs them such as the > plancreator plugin can find them. > * > Does that mean i should change to trunk\repository and run mvn ? That > doesn't seem to solve the problem. I'll try downloading manually into > m2repo. > > > On Tue, Jun 10, 2008 at 1:37 PM, David Jencks <[EMAIL PROTECTED]> >> wrote: >> >>> I think you might have updated from svn after you did your last full >>> build and missed a private repository update. >>> One of the worst features of our build at the moment is the private repo >>> in svn that contains our versions of some artifacts not yet released by >>> their projects, including this jasper jar. In order to make them available >>> to the rest of the build you have to build the repository "project" in the >>> root of the geronimo checkout: this will copy them to your local repo, so >>> stuff that needs them such as the plancreator plugin can find them. This >>> also happens if you do a full build. >>> >>> hope this helps >>> david jencks >>> >>> On Jun 10, 2008, at 10:22 AM, Shrey Banga wrote: >>> >>> I'm sorry I did not mention I already built the entire trunk first, which >>> was successful. >>> I used the command mvn eclipse:eclipse to create eclipse projects, >>> without the -o as it reported missing artefacts when done offline. >>> Next, I opened the plancreator-portlets project in eclipse, modified it >>> and tried to build it but it failed with the given error. >>> >>> "...Missing dependency: org.apache.tomcat/jasper/6.0.16-G652117/jar..." >>> My m2repo has 6.0.14-G614585 and 6.0.13-G543818 in the jasper directory. >>> Should I manually download the mentioned jar ? If so, from where? >>> >>> On Tue, Jun 10, 2008 at 7:04 PM, Lin Sun <[EMAIL PROTECTED]> wrote: >>> >>>> Hmm I don't know if you can build plancreator like this, without >>>> building the entire AG trunk first. You could try building the >>>> entire AG trunk first >>>> (http://cwiki.apache.org/GMOxDEV/building-apache-geronimo.html), which >>>> should build the plancreator. >>>> >>>> Lin >>>> >>>> On Tue, Jun 10, 2008 at 6:42 AM, Shrey Banga <[EMAIL PROTECTED]> >>>> wrote: >>>> > 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 >>>> >>> >>> >>> >>> -- >>> Shrey Banga >>> Bachelor of Technology, III year >>> Department of Electrical Engineering >>> Indian Institute of Technology Roorkee >>> >>> >>> >> >> >> -- >> ~Jason Warner > > > > > -- > 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
