Hmmm....sounds like the latter.   Will check it out tonight.

On 8/15/07, mraible <[EMAIL PROTECTED]> wrote:
>
> I'm getting this same error when upgrading from Tapestry 4.0.2 to
> 4.1.3-SNAPSHOT. It sounds like there may need to be a new release of
> Tapestry Spring that's compiled against 4.1.3? Or maybe 4.1.3 needs to
> change something so its backwards compatible?
>
> Matt
>
>
> Ovidiu Hurducas-2 wrote:
> >
> > Hi!
> > I'm building an application that uses Tapestry 4.1.2, Spring
> > 2.0.6(integrated with tapestry-spring
> > 1.0.0) and Hibernate 3.2.1, Tomcat 6.0.14,  jdk1.6.
> > All went well before until recently when because of a bug in the
> > InlineEditBox component (is about the listener problem) I've been forced
> > to
> > upgrade from 4.1.2-SNAPSHOT to 4.1.3-SNAPSHOT.
> > Now the application won't even load the first page or any other page.
> > I've been keeping the Hibernate session open for lazy loading by using the
> > OpenSessionInViewFilter.
> >
> > My Hibernate config in web.xml looks like:
> >
> >     <context-param>
> >         <param-name>contextConfigLocation</param-name>
> >         <param-value>
> >
> > /WEB-INF/applicationContext-dao.xml,/WEB-INF/applicationContext-
> > service.xml,/WEB-INF/applicationContext-jdbc.xml
> >         </param-value>
> >     </context-param>
> >
> >     <listener>
> >         <listener-class>
> >             org.springframework.web.context.ContextLoaderListener
> >         </listener-class>
> >     </listener>
> >
> >     <!-- Spring open session hibernate config -->
> >     <filter>
> >         <filter-name>hibernateFilter</filter-name>
> >         <filter-class>
> >
> > org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
> >         </filter-class>
> >     </filter>
> >     <filter-mapping>
> >         <filter-name>hibernateFilter</filter-name>
> >         <url-pattern>*.html</url-pattern>
> >     </filter-mapping>
> >     <filter-mapping>
> >         <filter-name>hibernateFilter</filter-name>
> >         <url-pattern>/g</url-pattern>
> >     </filter-mapping>
> >
> >
> > The in the server error page the message look like:
> >
> > javax.servlet.ServletException: Servlet execution threw an exception
> >
> > org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
> >
> > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
> >
> > *root cause*
> >
> > java.lang.AbstractMethodError:
> > com.javaforge.tapestry.spring.SpringBeanInjectionWorker.performEnhancement(Lorg/apache/tapestry/enhance/EnhancementOperation;Lorg/apache/tapestry/spec/InjectSpecification;Lorg/apache/tapestry/spec/IComponentSpecification;)V
> >
> > $InjectEnhancementWorker_1146ad9bd87.performEnhancement($InjectEnhancementWorker_1146ad9bd87.java)
> >
> > $InjectEnhancementWorker_1146ad9bd86.performEnhancement($InjectEnhancementWorker_1146ad9bd86.java)
> >
> > org.apache.tapestry.enhance.DispatchToInjectWorker.invokeWorker(DispatchToInjectWorker.java:61)
> >
> > org.apache.tapestry.enhance.DispatchToInjectWorker.performEnhancement(DispatchToInjectWorker.java:45)
> >
> > $EnhancementWorker_1146ad9bd54.performEnhancement($EnhancementWorker_1146ad9bd54.java)
> >
> > $EnhancementWorker_1146ad9bd6c.performEnhancement($EnhancementWorker_1146ad9bd6c.java)
> >
> > $EnhancementWorker_1146ad9bd3e.performEnhancement($EnhancementWorker_1146ad9bd3e.java)
> >
> > org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.getComponentConstructor(ComponentConstructorFactoryImpl.java:103)
> >
> > $ComponentConstructorFactory_1146ad9bd25.getComponentConstructor($ComponentConstructorFactory_1146ad9bd25.java)
> >
> > org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoader.java:556)
> >
> > org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageLoader.java:496)
> >
> > $IPageLoader_1146ad9bd1f.createImplicitComponent($IPageLoader_1146ad9bd1f.java)
> >
> > $IPageLoader_1146ad9bd20.createImplicitComponent($IPageLoader_1146ad9bd20.java)
> >
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplicitComponent(ComponentTemplateLoaderLogic.java:203)
> >
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(ComponentTemplateLoaderLogic.java:158)
> >
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(ComponentTemplateLoaderLogic.java:98)
> >
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate(ComponentTemplateLoaderLogic.java:75)
> >
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate(ComponentTemplateLoaderImpl.java:60)
> >
> > $ComponentTemplateLoader_1146ad9bd29.loadTemplate($ComponentTemplateLoader_1146ad9bd29.java)
> >
> > org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(PageLoader.java:673)
> >       org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:92)
> >       org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:122)
> >       $Header_4.finishLoad($Header_4.java)
> >
> > ...
> >
> > In the server log I got this message:
> >
> > java.lang.AbstractMethodError:
> > com.javaforge.tapestry.spring.SpringBeanInjectionWorker.performEnhancement
> > (Lorg/apache/tapestry/enhance/EnhancementOperation;Lorg/apache/tapestry/spec/InjectSpecification;Lorg/apache/tapestry/spec/IComponentSpecification;)V
> >     at
> > $InjectEnhancementWorker_1146ad9bd87.performEnhancement($InjectEnhancementWorker_1146ad9bd87.java)
> >     at
> > $InjectEnhancementWorker_1146ad9bd86.performEnhancement($InjectEnhancementWorker_1146ad9bd86.java)
> >     at org.apache.tapestry.enhance.DispatchToInjectWorker.invokeWorker(
> > DispatchToInjectWorker.java:61)
> >     at
> > org.apache.tapestry.enhance.DispatchToInjectWorker.performEnhancement
> > (DispatchToInjectWorker.java:45)
> >     at
> > $EnhancementWorker_1146ad9bd54.performEnhancement($EnhancementWorker_1146ad9bd54.java)
> >     at
> > $EnhancementWorker_1146ad9bd6c.performEnhancement($EnhancementWorker_1146ad9bd6c.java)
> >     at
> > $EnhancementWorker_1146ad9bd3e.performEnhancement($EnhancementWorker_1146ad9bd3e.java)
> >     at
> > org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.getComponentConstructor
> > (ComponentConstructorFactoryImpl.java:103)
> >     at
> > $ComponentConstructorFactory_1146ad9bd25.getComponentConstructor($ComponentConstructorFactory_1146ad9bd25.java)
> >     at org.apache.tapestry.pageload.PageLoader.instantiateComponent(
> > PageLoader.java:556)
> >     at org.apache.tapestry.pageload.PageLoader.createImplicitComponent(
> > PageLoader.java:496)
> >     at
> > $IPageLoader_1146ad9bd1f.createImplicitComponent($IPageLoader_1146ad9bd1f.java)
> >     at
> > $IPageLoader_1146ad9bd20.createImplicitComponent($IPageLoader_1146ad9bd20.java)
> >     at
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplicitComponent
> > (ComponentTemplateLoaderLogic.java:203)
> >     at
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(
> > ComponentTemplateLoaderLogic.java:158)
> >     at
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(
> > ComponentTemplateLoaderLogic.java:98)
> >     at
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate(
> > ComponentTemplateLoaderLogic.java:75)
> >     at
> > org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate(
> > ComponentTemplateLoaderImpl.java:60)
> >     at
> > $ComponentTemplateLoader_1146ad9bd29.loadTemplate($ComponentTemplateLoader_1146ad9bd29.java)
> >     at org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(
> > PageLoader.java:673)
> >     at
> > org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:92)
> >     at
> > org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:122)
> >     at $Header_4.finishLoad($Header_4.java)
> >     at org.apache.tapestry.pageload.PageLoader.constructComponent(
> > PageLoader.java:408)
> >     at org.apache.tapestry.pageload.PageLoader.createImplicitComponent(
> > PageLoader.java:504)
> >     at $IPageLoader_1146ad9bd1f.createImpli
> > ...
> >
> > Any thoughts on hou to avoid this would be very much appreciated.
> >
> > Cheers,
> >
> > --Ovidiu
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/Problems-with-tapestry-spring-while-upgrading-from-4.1.2-SNAPSHOT-to-4.1.3-SNAPSHOT-tf4275060.html#a12169666
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Jesse Kuhnert
Tapestry/Dojo team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to