users@glassfish.java.net

Re: Unreliable deployment of war files

From: Amy Roh <Amelia.Roh_at_Sun.COM>
Date: Fri, 17 Aug 2007 17:16:40 -0700

Hi John,

Jan.Luehe_at_Sun.COM wrote:
> Hi John,
>
> glassfish_at_javadesktop.org wrote:
>
>> Hi Hong,
>> The messages we get apart from the one already posted here are as
>> follows. These appear after launching the application after the first
>> deployment. On the second deployment all works as expected. This
>> happens on our test server and 3 out of four local machines. JAABA is
>> the name of the webapp and it is large.
>>
>>
>> John.
>>
>> [#|2007-08-17T11:51:08.796-0400|INFO|sun-appserver9.1|javax.enterprise.system.tools.deployment|_ThreadID=22;_ThreadName=Thread-29;|deployed
>> with moduleid = JAABA|#]
>>
>> [#|2007-08-17T11:51:08.937-0400|SEVERE|sun-appserver9.1|com.sun.org.apache.commons.digester.Digester|_ThreadID=23;_ThreadName=Thread-28;_RequestID=d2823da6-135f-4dec-8895-edd758d551d5;|End
>> event threw exception
>> java.lang.NoSuchMethodException: No such accessible method:
>> addWatchedResource() on object: com.sun.enterprise.web.WebModule
>> at
>> com.sun.org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:250)
>>
>> at
>> com.sun.org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:505)
>>
>> at com.sun.org.apache.commons.digester.Rule.end(Rule.java:276)
>> at
>> com.sun.org.apache.commons.digester.Digester.endElement(Digester.java:1058)
>>
>> at
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)
>>
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)
>>
>> at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
>>
>> at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
>>
>> at
>> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
>>
>> at
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
>>
>> at
>> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
>>
>> at
>> com.sun.org.apache.commons.digester.Digester.parse(Digester.java:1548)
>> at
>> org.apache.catalina.startup.ContextConfig.processContextConfig(ContextConfig.java:864)
>>
>>
>>
>
> do you, by any chance, have a Tomcat "context.xml" configuration file
> lying around?

Can you send me the context.xml for your war files if you do have it so
I can investigate the issue further?

Thanks,
Amy

>
> Jan
>
>
>> at
>> org.apache.catalina.startup.ContextConfig.contextConfig(ContextConfig.java:810)
>>
>> at
>> org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:949)
>> at
>> com.sun.enterprise.web.WebModuleContextConfig.lifecycleEvent(WebModuleContextConfig.java:160)
>>
>> at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:143)
>>
>> at
>> org.apache.catalina.core.StandardContext.init(StandardContext.java:6342)
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4840)
>> at com.sun.enterprise.web.WebModule.start(WebModule.java:327)
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
>>
>> at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957)
>> at
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688)
>> at
>> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1581)
>> at
>> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222)
>> at
>> com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:182)
>>
>> at
>> com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:278)
>>
>> at
>> com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:964)
>>
>> at
>> com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:951)
>>
>> at
>> com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:461)
>>
>> at
>> com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:173)
>>
>> at
>> com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:308)
>>
>> at
>> com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:226)
>>
>> at
>> com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:298)
>>
>> at
>> com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:132)
>>
>> at
>> com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)
>>
>> at
>> com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:919)
>>
>> at
>> com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:591)
>>
>> at
>> com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:635)
>>
>> at
>> com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:744)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
>>
>> at
>> com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
>>
>> at
>> com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464)
>>
>> at
>> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
>>
>> at
>> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
>> at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown
>> Source)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
>> at $Proxy1.invoke(Unknown Source)
>> at
>> com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
>>
>> at
>> com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
>>
>> at
>> com.sun.enterprise.deployment.client.DeploymentClientUtils.startApplication(DeploymentClientUtils.java:145)
>>
>> at
>> com.sun.enterprise.deployment.client.DeployAction.run(DeployAction.java:537)
>>
>> at java.lang.Thread.run(Thread.java:619)
>> |#]
>> [Message sent by forum member 'talman' (talman)]
>>
>> http://forums.java.net/jive/thread.jspa?messageID=231380
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>