You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Ralf Edmund Stranzenbach (JIRA)" <ta...@jakarta.apache.org> on 2005/07/02 09:33:10 UTC
[jira] Created: (TAPESTRY-371) If Component: Method 'protected abstract void AbstractFormComponent.renderFormComponent(IMarkupWriter,IRequestCycle)' missing
If Component: Method 'protected abstract void AbstractFormComponent.renderFormComponent(IMarkupWriter,IRequestCycle)' missing
-----------------------------------------------------------------------------------------------------------------------------
Key: TAPESTRY-371
URL: http://issues.apache.org/jira/browse/TAPESTRY-371
Project: Tapestry
Type: Bug
Components: Framework
Versions: 4.0
Environment: 4.0-beta1, JDK1.4.2_08, Win-2K & Win-XP
Reporter: Ralf Edmund Stranzenbach
IF-Component does not work.
Error at classpath:/org/apache/tapestry/components/If.jwc, line 22, column 121: Method 'protected abstract void org.apache.tapestry.form.AbstractFormComponent.renderFormComponent(org.apache.tapestry.IMarkupWriter,org.apache.tapestry.IRequestCycle)' (declared in class org.apache.tapestry.form.AbstractFormComponent) has no implementation in class org.apache.tapestry.components.IfBean (or enhanced subclass $IfBean_18).
location: classpath:/org/apache/tapestry/components/If.jwc, line 22, column 121
17
18 <!DOCTYPE component-specification PUBLIC
19 "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
20 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
21
22 <component-specification class="org.apache.tapestry.components.IfBean" allow-body="yes" allow-informal-parameters="yes">
23
24 <description>
25 Conditionally emulates an element and its attributes and/or includes a block of content
26 if a condition is met.
27 </description>
Stack Trace:
org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.java:39)
org.apache.hivemind.impl.ErrorLogImpl.error(ErrorLogImpl.java:40)
org.apache.tapestry.enhance.EnhancedClassValidatorImpl.validate(EnhancedClassValidatorImpl.java:60)
$EnhancedClassValidator_104d675b8f6.validate($EnhancedClassValidator_104d675b8f6.java)
org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.getComponentConstructor(ComponentConstructorFactoryImpl.java:85)
$ComponentConstructorFactory_104d675b8e1.getComponentConstructor($ComponentConstructorFactory_104d675b8e1.java)
org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoader.java:565)
org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:440)
org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageLoader.java:529)
$IPageLoader_104d675b8dd.createImplicitComponent($IPageLoader_104d675b8dd.java)
$IPageLoader_104d675b8de.createImplicitComponent($IPageLoader_104d675b8de.java)
org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplicitComponent(ComponentTemplateLoaderLogic.java:220)
org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(ComponentTemplateLoaderLogic.java:174)
org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(ComponentTemplateLoaderLogic.java:113)
org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate(ComponentTemplateLoaderLogic.java:90)
org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate(ComponentTemplateLoaderImpl.java:61)
$ComponentTemplateLoader_104d675b8e5.loadTemplate($ComponentTemplateLoader_104d675b8e5.java)
org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(PageLoader.java:670)
org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77)
org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107)
$FragePage_15.finishLoad($FragePage_15.java)
org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:478)
org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:641)
$IPageLoader_104d675b8dd.loadPage($IPageLoader_104d675b8dd.java)
$IPageLoader_104d675b8de.loadPage($IPageLoader_104d675b8de.java)
org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:118)
$IPageSource_104d675b84d.getPage($IPageSource_104d675b84d.java)
org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:252)
org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:235)
de.reswi.guess.tapestry.InterviewLink.activateLink(InterviewLink.java:57)
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.tapestry.listener.ListenerMethodInvokerImpl.invokeTargetMethod(ListenerMethodInvokerImpl.java:201)
org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:152)
org.apache.tapestry.listener.ListenerMethodInvokerImpl.searchAndInvoke(ListenerMethodInvokerImpl.java:123)
org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:76)
org.apache.tapestry.listener.SyntheticListener.actionTriggered(SyntheticListener.java:51)
org.apache.tapestry.listener.ListenerInvokerTerminator.invokeListener(ListenerInvokerTerminator.java:51)
$ListenerInvoker_104d675b878.invokeListener($ListenerInvoker_104d675b878.java)
$ListenerInvoker_104d675b877.invokeListener($ListenerInvoker_104d675b877.java)
org.apache.tapestry.link.DirectLink.trigger(DirectLink.java:105)
org.apache.tapestry.engine.DirectService.service(DirectService.java:132)
$IEngineService_104d675b8cd.service($IEngineService_104d675b8cd.java)
org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:65)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
$WebRequestServicer_104d675b8ad.service($WebRequestServicer_104d675b8ad.java)
$WebRequestServicer_104d675b8a9.service($WebRequestServicer_104d675b8a9.java)
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
$ServletRequestServicer_104d675b88d.service($ServletRequestServicer_104d675b88d.java)
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
$ServletRequestServicerFilter_104d675b889.service($ServletRequestServicerFilter_104d675b889.java)
$ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
$ServletRequestServicerFilter_104d675b887.service($ServletRequestServicerFilter_104d675b887.java)
$ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
$ServletRequestServicerFilter_104d675b88b.service($ServletRequestServicerFilter_104d675b88b.java)
$ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
$ServletRequestServicer_104d675b881.service($ServletRequestServicer_104d675b881.java)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:145)
org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:101)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
de.reswi.core.hibernate.filter.CompatFilter$1.doInTransaction(CompatFilter.java:113)
de.reswi.core.hibernate.filter.HibernateTransaction.execute(HibernateTransaction.java:251)
de.reswi.core.hibernate.filter.CompatFilter.doFilter(CompatFilter.java:116)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
de.reswi.core.hibernate.filter.CompatFilter$1.doInTransaction(CompatFilter.java:113)
de.reswi.core.hibernate.filter.HibernateTransaction.transactionImplHandler(HibernateTransaction.java:224)
de.reswi.core.hibernate.filter.HibernateTransaction.access$1(HibernateTransaction.java:221)
de.reswi.core.hibernate.filter.HibernateTransaction$1.doInTransaction(HibernateTransaction.java:264)
org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
de.reswi.core.hibernate.filter.HibernateTransaction.execute(HibernateTransaction.java:259)
de.reswi.core.hibernate.filter.CompatFilter.doFilter(CompatFilter.java:116)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org
[jira] Resolved: (TAPESTRY-371) If Component: Method 'protected abstract void AbstractFormComponent.renderFormComponent(IMarkupWriter,IRequestCycle)' missing
Posted by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>.
[ http://issues.apache.org/jira/browse/TAPESTRY-371?page=all ]
Howard M. Lewis Ship resolved TAPESTRY-371:
-------------------------------------------
Resolution: Cannot Reproduce
Assign To: Howard M. Lewis Ship
This appears to have been fixed in a subsequent beta release.
> If Component: Method 'protected abstract void AbstractFormComponent.renderFormComponent(IMarkupWriter,IRequestCycle)' missing
> -----------------------------------------------------------------------------------------------------------------------------
>
> Key: TAPESTRY-371
> URL: http://issues.apache.org/jira/browse/TAPESTRY-371
> Project: Tapestry
> Type: Bug
> Components: Framework
> Versions: 4.0
> Environment: 4.0-beta1, JDK1.4.2_08, Win-2K & Win-XP
> Reporter: Ralf Edmund Stranzenbach
> Assignee: Howard M. Lewis Ship
> Attachments: JaNeinFrage.jwc
>
> IF-Component does not work.
> Error at classpath:/org/apache/tapestry/components/If.jwc, line 22, column 121: Method 'protected abstract void org.apache.tapestry.form.AbstractFormComponent.renderFormComponent(org.apache.tapestry.IMarkupWriter,org.apache.tapestry.IRequestCycle)' (declared in class org.apache.tapestry.form.AbstractFormComponent) has no implementation in class org.apache.tapestry.components.IfBean (or enhanced subclass $IfBean_18).
> location: classpath:/org/apache/tapestry/components/If.jwc, line 22, column 121
> 17
> 18 <!DOCTYPE component-specification PUBLIC
> 19 "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
> 20 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
> 21
> 22 <component-specification class="org.apache.tapestry.components.IfBean" allow-body="yes" allow-informal-parameters="yes">
> 23
> 24 <description>
> 25 Conditionally emulates an element and its attributes and/or includes a block of content
> 26 if a condition is met.
> 27 </description>
>
> Stack Trace:
> org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.java:39)
> org.apache.hivemind.impl.ErrorLogImpl.error(ErrorLogImpl.java:40)
> org.apache.tapestry.enhance.EnhancedClassValidatorImpl.validate(EnhancedClassValidatorImpl.java:60)
> $EnhancedClassValidator_104d675b8f6.validate($EnhancedClassValidator_104d675b8f6.java)
> org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.getComponentConstructor(ComponentConstructorFactoryImpl.java:85)
> $ComponentConstructorFactory_104d675b8e1.getComponentConstructor($ComponentConstructorFactory_104d675b8e1.java)
> org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoader.java:565)
> org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:440)
> org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageLoader.java:529)
> $IPageLoader_104d675b8dd.createImplicitComponent($IPageLoader_104d675b8dd.java)
> $IPageLoader_104d675b8de.createImplicitComponent($IPageLoader_104d675b8de.java)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplicitComponent(ComponentTemplateLoaderLogic.java:220)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(ComponentTemplateLoaderLogic.java:174)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(ComponentTemplateLoaderLogic.java:113)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate(ComponentTemplateLoaderLogic.java:90)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate(ComponentTemplateLoaderImpl.java:61)
> $ComponentTemplateLoader_104d675b8e5.loadTemplate($ComponentTemplateLoader_104d675b8e5.java)
> org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(PageLoader.java:670)
> org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77)
> org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107)
> $FragePage_15.finishLoad($FragePage_15.java)
> org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:478)
> org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:641)
> $IPageLoader_104d675b8dd.loadPage($IPageLoader_104d675b8dd.java)
> $IPageLoader_104d675b8de.loadPage($IPageLoader_104d675b8de.java)
> org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:118)
> $IPageSource_104d675b84d.getPage($IPageSource_104d675b84d.java)
> org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:252)
> org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:235)
> de.reswi.guess.tapestry.InterviewLink.activateLink(InterviewLink.java:57)
> 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.tapestry.listener.ListenerMethodInvokerImpl.invokeTargetMethod(ListenerMethodInvokerImpl.java:201)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:152)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.searchAndInvoke(ListenerMethodInvokerImpl.java:123)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:76)
> org.apache.tapestry.listener.SyntheticListener.actionTriggered(SyntheticListener.java:51)
> org.apache.tapestry.listener.ListenerInvokerTerminator.invokeListener(ListenerInvokerTerminator.java:51)
> $ListenerInvoker_104d675b878.invokeListener($ListenerInvoker_104d675b878.java)
> $ListenerInvoker_104d675b877.invokeListener($ListenerInvoker_104d675b877.java)
> org.apache.tapestry.link.DirectLink.trigger(DirectLink.java:105)
> org.apache.tapestry.engine.DirectService.service(DirectService.java:132)
> $IEngineService_104d675b8cd.service($IEngineService_104d675b8cd.java)
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:65)
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
> $WebRequestServicer_104d675b8ad.service($WebRequestServicer_104d675b8ad.java)
> $WebRequestServicer_104d675b8a9.service($WebRequestServicer_104d675b8a9.java)
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
> $ServletRequestServicer_104d675b88d.service($ServletRequestServicer_104d675b88d.java)
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
> $ServletRequestServicerFilter_104d675b889.service($ServletRequestServicerFilter_104d675b889.java)
> $ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
> $ServletRequestServicerFilter_104d675b887.service($ServletRequestServicerFilter_104d675b887.java)
> $ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
> $ServletRequestServicerFilter_104d675b88b.service($ServletRequestServicerFilter_104d675b88b.java)
> $ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
> $ServletRequestServicer_104d675b881.service($ServletRequestServicer_104d675b881.java)
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:145)
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:101)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> de.reswi.core.hibernate.filter.CompatFilter$1.doInTransaction(CompatFilter.java:113)
> de.reswi.core.hibernate.filter.HibernateTransaction.execute(HibernateTransaction.java:251)
> de.reswi.core.hibernate.filter.CompatFilter.doFilter(CompatFilter.java:116)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> de.reswi.core.hibernate.filter.CompatFilter$1.doInTransaction(CompatFilter.java:113)
> de.reswi.core.hibernate.filter.HibernateTransaction.transactionImplHandler(HibernateTransaction.java:224)
> de.reswi.core.hibernate.filter.HibernateTransaction.access$1(HibernateTransaction.java:221)
> de.reswi.core.hibernate.filter.HibernateTransaction$1.doInTransaction(HibernateTransaction.java:264)
> org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> de.reswi.core.hibernate.filter.HibernateTransaction.execute(HibernateTransaction.java:259)
> de.reswi.core.hibernate.filter.CompatFilter.doFilter(CompatFilter.java:116)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> org.apache.coyote.http11.Http11Processor.procFrom tapestry-dev-return-7261-apmail-jakarta-tapestry-dev-archive=jakarta.apache.org@jakarta.apache.org Wed Jul 27 16:48:42 2005
Return-Path: <ta...@jakarta.apache.org>
Delivered-To: apmail-jakarta-tapestry-dev-archive@www.apache.org
Received: (qmail 54091 invoked from network); 27 Jul 2005 16:48:42 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199)
by minotaur.apache.org with SMTP; 27 Jul 2005 16:48:42 -0000
Received: (qmail 92804 invoked by uid 500); 27 Jul 2005 16:48:37 -0000
Delivered-To: apmail-jakarta-tapestry-dev-archive@jakarta.apache.org
Received: (qmail 92747 invoked by uid 500); 27 Jul 2005 16:48:36 -0000
Mailing-List: contact tapestry-dev-help@jakarta.apache.org; run by ezmlm
Precedence: bulk
List-Unsubscribe: <ma...@jakarta.apache.org>
List-Help: <ma...@jakarta.apache.org>
List-Post: <ma...@jakarta.apache.org>
List-Id: "Tapestry development" <tapestry-dev.jakarta.apache.org>
Reply-To: "Tapestry development" <ta...@jakarta.apache.org>
Delivered-To: mailing list tapestry-dev@jakarta.apache.org
Received: (qmail 92711 invoked by uid 99); 27 Jul 2005 16:48:36 -0000
X-ASF-Spam-Status: No, hits=0.0 required=10.0
tests=SPF_FAIL
X-Spam-Check-By: apache.org
Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226)
by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Jul 2005 09:48:24 -0700
Received: from ajax.apache.org (ajax.apache.org [127.0.0.1])
by ajax.apache.org (Postfix) with ESMTP id B7926E2
for <ta...@jakarta.apache.org>; Wed, 27 Jul 2005 18:48:21 +0200 (CEST)
Message-ID: <18...@ajax.apache.org>
Date: Wed, 27 Jul 2005 18:48:21 +0200 (CEST)
From: "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>
To: tapestry-dev@jakarta.apache.org
Subject: [jira] Resolved: (TAPESTRY-362) Can't seem to have two application state objects, one with a session scope and one with an application scope. I can use one or the other but not both.
In-Reply-To: <10...@ajax.apache.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Virus-Checked: Checked by ClamAV on apache.org
X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N
[ http://issues.apache.org/jira/browse/TAPESTRY-362?page=all ]
Howard M. Lewis Ship resolved TAPESTRY-362:
-------------------------------------------
Resolution: Invalid
I'm makring the getGlobal() and getVisit() methods as deprecated, and adding a warning to not inject state objects as those properties.
> Can't seem to have two application state objects, one with a session scope and one with an application scope. I can use one or the other but not both.
> -------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: TAPESTRY-362
> URL: http://issues.apache.org/jiess(Http11Processor.java:799)
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
> java.lang.Thread.run(Thread.java:595)
>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org
ra/browse/TAPESTRY-362
> Project: Tapestry
> Type: Bug
> Components: Annotations
> Versions: 4.0
> Reporter: Scott Walter
>
> Can't seem to have two application state objects, one with a session scope and one with an application scope. I can use one or the other but not both.
> When I use 2 application state objects, I get this error:
> Error: Method 'public abstract com.scottwalter.sandbox.tapestry4.Global com.scottwalter.sandbox.tapestry4.pages.Home.getGlobal()' (declared in class com.scottwalter.sandbox.tapestry4.pages.Home) has no implementation in class com.scottwalter.sandbox.tapestry4.pages.Home (or enhanced subclass $Home_0)
> Here is my hivemodule.xml:
> <?xml version="1.0"?>
> <module id="tapestry4sandbox" version="1.0.0" package="com.scottwalter.sandbox.tapestry4">
> <contribution configuration-id="tapestry.state.ApplicationObjects">
> <state-object name="visit" scope="session">
> <create-instance class="com.scottwalter.sandbox.tapestry4.Visit"/>
> </state-object> </contribution>
> <contribution configuration-id="tapestry.state.ApplicationObjects">
> <state-object name="global" scope="application">
> <create-instance class="com.scottwalter.sandbox.tapestry4.Global"/>
> </state-object> </contribution> </module>
> Here is a snippet from my page
> @InjectState("visit")
> public abstract Visit getVisit();
> @InjectState("global")
> public abstract Global getGlobal();
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org
[jira] Updated: (TAPESTRY-371) If Component: Method 'protected abstract void AbstractFormComponent.renderFormComponent(IMarkupWriter,IRequestCycle)' missing
Posted by "Ralf Edmund Stranzenbach (JIRA)" <ta...@jakarta.apache.org>.
[ http://issues.apache.org/jira/browse/TAPESTRY-371?page=all ]
Ralf Edmund Stranzenbach updated TAPESTRY-371:
----------------------------------------------
Attachment: JaNeinFrage.jwc
This is the Component definition making use of the IF.
> If Component: Method 'protected abstract void AbstractFormComponent.renderFormComponent(IMarkupWriter,IRequestCycle)' missing
> -----------------------------------------------------------------------------------------------------------------------------
>
> Key: TAPESTRY-371
> URL: http://issues.apache.org/jira/browse/TAPESTRY-371
> Project: Tapestry
> Type: Bug
> Components: Framework
> Versions: 4.0
> Environment: 4.0-beta1, JDK1.4.2_08, Win-2K & Win-XP
> Reporter: Ralf Edmund Stranzenbach
> Attachments: JaNeinFrage.jwc
>
> IF-Component does not work.
> Error at classpath:/org/apache/tapestry/components/If.jwc, line 22, column 121: Method 'protected abstract void org.apache.tapestry.form.AbstractFormComponent.renderFormComponent(org.apache.tapestry.IMarkupWriter,org.apache.tapestry.IRequestCycle)' (declared in class org.apache.tapestry.form.AbstractFormComponent) has no implementation in class org.apache.tapestry.components.IfBean (or enhanced subclass $IfBean_18).
> location: classpath:/org/apache/tapestry/components/If.jwc, line 22, column 121
> 17
> 18 <!DOCTYPE component-specification PUBLIC
> 19 "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
> 20 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
> 21
> 22 <component-specification class="org.apache.tapestry.components.IfBean" allow-body="yes" allow-informal-parameters="yes">
> 23
> 24 <description>
> 25 Conditionally emulates an element and its attributes and/or includes a block of content
> 26 if a condition is met.
> 27 </description>
>
> Stack Trace:
> org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.java:39)
> org.apache.hivemind.impl.ErrorLogImpl.error(ErrorLogImpl.java:40)
> org.apache.tapestry.enhance.EnhancedClassValidatorImpl.validate(EnhancedClassValidatorImpl.java:60)
> $EnhancedClassValidator_104d675b8f6.validate($EnhancedClassValidator_104d675b8f6.java)
> org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.getComponentConstructor(ComponentConstructorFactoryImpl.java:85)
> $ComponentConstructorFactory_104d675b8e1.getComponentConstructor($ComponentConstructorFactory_104d675b8e1.java)
> org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoader.java:565)
> org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:440)
> org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageLoader.java:529)
> $IPageLoader_104d675b8dd.createImplicitComponent($IPageLoader_104d675b8dd.java)
> $IPageLoader_104d675b8de.createImplicitComponent($IPageLoader_104d675b8de.java)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplicitComponent(ComponentTemplateLoaderLogic.java:220)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(ComponentTemplateLoaderLogic.java:174)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(ComponentTemplateLoaderLogic.java:113)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate(ComponentTemplateLoaderLogic.java:90)
> org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate(ComponentTemplateLoaderImpl.java:61)
> $ComponentTemplateLoader_104d675b8e5.loadTemplate($ComponentTemplateLoader_104d675b8e5.java)
> org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(PageLoader.java:670)
> org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77)
> org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107)
> $FragePage_15.finishLoad($FragePage_15.java)
> org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:478)
> org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:641)
> $IPageLoader_104d675b8dd.loadPage($IPageLoader_104d675b8dd.java)
> $IPageLoader_104d675b8de.loadPage($IPageLoader_104d675b8de.java)
> org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:118)
> $IPageSource_104d675b84d.getPage($IPageSource_104d675b84d.java)
> org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:252)
> org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:235)
> de.reswi.guess.tapestry.InterviewLink.activateLink(InterviewLink.java:57)
> 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.tapestry.listener.ListenerMethodInvokerImpl.invokeTargetMethod(ListenerMethodInvokerImpl.java:201)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:152)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.searchAndInvoke(ListenerMethodInvokerImpl.java:123)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:76)
> org.apache.tapestry.listener.SyntheticListener.actionTriggered(SyntheticListener.java:51)
> org.apache.tapestry.listener.ListenerInvokerTerminator.invokeListener(ListenerInvokerTerminator.java:51)
> $ListenerInvoker_104d675b878.invokeListener($ListenerInvoker_104d675b878.java)
> $ListenerInvoker_104d675b877.invokeListener($ListenerInvoker_104d675b877.java)
> org.apache.tapestry.link.DirectLink.trigger(DirectLink.java:105)
> org.apache.tapestry.engine.DirectService.service(DirectService.java:132)
> $IEngineService_104d675b8cd.service($IEngineService_104d675b8cd.java)
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:65)
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
> $WebRequestServicer_104d675b8ad.service($WebRequestServicer_104d675b8ad.java)
> $WebRequestServicer_104d675b8a9.service($WebRequestServicer_104d675b8a9.java)
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
> $ServletRequestServicer_104d675b88d.service($ServletRequestServicer_104d675b88d.java)
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
> $ServletRequestServicerFilter_104d675b889.service($ServletRequestServicerFilter_104d675b889.java)
> $ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
> $ServletRequestServicerFilter_104d675b887.service($ServletRequestServicerFilter_104d675b887.java)
> $ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
> $ServletRequestServicerFilter_104d675b88b.service($ServletRequestServicerFilter_104d675b88b.java)
> $ServletRequestServicer_104d675b88f.service($ServletRequestServicer_104d675b88f.java)
> $ServletRequestServicer_104d675b881.service($ServletRequestServicer_104d675b881.java)
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:145)
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:101)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> de.reswi.core.hibernate.filter.CompatFilter$1.doInTransaction(CompatFilter.java:113)
> de.reswi.core.hibernate.filter.HibernateTransaction.execute(HibernateTransaction.java:251)
> de.reswi.core.hibernate.filter.CompatFilter.doFilter(CompatFilter.java:116)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> de.reswi.core.hibernate.filter.CompatFilter$1.doInTransaction(CompatFilter.java:113)
> de.reswi.core.hibernate.filter.HibernateTransaction.transactionImplHandler(HibernateTransaction.java:224)
> de.reswi.core.hibernate.filter.HibernateTransaction.access$1(HibernateTransaction.java:221)
> de.reswi.core.hibernate.filter.HibernateTransaction$1.doInTransaction(HibernateTransaction.java:264)
> org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> de.reswi.core.hibernate.filter.HibernateTransaction.execute(HibernateTransaction.java:259)
> de.reswi.core.hibernate.filter.CompatFilter.doFilter(CompatFilter.java:116)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
> java.lang.Thread.run(Thread.java:595)
>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org