My trunk was old, which I updated accordingly. I'm doing an mvn install right now.
On Wed, Jun 11, 2008 at 12:49 AM, Jason Warner <[EMAIL PROTECTED]> wrote: > You seem to be missing more than one jar, and there's no need to hunt them > all down and install them manually. I have a feeling your local copy of > trunk is out of date. You can check this by running "svn info" from your > geronimo root directory. If your Revision number is lower than 660634, then > you are missing some key updates in trunk. You should be able to fix your > problem with the following steps (instructions assume you have svn > installed): > > 1. cd $GERONIMO_HOME > 2. svn up > 3. mvn install > > Let us know how it goes. > > > On Tue, Jun 10, 2008 at 2:55 PM, Shrey Banga <[EMAIL PROTECTED]> > wrote: > >> 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 >> > > > > -- > ~Jason Warner -- Shrey Banga Bachelor of Technology, III year Department of Electrical Engineering Indian Institute of Technology Roorkee