You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Patrick Moore <tr...@gmail.com> on 2007/04/15 06:00:32 UTC
anyone else having problems with today's snapshot?
Hi there --
I seem to be having problems with the latest 4.1.2 snapshot finding child
libraries. The snapshot is failing to find Dojo.library in tacos.
Stack Trace:
- org.apache.tapestry.parse.SpecificationParser.parseDocument(
SpecificationParser.java:1645)
-
org.apache.tapestry.parse.SpecificationParser.parseLibrarySpecification
(SpecificationParser.java:1691)
- $ISpecificationParser_111f35dc1e0.parseLibrarySpecification($ISpecificationParser_111f35dc1e0.java)
- $ISpecificationParser_111f35dc1e1.parseLibrarySpecification($ISpecificationParser_111f35dc1e1.java)
- $ISpecificationParser_111f35dc1e2.parseLibrarySpecification($ISpecificationParser_111f35dc1e2.java)
-
org.apache.tapestry.services.impl.SpecificationSourceImpl.parseLibrarySpecification
(SpecificationSourceImpl.java:149)
-
org.apache.tapestry.services.impl.SpecificationSourceImpl.getLibrarySpecification
(SpecificationSourceImpl.java:203)
-
org.apache.tapestry.services.impl.NamespaceResourcesImpl.findChildLibrarySpecification
(NamespaceResourcesImpl.java:52)
- org.apache.tapestry.engine.Namespace.createNamespace(Namespace.java:296)
- org.apache.tapestry.engine.Namespace.getChildNamespace(
Namespace.java:148)
-
org.apache.tapestry.resolver.AbstractSpecificationResolver.findNamespaceForId
(AbstractSpecificationResolver.java:203)
-
com.transparentpolitics.web.resolvers.ClasspathComponentSpecResolver.resolve
(ClasspathComponentSpecResolver.java:132)
- $ComponentSpecificationResolver_111f35dc2be.resolve($ComponentSpecificationResolver_111f35dc2be.java)
- $ComponentSpecificationResolver_111f35dc2bf.resolve($ComponentSpecificationResolver_111f35dc2bf.java)
- org.apache.tapestry.services.impl.DefaultParserDelegate.getAllowBody
(DefaultParserDelegate.java:70)
- org.apache.tapestry.parse.TemplateParser.processComponentStart(
TemplateParser.java:995)
- org.apache.tapestry.parse.TemplateParser.startTag(
TemplateParser.java:866)
- org.apache.tapestry.parse.TemplateParser.parse(TemplateParser.java:515)
- org.apache.tapestry.parse.TemplateParser.parse(TemplateParser.java:358)
- $ITemplateParser_111f35dc32d.parse($ITemplateParser_111f35dc32d.java)
- $ITemplateParser_111f35dc32e.parse($ITemplateParser_111f35dc32e.java)
-
org.apache.tapestry.services.impl.TemplateSourceImpl.constructTemplateInstance
(TemplateSourceImpl.java:407)
- org.apache.tapestry.services.impl.TemplateSourceImpl.parseTemplate(
TemplateSourceImpl.java:384)
-
org.apache.tapestry.services.impl.TemplateSourceImpl.getOrParseTemplate
(TemplateSourceImpl.java:361)
-
org.apache.tapestry.services.impl.TemplateSourceImpl.findStandardTemplate
(TemplateSourceImpl.java:341)
- org.apache.tapestry.services.impl.TemplateSourceImpl.findTemplate(
TemplateSourceImpl.java:246)
- org.apache.tapestry.services.impl.TemplateSourceImpl.getTemplate(
TemplateSourceImpl.java:189)
- $TemplateSource_111f35dc22d.getTemplate($TemplateSource_111f35dc22d.java)
-
org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate
(ComponentTemplateLoaderImpl.java:56)
- $ComponentTemplateLoader_111f35dc2c0.loadTemplate($ComponentTemplateLoader_111f35dc2c0.java)
- org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(
PageLoader.java:631)
- org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77)
- org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107)
- $Border_7.finishLoad($Border_7.java)
- org.apache.tapestry.pageload.PageLoader.constructComponent(
PageLoader.java:408)
- org.apache.tapestry.pageload.PageLoader.createImplicitComponent(
PageLoader.java:461)
- $IPageLoader_111f35dc2b6.createImplicitComponent($IPageLoader_111f35dc2b6.java)
- $IPageLoader_111f35dc2b7.createImplicitComponent($IPageLoader_111f35dc2b7.java)
-
org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplicitComponent
(ComponentTemplateLoaderLogic.java:218)
-
org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process
(ComponentTemplateLoaderLogic.java:172)
-
org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process
(ComponentTemplateLoaderLogic.java:111)
-
org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate
(ComponentTemplateLoaderLogic.java:88)
-
org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate
(ComponentTemplateLoaderImpl.java:61)
- $ComponentTemplateLoader_111f35dc2c0.loadTemplate($ComponentTemplateLoader_111f35dc2c0.java)
- org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(
PageLoader.java:631)
- org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77)
- org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107)
- $Home_0.finishLoad($Home_0.java)
- org.apache.tapestry.pageload.PageLoader.constructComponent(
PageLoader.java:408)
- org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:600)
- $IPageLoader_111f35dc2b6.loadPage($IPageLoader_111f35dc2b6.java)
- $IPageLoader_111f35dc2b7.loadPage($IPageLoader_111f35dc2b7.java)
- org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:119)
- $IPageSource_111f35dc1f8.getPage($IPageSource_111f35dc1f8.java)
- $IPageSource_111f35dc1f7.getPage($IPageSource_111f35dc1f7.java)
- org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:239)
- org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:226)
- org.apache.tapestry.engine.RequestCycle.activate(RequestCycle.java:573)
- org.apache.tapestry.engine.HomeService.service(HomeService.java:66)
- $IEngineService_111f35dc233.service($IEngineService_111f35dc233.java)
- org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(
EngineServiceInnerProxy.java:77)
- org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(
EngineServiceOuterProxy.java:72)
- org.apache.tapestry.engine.AbstractEngine.service(
AbstractEngine.java:246)
- org.apache.tapestry.services.impl.InvokeEngineTerminator.service(
InvokeEngineTerminator.java:54)
- sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- java.lang.reflect.Method.invoke(Unknown Source)
-
com.transparentpolitics.core.persistence.TransactionalServiceInterceptorFactoryImpl$TransactionalInterceptor.invoke
(TransactionalServiceInterceptorFactoryImpl.java:77)
- $Proxy2.service(Unknown Source)
- sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- java.lang.reflect.Method.invoke(Unknown Source)
-
com.transparentpolitics.core.audit.PerformanceTrackingInterceptorFactoryImpl$PerformanceTrackingInterceptor.invoke
(PerformanceTrackingInterceptorFactoryImpl.java:164)
- $Proxy2.service(Unknown Source)
- $WebRequestServicer_111f35dc280.service($WebRequestServicer_111f35dc280.java)
- $WebRequestServicer_111f35dc27f.service($WebRequestServicer_111f35dc27f.java)
- $WebRequestServicer_111f35dc27a.service($WebRequestServicer_111f35dc27a.java)
- $WebRequestServicer_111f35dc279.service($WebRequestServicer_111f35dc279.java)
-
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
(WebRequestServicerPipelineBridge.java:61)
- $ServletRequestServicer_111f35dc260.service($ServletRequestServicer_111f35dc260.java)
- $ServletRequestServicer_111f35dc25f.service($ServletRequestServicer_111f35dc25f.java)
- org.apache.tapestry.request.DecodedRequestInjector.service(
DecodedRequestInjector.java:55)
- $ServletRequestServicerFilter_111f35dc25c.service($ServletRequestServicerFilter_111f35dc25c.java)
- $ServletRequestServicerFilter_111f35dc25b.service($ServletRequestServicerFilter_111f35dc25b.java)
- $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
- com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter(
FilterChainAdapter.java:43)
-
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
(AnonymousProcessingFilter.java:125)
- $Filter_111f35dc25a.doFilter($Filter_111f35dc25a.java)
- $Filter_111f35dc259.doFilter($Filter_111f35dc259.java)
-
com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service
(ServletRequestServicerFilterAdapter.java:42)
- $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
- com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter(
FilterChainAdapter.java:43)
- org.acegisecurity.ui.AbstractProcessingFilter.doFilter(
AbstractProcessingFilter.java:216)
- $Filter_111f35dc258.doFilter($Filter_111f35dc258.java)
- $Filter_111f35dc257.doFilter($Filter_111f35dc257.java)
-
com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service
(ServletRequestServicerFilterAdapter.java:42)
- $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
- org.apache.tapestry.multipart.MultipartDecoderFilter.service(
MultipartDecoderFilter.java:52)
- $ServletRequestServicerFilter_111f35dc254.service($ServletRequestServicerFilter_111f35dc254.java)
- $ServletRequestServicerFilter_111f35dc253.service($ServletRequestServicerFilter_111f35dc253.java)
- $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
- org.apache.tapestry.services.impl.SetupRequestEncoding.service(
SetupRequestEncoding.java:53)
- $ServletRequestServicerFilter_111f35dc25e.service($ServletRequestServicerFilter_111f35dc25e.java)
- $ServletRequestServicerFilter_111f35dc25d.service($ServletRequestServicerFilter_111f35dc25d.java)
- $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
- com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter(
FilterChainAdapter.java:43)
-
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
(HttpSessionContextIntegrationFilter.java:195)
- $Filter_111f35dc256.doFilter($Filter_111f35dc256.java)
- $Filter_111f35dc255.doFilter($Filter_111f35dc255.java)
-
com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service
(ServletRequestServicerFilterAdapter.java:42)
- $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
- $ServletRequestServicer_111f35dc24e.service($ServletRequestServicer_111f35dc24e.java)
- $ServletRequestServicer_111f35dc24d.service($ServletRequestServicer_111f35dc24d.java)
- org.apache.tapestry.ApplicationServlet.doService(
ApplicationServlet.java:123)
- org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104)
- javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
- javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
- org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
- org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
(WebApplicationHandler.java:832)
-
com.transparentpolitics.web.servlet.DisableSessionIdsInUrlFilter.doFilter
(DisableSessionIdsInUrlFilter.java:57)
- org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
(WebApplicationHandler.java:823)
- org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
WebApplicationHandler.java:473)
- org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:556)
- org.mortbay.http.HttpContext.handle(HttpContext.java:1563)
- org.mortbay.jetty.servlet.WebApplicationContext.handle(
WebApplicationContext.java:623)
- org.mortbay.http.HttpContext.handle(HttpContext.java:1515)
- org.mortbay.http.HttpServer.service(HttpServer.java:956)
- org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
- org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
- org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
- org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
- org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
- org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Re: anyone else having problems with today's snapshot?
Posted by Andreas Andreou <an...@di.uoa.gr>.
yep, confirmed, thx!
On 4/16/07, Jesse Kuhnert <jk...@gmail.com> wrote:
>
> Ok. Fixed and deploying (ed).
>
> On 4/15/07, Jesse Kuhnert <jk...@gmail.com> wrote:
> >
> > Only the ContextAssetFactory.
> >
> > Looks like spec libraries might be getting resolved by invoking that
> > factory directly instead of using AssetSource to do it - which makes
> sense
> > now that I know what is happening.
> >
> > I'll hunt down the culprit and "fix em" for good. The old style
> > "/net/sf/tacos/Tacos.library" should be working whether it's in the
> context
> > or classpath if AssetSource was being used.
> >
> > BTW The asset resolutions work very well now...Having to say "context:"
> or
> > "classpath:" should be rare corner cases where specifity is needed as
> it'll
> > figure it out on it's own. (no matter if the definition is at the class
> or
> > spec level)
> >
> > On 4/15/07, Andreas Andreou <an...@di.uoa.gr> wrote:
> > >
> > > I think i know what's happening - at least here's what i've just
> > > observed:
> > >
> > > I used to have in my .application files stuff like
> > > <library id="tacos" specification-path="/net/sf/tacos/Tacos.library"/>
> > >
> > > This NO longer works, one has to do
> > > <library id="tacos"
> > > specification-path="classpath:/net/sf/tacos/Tacos.library"/>
> > >
> > > Do the recent changes assume context location by default then?
> > > Should we keep the old way working?
> > >
> > >
> > > On 4/15/07, Jesse Kuhnert <jk...@gmail.com> wrote:
> > > >
> > > > Yep, probably related to something I did today. I'd suggest you pick
> a
> > >
> > > > more
> > > > specific version to get over your issues until they can be looked
> at:
> > > >
> > > >
> > > >
> > >
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/tapestry/tapestry-framework/maven-metadata.xml
> > > >
> > > > (p.s. I don't see the root of your stack, maybe it's obvious when
> > > looking
> > > > at
> > > > spec parser but I wanted to be sure. ) I might need more specific
> > > > information as library finding works fine for me currently using
> > > tapestry
> > > > "as is".
> > > >
> > > > On 4/15/07, Patrick Moore < patmoore@buildcap.com> wrote:
> > > > >
> > > > > a new snapshot was pushed today ... still having the same
> > > problem....
> > > > >
> > > > > On 4/14/07, Patrick Moore < transparentpolitics@gmail.com> wrote:
> > > > > >
> > > > > > Hi there --
> > > > > >
> > > > > > I seem to be having problems with the latest 4.1.2 snapshot
> > > finding
> > > > > child
> > > > > > libraries. The snapshot is failing to find Dojo.library in
> tacos.
> > > > > >
> > > > > >
> > > > > > Stack Trace:
> > > > > >
> > > > > > - org.apache.tapestry.parse.SpecificationParser.parseDocument
> (
> > > > > > SpecificationParser.java:1645)
> > > > > > <snipped>
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Jesse Kuhnert
> > > > Tapestry/Dojo team member/developer
> > > >
> > > > Open source based consulting work centered around
> > > > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
> > > >
> > >
> > >
> > >
> > > --
> > > Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> > > Tapestry / Tacos developer
> > > Open Source / JEE Consulting
> > >
> >
> >
> >
> > --
> > Jesse Kuhnert
> > Tapestry/Dojo team member/developer
> >
> > Open source based consulting work centered around
> > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
> >
>
>
>
> --
> Jesse Kuhnert
> Tapestry/Dojo team member/developer
>
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
>
--
Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / JEE Consulting
Re: anyone else having problems with today's snapshot?
Posted by Jesse Kuhnert <jk...@gmail.com>.
Ok. Fixed and deploying (ed).
On 4/15/07, Jesse Kuhnert <jk...@gmail.com> wrote:
>
> Only the ContextAssetFactory.
>
> Looks like spec libraries might be getting resolved by invoking that
> factory directly instead of using AssetSource to do it - which makes sense
> now that I know what is happening.
>
> I'll hunt down the culprit and "fix em" for good. The old style
> "/net/sf/tacos/Tacos.library" should be working whether it's in the context
> or classpath if AssetSource was being used.
>
> BTW The asset resolutions work very well now...Having to say "context:" or
> "classpath:" should be rare corner cases where specifity is needed as it'll
> figure it out on it's own. (no matter if the definition is at the class or
> spec level)
>
> On 4/15/07, Andreas Andreou <an...@di.uoa.gr> wrote:
> >
> > I think i know what's happening - at least here's what i've just
> > observed:
> >
> > I used to have in my .application files stuff like
> > <library id="tacos" specification-path="/net/sf/tacos/Tacos.library"/>
> >
> > This NO longer works, one has to do
> > <library id="tacos"
> > specification-path="classpath:/net/sf/tacos/Tacos.library"/>
> >
> > Do the recent changes assume context location by default then?
> > Should we keep the old way working?
> >
> >
> > On 4/15/07, Jesse Kuhnert <jk...@gmail.com> wrote:
> > >
> > > Yep, probably related to something I did today. I'd suggest you pick a
> >
> > > more
> > > specific version to get over your issues until they can be looked at:
> > >
> > >
> > >
> > http://people.apache.org/repo/m2-snapshot-repository/org/apache/tapestry/tapestry-framework/maven-metadata.xml
> > >
> > > (p.s. I don't see the root of your stack, maybe it's obvious when
> > looking
> > > at
> > > spec parser but I wanted to be sure. ) I might need more specific
> > > information as library finding works fine for me currently using
> > tapestry
> > > "as is".
> > >
> > > On 4/15/07, Patrick Moore < patmoore@buildcap.com> wrote:
> > > >
> > > > a new snapshot was pushed today ... still having the same
> > problem....
> > > >
> > > > On 4/14/07, Patrick Moore < transparentpolitics@gmail.com> wrote:
> > > > >
> > > > > Hi there --
> > > > >
> > > > > I seem to be having problems with the latest 4.1.2 snapshot
> > finding
> > > > child
> > > > > libraries. The snapshot is failing to find Dojo.library in tacos.
> > > > >
> > > > >
> > > > > Stack Trace:
> > > > >
> > > > > - org.apache.tapestry.parse.SpecificationParser.parseDocument(
> > > > > SpecificationParser.java:1645)
> > > > > <snipped>
> > > >
> > >
> > >
> > >
> > > --
> > > Jesse Kuhnert
> > > Tapestry/Dojo team member/developer
> > >
> > > Open source based consulting work centered around
> > > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
> > >
> >
> >
> >
> > --
> > Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> > Tapestry / Tacos developer
> > Open Source / JEE Consulting
> >
>
>
>
> --
> Jesse Kuhnert
> Tapestry/Dojo team member/developer
>
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
>
--
Jesse Kuhnert
Tapestry/Dojo team member/developer
Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
Re: anyone else having problems with today's snapshot?
Posted by Jesse Kuhnert <jk...@gmail.com>.
Only the ContextAssetFactory.
Looks like spec libraries might be getting resolved by invoking that factory
directly instead of using AssetSource to do it - which makes sense now that
I know what is happening.
I'll hunt down the culprit and "fix em" for good. The old style
"/net/sf/tacos/Tacos.library" should be working whether it's in the context
or classpath if AssetSource was being used.
BTW The asset resolutions work very well now...Having to say "context:" or
"classpath:" should be rare corner cases where specifity is needed as it'll
figure it out on it's own. (no matter if the definition is at the class or
spec level)
On 4/15/07, Andreas Andreou <an...@di.uoa.gr> wrote:
>
> I think i know what's happening - at least here's what i've just observed:
>
> I used to have in my .application files stuff like
> <library id="tacos" specification-path="/net/sf/tacos/Tacos.library"/>
>
> This NO longer works, one has to do
> <library id="tacos"
> specification-path="classpath:/net/sf/tacos/Tacos.library"/>
>
> Do the recent changes assume context location by default then?
> Should we keep the old way working?
>
>
> On 4/15/07, Jesse Kuhnert <jk...@gmail.com> wrote:
> >
> > Yep, probably related to something I did today. I'd suggest you pick a
> > more
> > specific version to get over your issues until they can be looked at:
> >
> >
> >
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/tapestry/tapestry-framework/maven-metadata.xml
> >
> > (p.s. I don't see the root of your stack, maybe it's obvious when
> looking
> > at
> > spec parser but I wanted to be sure. ) I might need more specific
> > information as library finding works fine for me currently using
> tapestry
> > "as is".
> >
> > On 4/15/07, Patrick Moore <pa...@buildcap.com> wrote:
> > >
> > > a new snapshot was pushed today ... still having the same problem....
> > >
> > > On 4/14/07, Patrick Moore <tr...@gmail.com> wrote:
> > > >
> > > > Hi there --
> > > >
> > > > I seem to be having problems with the latest 4.1.2 snapshot finding
> > > child
> > > > libraries. The snapshot is failing to find Dojo.library in tacos.
> > > >
> > > >
> > > > Stack Trace:
> > > >
> > > > - org.apache.tapestry.parse.SpecificationParser.parseDocument(
> > > > SpecificationParser.java:1645)
> > > > <snipped>
> > >
> >
> >
> >
> > --
> > Jesse Kuhnert
> > Tapestry/Dojo team member/developer
> >
> > Open source based consulting work centered around
> > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
> >
>
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> Tapestry / Tacos developer
> Open Source / JEE Consulting
>
--
Jesse Kuhnert
Tapestry/Dojo team member/developer
Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
Re: anyone else having problems with today's snapshot?
Posted by Andreas Andreou <an...@di.uoa.gr>.
I think i know what's happening - at least here's what i've just observed:
I used to have in my .application files stuff like
<library id="tacos" specification-path="/net/sf/tacos/Tacos.library"/>
This NO longer works, one has to do
<library id="tacos"
specification-path="classpath:/net/sf/tacos/Tacos.library"/>
Do the recent changes assume context location by default then?
Should we keep the old way working?
On 4/15/07, Jesse Kuhnert <jk...@gmail.com> wrote:
>
> Yep, probably related to something I did today. I'd suggest you pick a
> more
> specific version to get over your issues until they can be looked at:
>
>
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/tapestry/tapestry-framework/maven-metadata.xml
>
> (p.s. I don't see the root of your stack, maybe it's obvious when looking
> at
> spec parser but I wanted to be sure. ) I might need more specific
> information as library finding works fine for me currently using tapestry
> "as is".
>
> On 4/15/07, Patrick Moore <pa...@buildcap.com> wrote:
> >
> > a new snapshot was pushed today ... still having the same problem....
> >
> > On 4/14/07, Patrick Moore <tr...@gmail.com> wrote:
> > >
> > > Hi there --
> > >
> > > I seem to be having problems with the latest 4.1.2 snapshot finding
> > child
> > > libraries. The snapshot is failing to find Dojo.library in tacos.
> > >
> > >
> > > Stack Trace:
> > >
> > > - org.apache.tapestry.parse.SpecificationParser.parseDocument(
> > > SpecificationParser.java:1645)
> > > <snipped>
> >
>
>
>
> --
> Jesse Kuhnert
> Tapestry/Dojo team member/developer
>
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
>
--
Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / JEE Consulting
Re: anyone else having problems with today's snapshot?
Posted by Jesse Kuhnert <jk...@gmail.com>.
Yep, probably related to something I did today. I'd suggest you pick a more
specific version to get over your issues until they can be looked at:
http://people.apache.org/repo/m2-snapshot-repository/org/apache/tapestry/tapestry-framework/maven-metadata.xml
(p.s. I don't see the root of your stack, maybe it's obvious when looking at
spec parser but I wanted to be sure. ) I might need more specific
information as library finding works fine for me currently using tapestry
"as is".
On 4/15/07, Patrick Moore <pa...@buildcap.com> wrote:
>
> a new snapshot was pushed today ... still having the same problem....
>
> On 4/14/07, Patrick Moore <tr...@gmail.com> wrote:
> >
> > Hi there --
> >
> > I seem to be having problems with the latest 4.1.2 snapshot finding
> child
> > libraries. The snapshot is failing to find Dojo.library in tacos.
> >
> >
> > Stack Trace:
> >
> > - org.apache.tapestry.parse.SpecificationParser.parseDocument(
> > SpecificationParser.java:1645)
> > <snipped>
>
--
Jesse Kuhnert
Tapestry/Dojo team member/developer
Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
Re: anyone else having problems with today's snapshot?
Posted by Patrick Moore <pa...@buildcap.com>.
a new snapshot was pushed today ... still having the same problem....
On 4/14/07, Patrick Moore <tr...@gmail.com> wrote:
>
> Hi there --
>
> I seem to be having problems with the latest 4.1.2 snapshot finding child
> libraries. The snapshot is failing to find Dojo.library in tacos.
>
>
> Stack Trace:
>
> - org.apache.tapestry.parse.SpecificationParser.parseDocument(
> SpecificationParser.java:1645)
> -
> org.apache.tapestry.parse.SpecificationParser.parseLibrarySpecification
> (SpecificationParser.java:1691)
> - $ISpecificationParser_111f35dc1e0.parseLibrarySpecification($ISpecificationParser_111f35dc1e0.java)
>
> - $ISpecificationParser_111f35dc1e1.parseLibrarySpecification($ISpecificationParser_111f35dc1e1.java)
>
> - $ISpecificationParser_111f35dc1e2.parseLibrarySpecification($ISpecificationParser_111f35dc1e2.java)
>
> -
> org.apache.tapestry.services.impl.SpecificationSourceImpl.parseLibrarySpecification
> (SpecificationSourceImpl.java:149)
> -
> org.apache.tapestry.services.impl.SpecificationSourceImpl.getLibrarySpecification
> (SpecificationSourceImpl.java:203)
> -
> org.apache.tapestry.services.impl.NamespaceResourcesImpl.findChildLibrarySpecification
> (NamespaceResourcesImpl.java:52)
> - org.apache.tapestry.engine.Namespace.createNamespace(
> Namespace.java:296)
> - org.apache.tapestry.engine.Namespace.getChildNamespace(
> Namespace.java:148)
> -
> org.apache.tapestry.resolver.AbstractSpecificationResolver.findNamespaceForId
> (AbstractSpecificationResolver.java:203)
> -
> com.transparentpolitics.web.resolvers.ClasspathComponentSpecResolver.resolve
> (ClasspathComponentSpecResolver.java:132)
> - $ComponentSpecificationResolver_111f35dc2be.resolve($ComponentSpecificationResolver_111f35dc2be.java)
>
> - $ComponentSpecificationResolver_111f35dc2bf.resolve($ComponentSpecificationResolver_111f35dc2bf.java)
>
> -
> org.apache.tapestry.services.impl.DefaultParserDelegate.getAllowBody
> (DefaultParserDelegate.java:70)
> - org.apache.tapestry.parse.TemplateParser.processComponentStart(
> TemplateParser.java:995)
> - org.apache.tapestry.parse.TemplateParser.startTag(
> TemplateParser.java:866)
> - org.apache.tapestry.parse.TemplateParser.parse(TemplateParser.java:515)
>
> - org.apache.tapestry.parse.TemplateParser.parse(TemplateParser.java:358)
>
> - $ITemplateParser_111f35dc32d.parse($ITemplateParser_111f35dc32d.java)
>
> - $ITemplateParser_111f35dc32e.parse($ITemplateParser_111f35dc32e.java)
>
> -
> org.apache.tapestry.services.impl.TemplateSourceImpl.constructTemplateInstance
> (TemplateSourceImpl.java:407)
> - org.apache.tapestry.services.impl.TemplateSourceImpl.parseTemplate
> (TemplateSourceImpl.java:384)
> -
> org.apache.tapestry.services.impl.TemplateSourceImpl.getOrParseTemplate
> (TemplateSourceImpl.java:361)
> -
> org.apache.tapestry.services.impl.TemplateSourceImpl.findStandardTemplate
> (TemplateSourceImpl.java:341)
> - org.apache.tapestry.services.impl.TemplateSourceImpl.findTemplate(
> TemplateSourceImpl.java:246)
> - org.apache.tapestry.services.impl.TemplateSourceImpl.getTemplate(
> TemplateSourceImpl.java:189)
> - $TemplateSource_111f35dc22d.getTemplate($TemplateSource_111f35dc22d.java)
>
> -
> org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate
> (ComponentTemplateLoaderImpl.java:56)
> - $ComponentTemplateLoader_111f35dc2c0.loadTemplate($ComponentTemplateLoader_111f35dc2c0.java)
>
> - org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(
> PageLoader.java:631)
> - org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77)
>
> - org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107)
>
> - $Border_7.finishLoad($Border_7.java)
> - org.apache.tapestry.pageload.PageLoader.constructComponent(
> PageLoader.java:408)
> - org.apache.tapestry.pageload.PageLoader.createImplicitComponent(
> PageLoader.java:461)
> - $IPageLoader_111f35dc2b6.createImplicitComponent($IPageLoader_111f35dc2b6.java)
>
> - $IPageLoader_111f35dc2b7.createImplicitComponent($IPageLoader_111f35dc2b7.java)
>
> -
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplicitComponent
> (ComponentTemplateLoaderLogic.java:218)
> -
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process
> (ComponentTemplateLoaderLogic.java:172)
> -
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process
> (ComponentTemplateLoaderLogic.java:111)
> -
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate
> (ComponentTemplateLoaderLogic.java:88)
> -
> org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate
> (ComponentTemplateLoaderImpl.java:61)
> - $ComponentTemplateLoader_111f35dc2c0.loadTemplate($ComponentTemplateLoader_111f35dc2c0.java)
>
> - org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(
> PageLoader.java:631)
> - org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77)
>
> - org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107)
>
> - $Home_0.finishLoad($Home_0.java)
> - org.apache.tapestry.pageload.PageLoader.constructComponent(
> PageLoader.java:408)
> - org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:600)
>
> - $IPageLoader_111f35dc2b6.loadPage($IPageLoader_111f35dc2b6.java)
> - $IPageLoader_111f35dc2b7.loadPage($IPageLoader_111f35dc2b7.java)
> - org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:119)
>
> - $IPageSource_111f35dc1f8.getPage($IPageSource_111f35dc1f8.java)
> - $IPageSource_111f35dc1f7.getPage($IPageSource_111f35dc1f7.java)
> - org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:239)
>
> - org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:226)
>
> - org.apache.tapestry.engine.RequestCycle.activate(RequestCycle.java:573)
>
> - org.apache.tapestry.engine.HomeService.service(HomeService.java:66)
>
> - $IEngineService_111f35dc233.service($IEngineService_111f35dc233.java)
>
> - org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(
> EngineServiceInnerProxy.java:77)
> - org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(
> EngineServiceOuterProxy.java:72)
> - org.apache.tapestry.engine.AbstractEngine.service(
> AbstractEngine.java:246)
> - org.apache.tapestry.services.impl.InvokeEngineTerminator.service(
> InvokeEngineTerminator.java:54)
> - sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> - sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> - sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> - java.lang.reflect.Method.invoke(Unknown Source)
> -
> com.transparentpolitics.core.persistence.TransactionalServiceInterceptorFactoryImpl$TransactionalInterceptor.invoke
> (TransactionalServiceInterceptorFactoryImpl.java:77)
> - $Proxy2.service(Unknown Source)
> - sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> - sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> - sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> - java.lang.reflect.Method.invoke(Unknown Source)
> -
> com.transparentpolitics.core.audit.PerformanceTrackingInterceptorFactoryImpl$PerformanceTrackingInterceptor.invoke
> (PerformanceTrackingInterceptorFactoryImpl.java:164)
> - $Proxy2.service(Unknown Source)
> - $WebRequestServicer_111f35dc280.service($WebRequestServicer_111f35dc280.java)
>
> - $WebRequestServicer_111f35dc27f.service($WebRequestServicer_111f35dc27f.java)
>
> - $WebRequestServicer_111f35dc27a.service($WebRequestServicer_111f35dc27a.java)
>
> - $WebRequestServicer_111f35dc279.service($WebRequestServicer_111f35dc279.java)
>
> -
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> (WebRequestServicerPipelineBridge.java:61)
> - $ServletRequestServicer_111f35dc260.service($ServletRequestServicer_111f35dc260.java)
>
> - $ServletRequestServicer_111f35dc25f.service($ServletRequestServicer_111f35dc25f.java)
>
> - org.apache.tapestry.request.DecodedRequestInjector.service(
> DecodedRequestInjector.java:55)
> - $ServletRequestServicerFilter_111f35dc25c.service($ServletRequestServicerFilter_111f35dc25c.java)
>
> - $ServletRequestServicerFilter_111f35dc25b.service($ServletRequestServicerFilter_111f35dc25b.java)
>
> - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
>
> - com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter(
> FilterChainAdapter.java:43)
> -
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> (AnonymousProcessingFilter.java:125)
> - $Filter_111f35dc25a.doFilter($Filter_111f35dc25a.java)
> - $Filter_111f35dc259.doFilter($Filter_111f35dc259.java)
> -
> com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service
> (ServletRequestServicerFilterAdapter.java:42)
> - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
>
> - com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter(
> FilterChainAdapter.java:43)
> - org.acegisecurity.ui.AbstractProcessingFilter.doFilter(
> AbstractProcessingFilter.java:216)
> - $Filter_111f35dc258.doFilter($Filter_111f35dc258.java)
> - $Filter_111f35dc257.doFilter($Filter_111f35dc257.java)
> -
> com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service
> (ServletRequestServicerFilterAdapter.java:42)
> - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
>
> - org.apache.tapestry.multipart.MultipartDecoderFilter.service(
> MultipartDecoderFilter.java:52)
> - $ServletRequestServicerFilter_111f35dc254.service($ServletRequestServicerFilter_111f35dc254.java)
>
> - $ServletRequestServicerFilter_111f35dc253.service($ServletRequestServicerFilter_111f35dc253.java)
>
> - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
>
> - org.apache.tapestry.services.impl.SetupRequestEncoding.service(
> SetupRequestEncoding.java:53)
> - $ServletRequestServicerFilter_111f35dc25e.service($ServletRequestServicerFilter_111f35dc25e.java)
>
> - $ServletRequestServicerFilter_111f35dc25d.service($ServletRequestServicerFilter_111f35dc25d.java)
>
> - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
>
> - com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter(
> FilterChainAdapter.java:43)
> -
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> (HttpSessionContextIntegrationFilter.java:195)
> - $Filter_111f35dc256.doFilter($Filter_111f35dc256.java)
> - $Filter_111f35dc255.doFilter($Filter_111f35dc255.java)
> -
> com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service
> (ServletRequestServicerFilterAdapter.java:42)
> - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java)
>
> - $ServletRequestServicer_111f35dc24e.service($ServletRequestServicer_111f35dc24e.java)
>
> - $ServletRequestServicer_111f35dc24d.service($ServletRequestServicer_111f35dc24d.java)
>
> - org.apache.tapestry.ApplicationServlet.doService(
> ApplicationServlet.java:123)
> - org.apache.tapestry.ApplicationServlet.doGet(
> ApplicationServlet.java:104)
> - javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
> - javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> - org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
>
> -
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
> (WebApplicationHandler.java:832)
> -
> com.transparentpolitics.web.servlet.DisableSessionIdsInUrlFilter.doFilter
> (DisableSessionIdsInUrlFilter.java:57)
> -
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter
> (WebApplicationHandler.java:823)
> - org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
> WebApplicationHandler.java:473)
> - org.mortbay.jetty.servlet.ServletHandler.handle(
> ServletHandler.java:556)
> - org.mortbay.http.HttpContext.handle(HttpContext.java:1563)
> - org.mortbay.jetty.servlet.WebApplicationContext.handle(
> WebApplicationContext.java:623)
> - org.mortbay.http.HttpContext.handle(HttpContext.java:1515)
> - org.mortbay.http.HttpServer.service(HttpServer.java:956)
> - org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
> - org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
>
> - org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
> - org.mortbay.http.SocketListener.handleConnection(
> SocketListener.java:244)
> - org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> - org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
>
>
>