geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From anita kulshreshtha <a_kuls...@yahoo.com>
Subject Re: New classloader causing problems on Tomcat ? - Exception processing TLD
Date Fri, 05 May 2006 18:06:41 GMT
Hi,
   I build two hours ago, rev 400058 on winXP. I am not seeing this
problem, I used java -D.................... bin\server.jar. Here is a
snapshot from admin console JVM --> under Etc : 
Xorg.apache.geronimo.NewClassLoader  	true
activemq.broker.disable-clean-shutdown 	true
awt.toolkit 	sun.awt.windows.WToolkit
catalina.base 
D:\anita\geronimo\geronimo-1.1\assemblies\j2ee-tomcat-server\target\geronimo-1.1-SNAPSHOT\var\catalina
catalina.home 	var/catalina
catalina.useNaming 	false
common.loader 	${catalina.home}/common/classes
${catalina.home}/common/i18n/*.jar
${catalina.home}/common/endorsed/*.jar
${catalina.home}/common/lib/*.jar
derby.storage.fileSyncTransactionLog 	true
derby.system.home 
D:\anita\geronimo\geronimo-1.1\assemblies\j2ee-tomcat-server\target\geronimo-1.1-SNAPSHOT\var\derby
file.encoding 	Cp1252
file.encoding.pkg 	sun.io
file.separator 	\
java.naming.factory.initial 
com.sun.jndi.rmi.registry.RegistryContextFactory
java.naming.factory.url.pkgs 	org.apache.geronimo.naming
java.naming.provider.url 	rmi://0.0.0.0:1099
..............................
........................................

Thnaks
Anita
--- Aaron Mulder <ammulder@alumni.princeton.edu> wrote:

> There's a ClassLoaderDumper in the current tree that might be useful
> for this.  Though it does kind of result in information overload.  :)
> 
> Thanks,
>     Aaron
> 
> On 5/5/06, Jeff Genender <jgenender@apache.org> wrote:
> > Paul,
> >
> > Can you dump the URLClassLoader paths?  This may help find th
> answer...
> >
> > Jeff
> >
> > Paul McMahan wrote:
> > > John,  I got hte same error using tomcat (see below) but jetty
> seemed
> > > to work OK.  The error indicates that tomcat can't load the
> portlet
> > > taglib descriptor file. The code in tomcat that tries to load it
> looks
> > > like:
> > >            inputSource =
> > >                new InputSource(
> > >
> > > context.getServletContext().getResourceAsStream(resourcePath));
> > >
> > >
> > > [pmcmahan@frylock bin]$ java
> > > -DXorg.apache.geronimo.NewClassLoader=true -jar server.jar
> > > Booting Geronimo Kernel (in Java 1.4.2_10)...
> > > Starting Geronimo Application Server v1.1-SNAPSHOT
> > > [******************>   ] 84%  25s  Loading
> > > geronimo/webconsole-tomc...10:37:39,091 ERROR [StandardContext]
> Error
> > > reading tld listeners javax.servlet.ServletException: Exception
> > > processing TLD at resource path /WEB-INF/tld/portlet.tld in
> context
> > > /console
> > > javax.servlet.ServletException: Exception processing TLD at
> resource
> > > path /WEB-INF/tld/portlet.tld in context /console
> > >        at
> > >
> org.apache.catalina.startup.TldConfig.tldScanTld(TldConfig.java:547)
> > >        at
> org.apache.catalina.startup.TldConfig.execute(TldConfig.java:300)
> > >        at
> > >
>
org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4193)
> > >
> > >        at
> > >
>
org.apache.catalina.core.StandardContext.start(StandardContext.java:4049)
> > >        at
> > >
>
org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoStandardContext.java:67)
> > >
> > >        at
> > >
>
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:331)
> > >
> > >        at
> > >
>
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> > >
> > >        at
> > >
>
org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandardContext.java:186)
> > >
> > >        at
> > >
>
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
> > >
> > >        at
> > >
>
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> > >        at
> > >
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> > >        at
> > >
>
org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:313)
> > >
> > >        at
> > >
>
org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
> > >
> > >        at
> net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> > >        at
> > >
>
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> > >
> > >        at
> > >
>
org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$42172c3b.addContext(<generated>)
> > >
> > >        at
> > >
>
org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:448)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:374)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:411)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:174)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:505)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:486)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
> > >
> > >        at
> net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> > >
> > >        at
> > >
>
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> > >        at
> > >
>
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> > >
> > >        at
> > >
>
org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$2861d9b4.startConfiguration(<generated>)
> > >
> > >        at
> org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:287)
> > >        at
> org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
> 
=== message truncated ===

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Mime
View raw message