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)
>
>
>