You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Charles Mason <ch...@gmail.com> on 2007/11/06 16:14:40 UTC

Problems Deploying Tapestry 5.0.6 to JBOSS Web

Hi all,

I am having some problems deploying my Tapestry 5.0.6 based site to
Jboss Web. I have the same web app running from Eclipse through Jetty
without any problems. I don't think there's anything wrong with the
Jboss Web installation as it runs Roller and Tapestry 4 apps fine.

Its probably something I am doing wrong, but I can't seem to figure it
out. I have included  the error message that Jboss Web produces. Does
any one have any ideas of what I could be missing?

Thanks

Charlie M

java.lang.RuntimeException: Unable to instantiate class
org.apache.tapestry.services.TapestryModule as a module builder: Error
building service proxy for service 'RequestGlobals' (at
org.apache.tapestry.internal.services.RequestGlobalsImpl() (at
RequestGlobalsImpl.java:31)): Unable to add method
javax.servlet.http.HttpServletRequest getHTTPServletRequest() to class
$RequestGlobals_11614e73339: [source error] getHTTPServletRequest()
not found in org.apache.tapestry.services.RequestGlobals
        at org.apache.tapestry.ioc.internal.ModuleImpl.instantiateModuleBuilder(ModuleImpl.java:353)
        at org.apache.tapestry.ioc.internal.ModuleImpl.getModuleBuilder(ModuleImpl.java:278)
        at org.apache.tapestry.ioc.internal.ServiceResourcesImpl.getModuleBuilder(ServiceResourcesImpl.java:107)
        at org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:60)
        at org.apache.tapestry.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:31)
        at org.apache.tapestry.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:54)
        at org.apache.tapestry.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:54)
        at org.apache.tapestry.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:61)
        at org.apache.tapestry.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:67)
        at $ServletApplicationInitializer_11614e73329._delegate($ServletApplicationInitializer_11614e73329.java)
        at $ServletApplicationInitializer_11614e73329.initializeApplication($ServletApplicationInitializer_11614e73329.java)
        at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:86)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3568)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4146)
        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 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 org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
        at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.apache.catalina.core.StandardContext.init(StandardContext.java:5055)
        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 org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
        at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)
        at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
        at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
        at org.jboss.web.WebModule.startModule(WebModule.java:83)
        at org.jboss.web.WebModule.startService(WebModule.java:61)
        at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:417)
        at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy17.start(Unknown Source)
        at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
        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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
        at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy18.start(Unknown Source)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
        at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy8.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
Caused by: java.lang.RuntimeException: Error building service proxy
for service 'RequestGlobals' (at
org.apache.tapestry.internal.services.RequestGlobalsImpl() (at
RequestGlobalsImpl.java:31)): Unable to add method
javax.servlet.http.HttpServletRequest getHTTPServletRequest() to class
$RequestGlobals_11614e73339: [source error] getHTTPServletRequest()
not found in org.apache.tapestry.services.RequestGlobals
        at org.apache.tapestry.ioc.internal.ModuleImpl.create(ModuleImpl.java:270)
        at org.apache.tapestry.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:178)
        at org.apache.tapestry.ioc.internal.ModuleImpl.getService(ModuleImpl.java:104)
        at org.apache.tapestry.ioc.internal.RegistryImpl.getService(RegistryImpl.java:320)
        at org.apache.tapestry.ioc.internal.RegistryImpl.getService(RegistryImpl.java:559)
        at org.apache.tapestry.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:46)
        at $MasterObjectProvider_11614e7332a.provide($MasterObjectProvider_11614e7332a.java)
        at org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:665)
        at org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:722)
        at org.apache.tapestry.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:50)
        at org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:217)
        at org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:248)
        at org.apache.tapestry.ioc.internal.ModuleImpl.instantiateModuleBuilder(ModuleImpl.java:332)
        ... 99 more
Caused by: java.lang.RuntimeException: Unable to add method
javax.servlet.http.HttpServletRequest getHTTPServletRequest() to class
$RequestGlobals_11614e73339: [source error] getHTTPServletRequest()
not found in org.apache.tapestry.services.RequestGlobals
        at org.apache.tapestry.ioc.internal.services.ClassFabImpl.addMethod(ClassFabImpl.java:225)
        at org.apache.tapestry.ioc.internal.services.ClassFabImpl.proxyMethodsToDelegate(ClassFabImpl.java:183)
        at org.apache.tapestry.ioc.internal.ModuleImpl.createProxyClass(ModuleImpl.java:394)
        at org.apache.tapestry.ioc.internal.ModuleImpl.createProxyInstance(ModuleImpl.java:369)
        at org.apache.tapestry.ioc.internal.ModuleImpl.createProxy(ModuleImpl.java:363)
        at org.apache.tapestry.ioc.internal.ModuleImpl.create(ModuleImpl.java:252)
        ... 111 more
Caused by: javassist.CannotCompileException: [source error]
getHTTPServletRequest() not found in
org.apache.tapestry.services.RequestGlobals
        at javassist.CtBehavior.setBody(CtBehavior.java:367)
        at javassist.CtBehavior.setBody(CtBehavior.java:334)
        at org.apache.tapestry.ioc.internal.services.ClassFabImpl.addMethod(ClassFabImpl.java:218)
        ... 116 more
Caused by: compile error: getHTTPServletRequest() not found in
org.apache.tapestry.services.RequestGlobals
        at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:716)
        at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:681)
        at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:156)
        at javassist.compiler.ast.CallExpr.accept(CallExpr.java:45)
        at javassist.compiler.JvstTypeChecker.atCastToRtype(JvstTypeChecker.java:112)
        at javassist.compiler.JvstTypeChecker.atCastExpr(JvstTypeChecker.java:93)
        at javassist.compiler.ast.CastExpr.accept(CastExpr.java:54)
        at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:241)
        at javassist.compiler.CodeGen.compileExpr(CodeGen.java:228)
        at javassist.compiler.CodeGen.atReturnStmnt2(CodeGen.java:597)
        at javassist.compiler.JvstCodeGen.atReturnStmnt(JvstCodeGen.java:424)
        at javassist.compiler.CodeGen.atStmnt(CodeGen.java:362)
        at javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
        at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:291)
        at javassist.compiler.Javac.compileBody(Javac.java:222)
        at javassist.CtBehavior.setBody(CtBehavior.java:360)
        ... 118 more
12:20:05,447 ERROR [[/]] Exception starting filter app

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Problems Deploying Tapestry 5.0.6 to JBOSS Web

Posted by Charles Mason <ch...@gmail.com>.
On 06/11/2007, Howard Lewis Ship <hl...@gmail.com> wrote:
> At one point I really thought about naming the packages
> org.apache.tapestry5  (not org.apache.tapestry).
>

Well the T5 jars are so different from the T4 ones it sort of makes
sense to do that. Of course the problem is if T6 is based off T5 do
you really want new ones for that and every other major release in the
future.

Still it might save people like me from themselves, which can only be
a good thing.

Charlie M

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Problems Deploying Tapestry 5.0.6 to JBOSS Web

Posted by Howard Lewis Ship <hl...@gmail.com>.
At one point I really thought about naming the packages
org.apache.tapestry5  (not org.apache.tapestry).

On Nov 6, 2007 10:46 AM, Charles Mason <ch...@gmail.com> wrote:
> On 06/11/2007, Howard Lewis Ship <hl...@gmail.com> wrote:
> > Generally, these kinds of errors indicate that the classpath has two
> > or more versions of the tapestry JARs.
>
> Thanks for that. I had the Tapestry 4 jars in the servers lib
> directory, which seems to have been interfering with Tapestry 5.
>
> Charlie M
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship
Partner and Senior Architect at Feature50

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Problems Deploying Tapestry 5.0.6 to JBOSS Web

Posted by Charles Mason <ch...@gmail.com>.
On 06/11/2007, Howard Lewis Ship <hl...@gmail.com> wrote:
> Generally, these kinds of errors indicate that the classpath has two
> or more versions of the tapestry JARs.

Thanks for that. I had the Tapestry 4 jars in the servers lib
directory, which seems to have been interfering with Tapestry 5.

Charlie M

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Problems Deploying Tapestry 5.0.6 to JBOSS Web

Posted by Howard Lewis Ship <hl...@gmail.com>.
Generally, these kinds of errors indicate that the classpath has two
or more versions of the tapestry JARs.

On Nov 6, 2007 7:14 AM, Charles Mason <ch...@gmail.com> wrote:
> Hi all,
>
> I am having some problems deploying my Tapestry 5.0.6 based site to
> Jboss Web. I have the same web app running from Eclipse through Jetty
> without any problems. I don't think there's anything wrong with the
> Jboss Web installation as it runs Roller and Tapestry 4 apps fine.
>
> Its probably something I am doing wrong, but I can't seem to figure it
> out. I have included  the error message that Jboss Web produces. Does
> any one have any ideas of what I could be missing?
>
> Thanks
>
> Charlie M
>
> java.lang.RuntimeException: Unable to instantiate class
> org.apache.tapestry.services.TapestryModule as a module builder: Error
> building service proxy for service 'RequestGlobals' (at
> org.apache.tapestry.internal.services.RequestGlobalsImpl() (at
> RequestGlobalsImpl.java:31)): Unable to add method
> javax.servlet.http.HttpServletRequest getHTTPServletRequest() to class
> $RequestGlobals_11614e73339: [source error] getHTTPServletRequest()
> not found in org.apache.tapestry.services.RequestGlobals
>         at org.apache.tapestry.ioc.internal.ModuleImpl.instantiateModuleBuilder(ModuleImpl.java:353)
>         at org.apache.tapestry.ioc.internal.ModuleImpl.getModuleBuilder(ModuleImpl.java:278)
>         at org.apache.tapestry.ioc.internal.ServiceResourcesImpl.getModuleBuilder(ServiceResourcesImpl.java:107)
>         at org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:60)
>         at org.apache.tapestry.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:31)
>         at org.apache.tapestry.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:54)
>         at org.apache.tapestry.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:54)
>         at org.apache.tapestry.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:61)
>         at org.apache.tapestry.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:67)
>         at $ServletApplicationInitializer_11614e73329._delegate($ServletApplicationInitializer_11614e73329.java)
>         at $ServletApplicationInitializer_11614e73329.initializeApplication($ServletApplicationInitializer_11614e73329.java)
>         at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:86)
>         at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
>         at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
>         at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
>         at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3568)
>         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4146)
>         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 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 org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
>         at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>         at org.apache.catalina.core.StandardContext.init(StandardContext.java:5055)
>         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 org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
>         at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>         at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)
>         at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
>         at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
>         at org.jboss.web.WebModule.startModule(WebModule.java:83)
>         at org.jboss.web.WebModule.startService(WebModule.java:61)
>         at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
>         at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
>         at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>         at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
>         at $Proxy0.start(Unknown Source)
>         at org.jboss.system.ServiceController.start(ServiceController.java:417)
>         at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
>         at $Proxy17.start(Unknown Source)
>         at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
>         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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>         at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>         at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
>         at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
>         at $Proxy18.start(Unknown Source)
>         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
>         at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>         at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>         at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
>         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
>         at $Proxy8.deploy(Unknown Source)
>         at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
>         at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
>         at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
>         at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
>         at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
> Caused by: java.lang.RuntimeException: Error building service proxy
> for service 'RequestGlobals' (at
> org.apache.tapestry.internal.services.RequestGlobalsImpl() (at
> RequestGlobalsImpl.java:31)): Unable to add method
> javax.servlet.http.HttpServletRequest getHTTPServletRequest() to class
> $RequestGlobals_11614e73339: [source error] getHTTPServletRequest()
> not found in org.apache.tapestry.services.RequestGlobals
>         at org.apache.tapestry.ioc.internal.ModuleImpl.create(ModuleImpl.java:270)
>         at org.apache.tapestry.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:178)
>         at org.apache.tapestry.ioc.internal.ModuleImpl.getService(ModuleImpl.java:104)
>         at org.apache.tapestry.ioc.internal.RegistryImpl.getService(RegistryImpl.java:320)
>         at org.apache.tapestry.ioc.internal.RegistryImpl.getService(RegistryImpl.java:559)
>         at org.apache.tapestry.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:46)
>         at $MasterObjectProvider_11614e7332a.provide($MasterObjectProvider_11614e7332a.java)
>         at org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:665)
>         at org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:722)
>         at org.apache.tapestry.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:50)
>         at org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:217)
>         at org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:248)
>         at org.apache.tapestry.ioc.internal.ModuleImpl.instantiateModuleBuilder(ModuleImpl.java:332)
>         ... 99 more
> Caused by: java.lang.RuntimeException: Unable to add method
> javax.servlet.http.HttpServletRequest getHTTPServletRequest() to class
> $RequestGlobals_11614e73339: [source error] getHTTPServletRequest()
> not found in org.apache.tapestry.services.RequestGlobals
>         at org.apache.tapestry.ioc.internal.services.ClassFabImpl.addMethod(ClassFabImpl.java:225)
>         at org.apache.tapestry.ioc.internal.services.ClassFabImpl.proxyMethodsToDelegate(ClassFabImpl.java:183)
>         at org.apache.tapestry.ioc.internal.ModuleImpl.createProxyClass(ModuleImpl.java:394)
>         at org.apache.tapestry.ioc.internal.ModuleImpl.createProxyInstance(ModuleImpl.java:369)
>         at org.apache.tapestry.ioc.internal.ModuleImpl.createProxy(ModuleImpl.java:363)
>         at org.apache.tapestry.ioc.internal.ModuleImpl.create(ModuleImpl.java:252)
>         ... 111 more
> Caused by: javassist.CannotCompileException: [source error]
> getHTTPServletRequest() not found in
> org.apache.tapestry.services.RequestGlobals
>         at javassist.CtBehavior.setBody(CtBehavior.java:367)
>         at javassist.CtBehavior.setBody(CtBehavior.java:334)
>         at org.apache.tapestry.ioc.internal.services.ClassFabImpl.addMethod(ClassFabImpl.java:218)
>         ... 116 more
> Caused by: compile error: getHTTPServletRequest() not found in
> org.apache.tapestry.services.RequestGlobals
>         at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:716)
>         at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:681)
>         at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:156)
>         at javassist.compiler.ast.CallExpr.accept(CallExpr.java:45)
>         at javassist.compiler.JvstTypeChecker.atCastToRtype(JvstTypeChecker.java:112)
>         at javassist.compiler.JvstTypeChecker.atCastExpr(JvstTypeChecker.java:93)
>         at javassist.compiler.ast.CastExpr.accept(CastExpr.java:54)
>         at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:241)
>         at javassist.compiler.CodeGen.compileExpr(CodeGen.java:228)
>         at javassist.compiler.CodeGen.atReturnStmnt2(CodeGen.java:597)
>         at javassist.compiler.JvstCodeGen.atReturnStmnt(JvstCodeGen.java:424)
>         at javassist.compiler.CodeGen.atStmnt(CodeGen.java:362)
>         at javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
>         at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:291)
>         at javassist.compiler.Javac.compileBody(Javac.java:222)
>         at javassist.CtBehavior.setBody(CtBehavior.java:360)
>         ... 118 more
> 12:20:05,447 ERROR [[/]] Exception starting filter app
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship
Partner and Senior Architect at Feature50

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org